US11100975B2

Semiconductor memory device and method for adjusting threthold voltage thereof

Summary by NHIP

Semiconductor memory threshold voltage adjustment

The device determines memory cell threshold voltage by comparing time differences between current flow during application of two distinct voltage slopes. It utilizes a detection circuit to measure intervals from signal initiation to current flow, where signals are either ramp or pulse types with differing single slopes.

Claim Score by NHIP

Read claim 8, the broadest

Abstract

According to one embodiment, a semiconductor memory device includes a plurality of memory cells connected to a word line, a circuit configured to apply a voltage to the word line, a detection circuit configured to detect a first time difference from when a first signal of which a voltage is increased with a first slope is applied to the word line to when a current flows through the memory cells in response to applying the first signal, and a second time difference from when a second signal of which a voltage is increased with a second slope is applied to the word line to when a current flows through the memory cells in response to applying the second signal, the second slope being different from the first slope, and a determination circuit configured to determine a threshold voltage of the memory cells based on a difference between the first time difference and the second time difference.

US11100975B2, drawing sheet 1
Sheet 1 of 22

Term

Projected expiry 27 February 2040.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Projected expiry

14 claims: 4 independent, 10 dependent

  1. 1
    A semiconductor memory device comprising:a plurality of memory cells connected to a word line;a circuit configured to apply a voltage to the word line;a detection circuit configured to detect a first time difference from when a first signal of which a voltage is increased with a first single slope is applied to the word line to when a current flows through the memory cells in response to applying the first signal, and a second time difference from when a second signal of which a voltage is increased with a second single slope is applied to the word line to when a current flows through the memory cells in response to applying the second signal, the second slope being different from the first slope;and a determination circuit configured to determine a threshold voltage of the memory cells based on a difference between the first time difference and the second time difference.
  2. 6
    A semiconductor memory device comprising:a word line;a circuit configured to apply a ramp signal to the word line, the ramp signal including a voltage that increases based on a predetermined slope;a plurality of memory cells connected to the word line, wherein the memory cells are grouped into a plurality of groups based on a respective length of the word line from the circuit to each of the memory cells;a calculation circuit configured to calculate, for each of the groups, a difference between an expected value of a threshold voltage corresponding to data stored in a memory cell belonging to each of the groups and a detected threshold voltage of the memory cell;a shift circuit configured to shift, for each of the groups, a determination voltage for determining the threshold voltage corresponding to the data stored in the memory cell based on the calculated difference a counter configured to output a first count value starting to be counted when the ramp signal is applied to the word line, wherein the calculation circuit is configured to use the first count value counted by the counter until a current flows through the memory cell after applying the ramp signal as a detected threshold voltage for the memory cell, and calculate a count value difference between the expected value of the threshold voltage and the first count value, and the shift circuit configured to shift the determination voltage to a second count value based on the calculated count value difference.
  3. 8
    Broadest claimClaim Score 61, broad(NHIP)A method of operating a semiconductor memory device including a plurality of memory cells connected to a word line, comprising:applying a voltage to the word line;detecting a first time difference from when a first signal that increases with a first single slope is applied to the word line to when a current flows through the memory cells in response to applying the first signal, and a second time difference from when a second signal that increases with a second single slope is applied to the word line to when a current flows through the memory cells in response to applying the second signal, the second slope being different from the first slope;and determining a threshold voltage of the memory cells based on a difference between the first time difference and the second time difference.
  4. 13
    A method of operating a semiconductor memory device including a plurality of memory cells connected to a word line, the plurality of memory cells being grouped into a plurality of groups based on a respective length of the word line from a circuit configured to apply a ramp signal to the word line to each of the memory cells, the method comprising:applying the ramp signal to the word line, the ramp signal including a voltage increasing with a predetermined slope;calculating, for each of the groups, a difference between an expected value of a threshold voltage corresponding to data stored in a memory cell belonging to each of the plurality of groups and a detected threshold voltage of the memory cell;shifting, for each of the groups, a determination voltage for determining the threshold voltage corresponding to the data stored in the memory cell based on the calculated difference;outputting a first count value starting to be counted when the ramp signal is applied to the word line, using the first count value counted until a current flows through the memory cell after applying the ramp signal as a detected threshold voltage for the memory cell, calculating a count value difference between the expected value of the threshold voltage and the first count value, and shifting the determination voltage to a second count value based on the calculated count value difference.