Bit switch voltage drop compensation during programming in nonvolatile memory
First Claim
Patent Images
1. A semiconductor memory device, comprising:
- a plurality of bit lines coupled to a supply voltage node, each of said bit lines comprising respective plurality of memory cells coupled to said supply voltage node through a respective bit switch, wherein a group of said memory cells are addressable together for programming or overerase correction;
means for adjusting a supply voltage at said supply voltage node responsive to a detection of a total bit line current provided to said plurality of bit lines to at least partially compensate for a voltage drop across said bit switches, said voltage drop being dependent at least in part on said total bit line current, said adjustment comprising increasing said supply voltage responsive to a detected increase in said total bit line current and decreasing said supply voltage responsive to a detected decrease in said total bit line current, wherein said adjusting means comprises;
a differential amplifier having an output coupled to said supply voltage node; and
a reference voltage generating circuit having an output coupled to a reference voltage input of said differential amplifier, said reference voltage generating circuit comprising a resistance circuit coupled to a current mirror circuit, said current mirror circuit configured to mirror said total bit line current with a reduction ratio.
2 Assignments
0 Petitions
Accused Products
Abstract
A method is provided of regulating a supply voltage for providing a bit line voltage in a semiconductor memory device where the bit line voltage is provided to memory cells in a bit line from the supply voltage through a bit switch. A bit line current provided to the memory cells is detected. The supply voltage is adjusted responsive to the deducted bit line current to at least partially compensate for a voltage drop across the bit switch where the voltage drop is dependent at least in part on the bit line current.
-
Citations
12 Claims
-
1. A semiconductor memory device, comprising:
-
a plurality of bit lines coupled to a supply voltage node, each of said bit lines comprising respective plurality of memory cells coupled to said supply voltage node through a respective bit switch, wherein a group of said memory cells are addressable together for programming or overerase correction; means for adjusting a supply voltage at said supply voltage node responsive to a detection of a total bit line current provided to said plurality of bit lines to at least partially compensate for a voltage drop across said bit switches, said voltage drop being dependent at least in part on said total bit line current, said adjustment comprising increasing said supply voltage responsive to a detected increase in said total bit line current and decreasing said supply voltage responsive to a detected decrease in said total bit line current, wherein said adjusting means comprises; a differential amplifier having an output coupled to said supply voltage node; and a reference voltage generating circuit having an output coupled to a reference voltage input of said differential amplifier, said reference voltage generating circuit comprising a resistance circuit coupled to a current mirror circuit, said current mirror circuit configured to mirror said total bit line current with a reduction ratio. - View Dependent Claims (2, 3)
-
-
4. A semiconductor memory device, comprising:
-
a plurality of bit lines coupled to a supply voltage node, each of said bit lines comprising respective plurality of memory cells coupled to said supply voltage node through a respective bit switch, wherein a group of said memory cells are addressable together for programming or overerase correction; means for detecting a total bit line current provided to said plurality of bit lines; means for adjusting said supply voltage responsive to said detected total bit line current to at least partially compensate for a voltage drop across said bit switches, said voltage drop being dependent at least in part on said total bit line current, wherein said supply voltage comprises a fixed reference voltage component and variable voltage component responsive to said detected total bit line current, said semiconductor device further comprising means for incrementally adjusting a relationship between said variable component and said total bit line current in response to respective memory cells from said group of memory cells reaching a programmed state, wherein said adjusting means comprises a reference voltage generating circuit comprising a tunable resistance circuit coupled to a current mirror circuit, said current mirror circuit configured to mirror said total bit line current with a reduction ratio. - View Dependent Claims (5, 6, 7, 8)
-
-
9. A semiconductor memory device comprising flash memory cells organized in an array comprising a plurality of columns and plurality of rows, said plurality of columns comprising a plurality of bit lines each comprising a respective one of the memory cells coupled to a supply voltage through a respective bit switch, wherein a group of said memory cells are addressable together for programming, said semiconductor device further comprising:
-
means for detecting a total bit line current provided to a plurality of bit lines associated with said group of memory cells; a regulated supply voltage source for providing said supply voltage, said supply voltage comprising a fixed reference voltage component and a variable voltage component responsive to said detected total bit line current, wherein said supply voltage is adjusted to track changes in total bit line current provided to said plurality of bit lines associated with said group; and means for adjusting, in response to respective memory cells reaching a programmed state, a relationship between said variable voltage component and said total bit line current, said adjusting means comprising a reference voltage generating circuit comprising a tunable resistance circuit coupled to a current mirror circuit, said current mirror circuit configured to mirror said total bit line current with a reduction ratio. - View Dependent Claims (10, 11)
-
-
12. A semiconductor memory device, comprising:
-
a bit line; a memory cell and a bit switch coupled between said memory cell and a supply voltage node; a current mirror circuit configured to mirror a bit line current through said memory cell with a reduction ratio; a voltage source having an output coupled to said supply voltage node and responsive to a reference voltage; and a reference voltage generator circuit having an output coupled to a reference voltage input of said voltage source, said reference voltage generator circuit comprising a resistance circuit coupled to said current mirror circuit, wherein said reference voltage generator circuit provides a reference voltage for said voltage source that is responsive to said mirrored bit line current, whereby said supply voltage at said supply voltage node is adjusted responsive to said bit line current to at least partially compensate for a voltage drop across said bit switch, said voltage drop being dependent at least in part on said bit line current.
-
Specification