Abstract:
An electrically programmable memory ( 100 ) including: an array ( 105 ) of a plurality of memory cells ( 210 ) arranged accordingly to a NAND architecture, said memory cells grouped into a plurality of memory blocks (225_1 - 225 K) and each memory block including a plurality of memory pages; means for receiving (106,I/O,112,115) an address corresponding to a respective memory block; selecting means ( 120,125r,195,125r,130,155 ) for selecting the addressed memory block; and means for detecting (REG_1 - REG_K,135,145,147) a failure of the addressed memory block, wherein the means for detecting a failure includes: a plurality of registers (REG_1 - REG_K), each register corresponding to a respective memory block and storing an indication (AR, RED ADD) of the failure of the respective memory block; and means for reading ( 135,145,147 ) the register corresponding to the addressed memory block in response to the receiving of the address, and wherein the programmable memory further includes at least one redundant memory block ( RED_1 - RED_M ) of memory cells including a plurality of redundant memory pages, the selecting means selecting the at least one redundant memory block in place of the addressed memory block in response to the reading of the indication of the failure.
Abstract:
A page buffer ( 130 ) for an electrically programmable memory including a plurality of memory cells ( 110 ) forming a plurality of memory pages, the page buffer comprising at least one register ( 130m,130c ) for at least temporarily storing data read from or to be written into the memory cells of a selected memory page of said plurality, the at least one register comprising a plurality of latches ( 230m ), each latch being operatively associated with at least one respective signal line ( BLe,BLo,I/O-LINE ) transporting the data bit temporarily stored in the latch. A buffer element ( BUF ) is provided for decoupling an output of the latch from the respective signal line, the latch using the respective buffer element for driving the signal line according to the data bit stored therein.
Abstract:
The invention relates to an integrated structure (1) for memory cells formed over a semiconductor substrate (2) doped with a first dopant type and including at least one memory cell (CM) in turn formed in a conductive well (3) provided in said semiconductor substrate (2) and doped with a second dopant type, said conductive well (3) having an additional well (4) formed therein which is doped with the first dopant type and comprises active areas (5,6) of the memory cell (CM). According to the invention, a substrate bias terminal (8), formed in the additional well (4), is further associated with the memory cell (CM) to receive a suitable bias voltage (Vpol) to lower the threshold voltage (Vth) of the memory cell (CM) by body effect. The invention also relates to a biasing device (13) for a memory cell (CM) which has at least one substrate bias terminal (8) associated therewith, the biasing device comprising at least a first sub-threshold circuitry block (A) adapted to supply an appropriate current during the device standby phase through a restore transistor (M1) connected between a supply voltage reference (Vcc) and the substrate bias terminal (8) of the memory cell (CM), and having a control terminal connected to a bias circuit (14), in turn connected between the supply voltage reference (Vcc) and a ground voltage reference (GND) to drive the restore transistor (M1) with a current of limited value. The device according to the invention further comprises a second feedback block (B) for fast charging the substrate bias terminal (8), being connected between the supply voltage reference (Vcc) and the ground voltage reference (GND) and comprising a first bias transistor (M2) having a control terminal connected to the ground voltage reference (GND) via a stabilization transistor (M3), having in turn a control terminal connected to an output node (OC), and to the control terminal of a first regulation transistor (M4) connected between the supply voltage reference (Vcc) and the ground voltage reference (GND), the stabilization transistor (M3) and first regulation transistor (M4) providing feedback for the bias transistor (M2), thereby to restrict the voltage range of the output node (OC).
Abstract:
A page buffer ( 130 ) for an electrically programmable memory ( 100 ) including a plurality of memory cells ( 110 ) forming a plurality of memory pages, the page buffer comprising a plurality of storage units ( 205 ) for at least temporarily storing data read from or to be written into the memory cells of selected memory pages of said plurality, each storage unit comprising a first latch ( 230-1 ) and a second latch ( 230-2 ), operatively associated with a selected bit line ( BLe,BLo ) of memory cells, for reading/programming the data bit from/into a selected memory cell belonging to said bit line, and with a respective data line ( I/O-LINE ), for transporting the data bit read from a selected memory cell to an output interface ( 140,I/O ) of the memory, in which each of said first and second latches in the storage unit includes: a first input/output terminal ( 237-1a,237-2a ) and a second input/output terminal ( 237-1b,237-2b ); input switching means ( 280-1a,280-1b,280-2a,280-2b ) for loading into the latch the data bit to be written and to be temporarily stored in response to an input control signal ( DI-1,DI-2 ) corresponding to the data bit, the input switching means having an input terminal connected to the respective data line for receiving a set voltage provided therethrough, a first output terminal coupled to the first input/output terminal of the latch and a second output terminal coupled to the second input/output terminal, and a control terminal receiving the input control signal, the input switching means providing the set voltage to the first or second input/output terminal of the latch depending on the data bit to be written; and an output switch device ( 280-1b,280-2b ) for transferring onto the respective data line the read data bit temporarily stored into the latch in response to an output control signal ( DO-1,DO-2 ), the output switch device having a first terminal coupled to one among the first and second input/output terminals of the latch, a second terminal connected to the respective data line and a control terminal receiving the output control signal.
Abstract:
An electrically programmable memory device ( 100 ) is proposed including: a matrix of memory cells ( 210 ) arranged in a plurality ( 106 ) of memory arrays and at least one redundancy array ( 107 ); and means ( 150,155,160,165 ) for substituting the use of each memory array with the use of one of the at least one redundancy array in response to a failure of the memory array, wherein the memory arrays are partitioned into at least one set, the means for substituting including: means ( 165 ) for associating each set with a predetermined one of the at least one redundancy array; a flag ( F1 - FK ) for each memory array indicative of the failure of the memory array; and selecting means ( SW,SW_red ) for enabling each memory array or the associated redundancy array according to the corresponding flag.