← Back to Patent Explorer
US5572470A Expired / Lapsed US ⏱️ 0.0 years remaining

Apparatus and method for mapping a redundant memory column to a defective memory column

Assignee: STMicroelectronics lnc USA
•
Filing: 1995-05-10
•
Granted: 1996-11-05
•
Expires: 2015-05-10
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An apparatus maps one of a plurality of redundant memory columns, each having a redundant memory cell, to an address of a defective memory column in a memory device that communicates with an external data bus having one or more data-bit lines and an address bus. An address decoder receives an address signal on the address bus and generates an enable signal to enable the redundant cell of the redundant column when the value of the address signal equals the address of the defective memory column. A bit-select bus has one or more bit-select lines each associated with one of the data-bit lines. Each bit-select line can carry a bit-select signal. Each of a plurality of bit-line selectors is associated with one of the redundant columns and communicates with the bit-select bus. In response to an associated enable signal, each bit-line selector can generate the bit-select signal on the bit-select line associated with a desired data-bit line. An interface circuit couples the redundant cell to the desired data-bit line in response to the bit-select signal.

Inventors

  • 👤 David C. McClure
  • 👤 Thomas Teel

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-03 21:51
CPC Classifications
G; G11; G11C; G11C29/00; G11C29/70; G11C29/78; G11C29/80; G11C29/808; G11C29/84; G11C29/846

Claims Analysis

Total Claims: 30
Claim 1
Independent Claim 183 words
Apparatus for mapping one of a plurality of redundant memory columns, each having a redundant memory cell, to an address of a defective memory column in a memory device that communicates with an external data bus having one or more data-bit lines and an address bus, comprising: an address decoder operable to receive an address signal on said address bus and to generate an enable signal for enabling a redundant cell of said redundant column when the value of said address signal equals said address; a bit-select bus having one or more bit-select lines each associated with one of said data-bit lines and operable to carry a bit-select signal; a plurality of data-bit line selectors, each associated with one of said redundant columns, in communication with said bit-select bus, and, in response to said enable signal, operable to generate said bit-select signal on a bit-select line associated with a desired data-bit line; and an interface circuit in communication with said external data and bit-select busses and operable to couple said redundant cell to said desired data-bit line in response to said bit-select signal.
Claim 2
Dependent Claim 183 words
Apparatus for mapping one of a plurality of redundant memory columns, each having a redundant memory cell, to an address of a defective memory column in a memory device that communicates with an external data bus having one or more data-bit lines and an address bus, comprising: an address decoder operable to receive an address signal on said address bus and to generate an enable signal for enabling a redundant cell of said redundant column when the value of said address signal equals said address; a bit-select bus having one or more bit-select lines each associated with one of said data-bit lines and operable to carry a bit-select signal; a plurality of data-bit line selectors, each associated with one of said redundant columns, in communication with said bit-select bus, and, in response to said enable signal, operable to generate said bit-select signal on a bit-select line associated with a desired data-bit line; and an interface circuit in communication with said external data and bit-select busses and operable to couple said redundant cell to said desired data-bit line in response to said bit-select signal.
Claim 3
Dependent Claim 51 words
The apparatus of claim 1, further comprising a plurality of column address decoders each associated with one of said redundant columns and each operable to generate an enable signal for enabling an associated redundant column when said value equals an address to which said associated redundant column is to be mapped.
Claim 4
Dependent Claim 11 words
The apparatus of claim 1 wherein said address decoder is programmable.
Claim 5
Dependent Claim 12 words
The apparatus of claim 1 wherein said data-bit line selectors are programmable.
Claim 6
Dependent Claim 16 words
The apparatus of claim 1 wherein said data-bit selectors are wired-logic coupled to said bit-select bus.
Claim 7
Dependent Claim 250 words
Apparatus for mapping one of a plurality of redundant memory columns, each having a redundant memory cell, to an address of a defective memory column in a memory device that communicates with an external data bus having one or more data-bit lines and an address bus, comprising: a plurality of enable lines each associated with one of said redundant columns and operable to carry enable active and inactive signal levels; an address decoder operable to receive an address signal on said address bus and to generate said enable active level on an enable line associated with said mapped redundant column when the value of said address signal equals said address; a bit-select bus having one or more bit-select lines each associated with one of said data-bit lines and operable to carry bit-select active and inactive signal levels; a plurality of data-bit line selectors each associated with one of said redundant columns, and, in response to said enable active level on an associated enable line, operable to generate said bit-select active level on a bit-select line associated with a desired data-bit line; an interface circuit in communication with said external data and bit-select busses and operable to couple a redundant cell of said mapped redundant column to said desired data-bit line in response to said bit-select signal; and a driver operable to precharge said plurality of enable lines to said enable inactive level and said one or more bit-select lines to said bit-select inactive level before said address signal becomes valid.
Claim 8
Dependent Claim 250 words
Apparatus for mapping one of a plurality of redundant memory columns, each having a redundant memory cell, to an address of a defective memory column in a memory device that communicates with an external data bus having one or more data-bit lines and an address bus, comprising: a plurality of enable lines each associated with one of said redundant columns and operable to carry enable active and inactive signal levels; an address decoder operable to receive an address signal on said address bus and to generate said enable active level on an enable line associated with said mapped redundant column when the value of said address signal equals said address; a bit-select bus having one or more bit-select lines each associated with one of said data-bit lines and operable to carry bit-select active and inactive signal levels; a plurality of data-bit line selectors each associated with one of said redundant columns, and, in response to said enable active level on an associated enable line, operable to generate said bit-select active level on a bit-select line associated with a desired data-bit line; an interface circuit in communication with said external data and bit-select busses and operable to couple a redundant cell of said mapped redundant column to said desired data-bit line in response to said bit-select signal; and a driver operable to precharge said plurality of enable lines to said enable inactive level and said one or more bit-select lines to said bit-select inactive level before said address signal becomes valid.
Claim 9
Dependent Claim 53 words
The apparatus of claim 6, further comprising a plurality of address decoders each associated with one of said redundant columns and enable lines and each operable to generate said enable active level on an associated enable line when said value equals an address to which said associated redundant column is to be mapped.
Claim 10
Dependent Claim 11 words
The apparatus of claim 6 wherein said address decoder is programmable.
Claim 11
Dependent Claim 12 words
The apparatus of claim 6 wherein said data-bit line selectors are programmable.
Claim 12
Dependent Claim 16 words
The apparatus of claim 6 wherein said data-bit selectors are wired-logic coupled to said bit-select bus.
Claim 13
Dependent Claim 391 words
A circuit for mapping one of a plurality of redundant memory columns, each having a redundant memory cell, to a defective memory column having block, relative-subblock, and relative-column addresses, said circuit in a memory device operable to communicate with an external data bus having a plurality of data-bit lines and an address bus, comprising: a plurality of address decoders each associated with one of said redundant columns, each comprising, a block select line operable to carry block active and inactive signal levels; a block selector operable to receive a block address signal and to generate said block active level on said block select line when the value of said block address signal equals a block address to which an associated redundant column is to be mapped; a relative-subblock select line operable to carry subblock active and inactive signal levels; a relative-subblock selector operable to receive a relative-subblock address signal and to generate said subblock active level on said relative-subblock select line when said value of said relative-subblock address signal equals a relative-subblock address to which said associated redundant column is to be mapped; a relative-column select line operable to carry column active and inactive signal levels; a relative-column selector operable to receive a relative-column address signal and to generate said column active level on said relative-column select line when said value of said relative-column address signal equals a relative-column address to which said associated redundant column is to be mapped; a redundant-column enabler in communication with said block, relative-subblock, and relative-column select lines and operable to generate a redundant-column enable signal when said block, relative-subblock and relative-column select lines concurrently carry said block, subblock, and column active levels respectively; a bit-select bus having one or more bit-select lines each associated with one of said data-bit lines and operable to carry bit-select active and inactive levels; a plurality of data-bit line selectors, each associated with one of said address decoders, in communication with said bit-select bus, and, in response to an enable signal from an associated address decoder, operable to generate said bit-select active level on a bit-select line associated with a desired data-bit line; and an interface circuit in communication with said external data and bit-select busses and operable to couple a redundant cell of said mapped redundant column to said desired data-bit line in response to said bit-select active level.
Claim 14
Dependent Claim 391 words
A circuit for mapping one of a plurality of redundant memory columns, each having a redundant memory cell, to a defective memory column having block, relative-subblock, and relative-column addresses, said circuit in a memory device operable to communicate with an external data bus having a plurality of data-bit lines and an address bus, comprising: a plurality of address decoders each associated with one of said redundant columns, each comprising, a block select line operable to carry block active and inactive signal levels; a block selector operable to receive a block address signal and to generate said block active level on said block select line when the value of said block address signal equals a block address to which an associated redundant column is to be mapped; a relative-subblock select line operable to carry subblock active and inactive signal levels; a relative-subblock selector operable to receive a relative-subblock address signal and to generate said subblock active level on said relative-subblock select line when said value of said relative-subblock address signal equals a relative-subblock address to which said associated redundant column is to be mapped; a relative-column select line operable to carry column active and inactive signal levels; a relative-column selector operable to receive a relative-column address signal and to generate said column active level on said relative-column select line when said value of said relative-column address signal equals a relative-column address to which said associated redundant column is to be mapped; a redundant-column enabler in communication with said block, relative-subblock, and relative-column select lines and operable to generate a redundant-column enable signal when said block, relative-subblock and relative-column select lines concurrently carry said block, subblock, and column active levels respectively; a bit-select bus having one or more bit-select lines each associated with one of said data-bit lines and operable to carry bit-select active and inactive levels; a plurality of data-bit line selectors, each associated with one of said address decoders, in communication with said bit-select bus, and, in response to an enable signal from an associated address decoder, operable to generate said bit-select active level on a bit-select line associated with a desired data-bit line; and an interface circuit in communication with said external data and bit-select busses and operable to couple a redundant cell of said mapped redundant column to said desired data-bit line in response to said bit-select active level.
Claim 15
Dependent Claim 45 words
The circuit of claim 11 wherein each of said address decoders comprises a driver for precharging said block, relative-subblock, and relative-column select lines respectively to said block, subblock, and column inactive levels during an interval when said block, relative-subblock, and relative-column address signals are invalid.
Claim 16
Dependent Claim 37 words
The circuit of claim 12 wherein said driver comprises: a block driver for precharging said block select line; a subblock driver for precharging said relative-subblock select line; and a column driver for precharging said relative-column select line.
Claim 17
Dependent Claim 19 words
The circuit of claim 12, further comprising a precharge controller operable to generate control signals for controlling said driver.
Claim 18
Dependent Claim 15 words
The circuit of claim 11 wherein said block, relative-subblock, relative-column, and bit-line selectors are programmable.
Claim 19
Dependent Claim 27 words
The circuit of claim 15 wherein said block, relative-subblock, relative column, and bit-line selectors include fuses that are operable to be selectively blown to program said selectors.
Claim 20
Dependent Claim 33 words
The circuit of claim 11, further comprising a driver operable to precharge said bit-select lines to said bit-select inactive level during an interval when said block, relative-subblock, and relative-column address signals are invalid.
Claim 21
Dependent Claim 26 words
The circuit of claim 11, further comprising an address separator operable to generate said block, relative-subblock, and relative-column address signals from an external column address signal.
Claim 22
Dependent Claim 32 words
The circuit of claim 11 wherein each of said address decoders further comprises an address separator operable to generate said block, relative-subblock, and relative-column address signals from an external column address signal.
Claim 23
Dependent Claim 16 words
The circuit of claim 11 wherein said bit-line selectors are wired-logic coupled to said bit-select bus.
Claim 24
Dependent Claim 51 words
The circuit of claim 11 wherein said bit-line selectors are wired-NOR coupled to said bit-select bus, wherein said bit-line selectors include multiples fuses each coupled to an associated bit-select line, and wherein said bit-line selectors are programmed by opening fuses associated with unselected bit-select lines to decouple said bit-line selectors therefrom.
Claim 25
Dependent Claim 148 words
Method for mapping one of a plurality of redundant memory columns, each having a redundant memory cell, to an address of a defective memory column in a memory device that communicates with an external data bus having one or more data-bit lines, comprising: receiving an address signal; generating an enable signal to enable a redundant cell of said redundant column when the value of said address signal equals said address; providing a bit-select bus having one or more bit-select lines each associated with one of said data-bit lines; providing a plurality of data-bit line selectors, each associated with one of said redundant columns, in communication with said bit-select bus, and, in response to said enable signal, operable to generate a bit-select signal on a bit-select line associated with a desired data-bit line; and coupling said redundant cell to said desired data-bit line in response to said bit-select signal.
Claim 26
Dependent Claim 148 words
Method for mapping one of a plurality of redundant memory columns, each having a redundant memory cell, to an address of a defective memory column in a memory device that communicates with an external data bus having one or more data-bit lines, comprising: receiving an address signal; generating an enable signal to enable a redundant cell of said redundant column when the value of said address signal equals said address; providing a bit-select bus having one or more bit-select lines each associated with one of said data-bit lines; providing a plurality of data-bit line selectors, each associated with one of said redundant columns, in communication with said bit-select bus, and, in response to said enable signal, operable to generate a bit-select signal on a bit-select line associated with a desired data-bit line; and coupling said redundant cell to said desired data-bit line in response to said bit-select signal.
Claim 27
Dependent Claim 52 words
The method of claim 22, further comprising providing a plurality of column address decoders each associated with one of said redundant columns and each operable to generate an enable signal to enable an associated redundant column when said value equals an address to which said associated redundant column is to be mapped.
Claim 28
Dependent Claim 17 words
The method of claim 22, further comprising providing a programmable address decoder to receive said address signal.
Claim 29
Dependent Claim 17 words
The method of claim 22 wherein said providing data-bit line selectors comprises providing programmable data-bit line selectors.
Claim 30
Dependent Claim 17 words
The method of claim 22, further comprising providing said data-bit selectors wired-OR coupled to said bit-select bus.

References Cited (Backward Citations)

US4471472A Cited
US4601019A Cited
US4601019B1 Cited
US5195057A Cited
US5307316A Cited
US5299164A Cited
US5381370A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1999-11-05 2000-05-06 2000-11-05 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2003-11-05 2004-05-06 2004-11-05 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2007-11-05 2008-05-06 2008-11-05 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag