← Back to Patent Explorer
EP0437081A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Redundancy for serial memory

Assignee: STMicroelectronics lnc USA
•
Filing: 1990-12-21
•
Granted: —
•
Expires: 2010-12-21
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A fault tolerant sequential memory includes primary and redundant memory rows (or columns) and primary and redundant shift registers. The redundant memory rows (or columns) and redundant shift registers are formed at the end of the serial chain. Each shift register of each primary and redundant memory block is interconnected with an independent, separately programmable multiplexer logic circuit. Each multiplexer logic circuit includes an independently programmable repair buffer for logically bypassing a defective primary memory block and associated shift registers within the primary memory array. Each redundant memory block includes a multiplexer logic circuit having an independently programmable repair buffer for logically enabling a redundant memory block and shift register at the end of the serial chain. Consequently, a faulty memory block, including its shift register and memory row (or column) is bypassed and is effectively removed from the shifting sequence. The redundant memory block, including a redundant shift register and a redundant row (or column), is inserted at the end of the shift register chain by opening a programmable fuse element.

Inventors

  • 👤 David Charles Mcclure
  • 👤 Mark Alan Lysinger

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-10-31 01:18
CPC Classifications
G; G11; G11C; G11C29/00; G11C29/70; G11C29/86; G11C8/00; G11C8/04

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 156 words
A fault tolerant serial memory comprising, in combination: a serial array of primary memory blocks, each memory block having data storage cells; a redundant memory block of data storage cells; block selection circuit means coupled to each primary and redundant memory block for writing and reading data sequentially into and out of said primary and redundant memory blocks; and, multiplexer circuit means having a data input node and a data output node coupled to the block selection circuit means for each primary memory block and each redundant memory block, respectively, each multiplexer circuit means being operable in a first stable state in which block selection data is input to and output from said block selection circuit means, and being operable in a second stable state in which said block selection circuit means is bypassed and block selection data is conducted from the multiplexer data input node through a bypass path to the multiplexer data output node.
Claim 2
Dependent Claim 59 words
A fault tolerant serial memory as defined in claim 1, including independently programmable means coupled to each multiplexer for logically enabling the transmission of block selection data exclusively through said block selection circuit means in said first stable state, and for logically enabling the transmission of block selection data exclusively through said bypass path in said second stable state.
Claim 3
Dependent Claim 188 words
In a serial memory system of the type including a primary memory block having data storage cells and block selection circuit means coupled to the primary memory block for writing and reading data sequentially into and out of said memory cells, the improvement comprising: a redundant memory block of data storage cells; redundant block selection circuit means coupled to said redundant memory block for writing and reading data sequentially into and out of said redundant memory cells; redundant multiplexer circuit means having a data input node and a data output node coupled to said primary memory block and to said redundant memory block, respectively, each multiplexer circuit means being operable in a first stable state for enabling the transmission of block selection data exclusively to and from said block selection circuit means, and being operable in a second stable state for enabling the transmission of block selection data exclusively from the multiplexer data input node to the multiplexer data output node; and, independently programmable means coupled to each multiplexer circuit for rendering each multiplexer circuit operable in a selected one of said first and second stable operating states.
Claim 4
Dependent Claim 204 words
A fault tolerant serial memory comprising, in combination: a serial array of primary memory blocks, each memory block having data storage cells; a redundant memory block of data storage cells; means for writing and reading data sequentially into and out of said primary and redundant memory blocks, each sequential reading and writing means having a block pointer input node and a block pointer output node; a multiplexer circuit having a data input node and a data output node coupled to the sequential writing and reading means for each primary memory block and for each redundant memory block, each multiplexer circuit being operable in a first stable state in which a first data path is established from the multiplexer input data node to the block pointer input data node and a second data path is established from the block pointer data output node to the multiplexer output node, and each multiplexer circuit being operable in a second stable state in which a bypass data path is established from the multiplexer input data node to the multiplexer output data node; and programmable means coupled to each multiplexer circuit for rendering each multiplexer circuit operable in a selected one of said first and second stable operating states.
Claim 5
Dependent Claim 66 words
A fault tolerant serial memory as defined in claim 4, said muiltiplexer circuit comprising: a first transmission gate connected between the multiplexer input data node and the block pointer data input node, a second transmission gate connected between the block pointer output node and the multiplexer output node, and a third transmission gate connected between the multiplexer input data node and the multiplexer output data node.
Claim 6
Dependent Claim 83 words
A fault tolerant serial memory as defined in claim 4, said independently programmable means comprising a repair buffer including a conductive fuse and a gate circuit coupled to said fuse for conducting heavy current flow through said fuse in response to a repair signal applied to the gate circuit, said repair buffer having first and second output nodes, said first and second output nodes having true and complement output signals corresponding with the closed circuit and open circuit condition of said fuse, respectively.
Claim 7
Dependent Claim 76 words
A fault tolerant serial memory as defined in claim 4, said independently programmable means comprising a repair buffer having an input node for receiving a programming signal, a gate control circuit, a conductive fuse coupling said gate control circuit to said programming input node, and having first and second output nodes, said first and second output nodes having true and complement output signals corresponding with the closed circuit and open circuit condition of said fuse, respectively.
Claim 8
Dependent Claim 67 words
A fault tolerant serial memory as defined in claim 4, each multiplexer including first and second primary transmission gates connected in series electrical relation with the block pointer input data node and with the block pointer output data node, respectively, and having a bypass transmission gate connected across said multiplexer data input node and data output node, and in parallel with said series connected primary transmission gates.
Claim 9
Dependent Claim 93 words
A fault tolerant serial memory as defined in claim 4, each independently programmable means including a fuse and a repair buffer circuit coupled to said fuse, said repair buffer circuit having first and second output nodes coupled to the first and second primary bypass transmission gates, said repair buffer circuit developing enable and complement enable signals on the first and second output nodes, respectively, when said fuse is intact, and developing complement enable and enable signals on the first and second output nodes, respectively, when said fuse is in the open circuit condition.
Claim 10
Dependent Claim 275 words
A fault tolerant FIFO memory comprising, in combination: a serial array of primary memory blocks, each memory block having data storage cells; a serial array of redundant memory blocks, each redundant memory block having data storage cells; a serial array of shift registers for writing data sequentially into the memory cells of said primary and redundant memory blocks, each write shift register having a block pointer input node and a block pointer output node; a serial array of shift registers for reading data sequentially out of the memory cells of said primary and redundant memory blocks, each read shift register having a block pointer input node and a block pointer output node; a multiplexer circuit coupled to each write shift register and to each read shift register for each primary memory block and for each redundant memory block, respectively, each multiplexer circuit having a data input node and a data output node coupled to the block pointer input node and the block pointer output node of each shift register, respectively, each multiplexer circuit being operable in a first stable state in which block selection data is input to and output from the block pointer input node and block pointer output node of the shift register to which it is connected, and operable in a second stable state for bypassing the shift register to which it is connected and enabling the transmission of block selection data exclusively from the multiplexer data input node to the multiplexer data output node; and, independently programmable means coupled to each multiplexer circuit for rendering each multiplexer circuit operable in a selected one of said first and second stable operating states.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag