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

Address transition detection to write state machine interface circuit for flash memory

Assignee: Intel Corp
•
Filing: 1992-06-19
•
Granted: 1993-09-07
•
Expires: 2012-06-19
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A circuit to ensure that a flash memory device with a write state machine ("WSM") and address transition detection ("ATD") provides correct data after a write/erase step, after an erase suspend command is issued or when the device comes out of deep power-down mode. Whenever the WSM takes control of the device the ATD circuits are disabled. When the WSM relinquishes control over the read path it enables ATD by deasserting the disable ATD bar ("DATDB") signal. An internal signal that is a logical inversion of the chip enable bar ("CEB") input is used along with the DATDB signal to generate ATD pulses. Hence, if the user presents a valid address at the address pins with CEB held deasserted when entering the erase suspend mode, the deassertion of the DATDB by the WSM will generate an ATD pulse and valid data will be presented on output pads of the device after an access time. When the device enters the power-down mode, the ATD content addressable memory ("CAM") is powered-down to system power ("VCC") and all internal addresses are forced high. When the device comes out of the power-down mode, the DATDB signal toggles from high (logical one) to low (logical zero). This ensures that an ATD pulse is generated even if the addresses are not toggled.

Inventors

  • 👤 Sachidanandan Sambandan
  • 👤 Peter K. Hazen
  • 👤 Kevin W. Frary

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-30 19:57
CPC Classifications
G; G11; G11C; G11C16/00; G11C16/02; G11C16/06; G11C16/32; G11C8/00; G11C8/18

Claims Analysis

Total Claims: 34
Claim 1
Independent Claim 382 words
An apparatus for address transition detection when reading a memory array, said memory array comprised of a plurality of memory cells, each of said memory cells having a corresponding unique address which is specified to read corresponding said memory cell, said memory array having a read state in which said memory array can be read and a non-read state in which said memory array cannot be read, said memory array having a chip enable state in which said memory array can be accessed by a user and a chip disable state in which said memory array cannot be accessed by said user, said apparatus comprising: circuitry for providing a chip enable signal, said chip enable signal indicating when said memory array is in said chip enable state and when said memory array is in said chip disable state; circuitry for providing a read state signal, said read state signal indicating when said memory array is in said read state and when said memory array is in said non-read state; first circuitry for signaling address transition detection, coupled to said circuitry for providing a read state signal and coupled to said circuitry for providing a chip enable signal such that if said memory array is in said non-read state and said chip enable signal indicates that said memory array is in said chip enable state, said first circuitry for signaling address detection outputs an address transition detected signal, and if said memory array is in said non-read state and said chip enable signal indicates that said memory array is in said chip disable state, when said chip enable signal changes to indicate that said memory array has entered said chip enable state, said first circuitry for signaling address detection outputs said address transition detected signal; circuitry for providing an address signal, said address signal indicating an address of a memory cell of said memory array to be read; and second circuitry for signaling address transition detection, coupled to said circuitry for providing a read state signal and coupled to said circuitry for providing an address signal such that if said memory array is in said read state and said address signal changes from a first address to a second address, said second circuitry for signaling address detection outputs said address transition detected signal.
Claim 2
Independent Claim 382 words
An apparatus for address transition detection when reading a memory array, said memory array comprised of a plurality of memory cells, each of said memory cells having a corresponding unique address which is specified to read corresponding said memory cell, said memory array having a read state in which said memory array can be read and a non-read state in which said memory array cannot be read, said memory array having a chip enable state in which said memory array can be accessed by a user and a chip disable state in which said memory array cannot be accessed by said user, said apparatus comprising: circuitry for providing a chip enable signal, said chip enable signal indicating when said memory array is in said chip enable state and when said memory array is in said chip disable state; circuitry for providing a read state signal, said read state signal indicating when said memory array is in said read state and when said memory array is in said non-read state; first circuitry for signaling address transition detection, coupled to said circuitry for providing a read state signal and coupled to said circuitry for providing a chip enable signal such that if said memory array is in said non-read state and said chip enable signal indicates that said memory array is in said chip enable state, said first circuitry for signaling address detection outputs an address transition detected signal, and if said memory array is in said non-read state and said chip enable signal indicates that said memory array is in said chip disable state, when said chip enable signal changes to indicate that said memory array has entered said chip enable state, said first circuitry for signaling address detection outputs said address transition detected signal; circuitry for providing an address signal, said address signal indicating an address of a memory cell of said memory array to be read; and second circuitry for signaling address transition detection, coupled to said circuitry for providing a read state signal and coupled to said circuitry for providing an address signal such that if said memory array is in said read state and said address signal changes from a first address to a second address, said second circuitry for signaling address detection outputs said address transition detected signal.
Claim 3
Dependent Claim 131 words
The apparatus for address transition detection as set forth in claim 1 wherein said read state signal is a single bit signal which has a value of logical one when said memory array is in said read state and has a value of logical zero when said memory array is in said non-read state; said chip enable signal is a single bit signal which has a value of logical one when said memory array is in said chip enable state and has a value of logical zero when said memory array is in said chip disable state; and said first circuitry for signaling address transition detection is a nand gate having said read state signal and said chip enable signal as inputs and having as output said address transition detected signal.
Claim 4
Dependent Claim 118 words
The apparatus for address transition detection as set forth in claim 2 wherein said address signal is a multiple bit signal comprised of a plurality of address bit signals, each said address bit signal having a value of logical one or logical zero and corresponding to a unique bit of a binary address; said second circuitry for signaling address transition detection is comprised of a plurality of nand gates equal in number to said number of address bit signals, each of said nand gates corresponding to a different one of said address bit signals and having as input said one of said address bit signals and said read state signal and having as output said address detected signal.
Claim 5
Dependent Claim 41 words
The apparatus for address transition detection as set forth in claim 1 wherein said address transition detection can be enabled such that address transition detected signals are output or can be disabled such that no address transition detected signals are output.
Claim 6
Dependent Claim 198 words
The apparatus for address transition detection as set forth in claim 4 further comprising: circuitry for providing an address transition detection configuration signal, said address transition detection configuration signal indicating when said apparatus for address transition detection has been configured such that said address transition detection is disabled and when said apparatus for address transition detection has been configured such that said address transition detection is enabled; an address transition detection disablement circuitry for disabling address transition detection coupled between said circuitry for providing a disable address transition signal and said first and second circuitry for signaling address transition detection, said address transition detection disablement circuitry having as input said read state signal and said address transition detection configuration signal, if said address transition detection configuration signal indicates said apparatus for address transition detection has been configured such that said address transition detection is enabled, said address transition detection disablement circuitry having as output an address transition detection signal and if said address transition detection configuration signal indicates said apparatus for address transition detection has been configured such that said address transition detection is disabled, said address transition detection disablement circuitry not outputting said address transition detection signal.
Claim 7
Dependent Claim 124 words
The apparatus for address transition detection as set forth in claim 5 wherein said address transition detection disablement circuitry is an AND gate; said read state signal is a single bit signal having a value of logical one when said memory array is in said read state and a value of logical zero when said memory array is in said non-read state; and said address transition detection configuration signal is a single bit signal which has a value of logical one when said apparatus for address transition detection has been configured such that said address transition detection is enabled and has a value of logical zero when said apparatus for address transition detection has been configured such that said address transition detection is disabled.
Claim 8
Dependent Claim 29 words
The apparatus for address transition detection as set forth in claim 6 wherein said circuitry for providing an address transition detection configuration signal is a content addressable memory cell.
Claim 9
Dependent Claim 40 words
The apparatus for address transition detection as set forth in claim 7 wherein said content addressable memory cell is comprised of flash memory cells which retain information regarding whether or not said memory array is configured for address transition detection.
Claim 10
Dependent Claim 102 words
The apparatus for address transition detection as set forth in claim 8 further comprising a signal inversion circuitry, coupled between said address transition detection disablement circuitry and said content addressable memory cell, said signal inversion circuitry for inverting signals such that said signal inversion circuitry has an output of logical one when logical zero is input, and said signal inversion circuitry has an output of logical zero when logical one is input, and wherein said memory array has a power-down mode and said content addressable memory cell has an output of logical one when said memory array is in said power-down mode.
Claim 11
Dependent Claim 46 words
The apparatus for address transition detection as set forth in claim 9 further comprising a delay element circuitry, coupled between said address transition detection disablement circuitry and said first circuitry for signaling address transition detection, said delay element circuitry for delaying said address transition detection signal.
Claim 12
Dependent Claim 22 words
The apparatus for address transition detection as set forth in claim 1 wherein said memory array is comprised of flash memory cells.
Claim 13
Dependent Claim 24 words
The apparatus for address transition detection as set forth in claim 1 wherein said non-read state occurs when a write state machine is active.
Claim 14
Dependent Claim 28 words
The apparatus for address transition detection as set forth in claim 12 wherein said write state machine is active when said memory array is being programmed or erased.
Claim 15
Independent Claim 366 words
A method for address transition detection when reading a memory array, said memory array comprised of a plurality of memory cells, each of said memory cells having a corresponding unique address which is specified to read corresponding said memory cell, said memory array having a read state in which said memory array can be read and non-read state in which said memory array cannot be read, said memory array having a chip enable state in which said memory array can be accessed by a user and a chip disable state in which said memory array cannot be accessed by said user, said method comprising the steps of: (a) providing a chip enable signal to a first circuitry for signaling address transition detection, said chip enable signal indicating when said memory array is in said chip enable state and when said memory array is in said chip disable state; (b) providing a read state signal to said first circuitry for signaling address transition detection, said read state signal indicating when said memory array is in said read state and when said memory array is in said non-read state; (c) if said memory array is in said non-read state and said chip enable signal indicates that said memory array is in said chip enable state, said first circuitry for signaling address detection outputting an address transition detected signal; (d) if said memory array is in said non-read state and said chip enable signal indicates that said memory array is in said chip disable state, when said chip enable signal changes to indicate that said memory array has entered said chip enable state, said first circuitry for signaling address detection outputting said address transition detected signal; (e) providing an address signal to a second circuitry for signaling address transition detection, said address signal indicating an address of a memory cell of said memory array to be read; and (f) providing said read state signal to said second circuitry for signaling address transition detection; (g) if said memory array is in said read state and said address signal changes from a first address to a second address, said second circuitry for signaling address detection outputting said address transition detected signal.
Claim 16
Independent Claim 366 words
A method for address transition detection when reading a memory array, said memory array comprised of a plurality of memory cells, each of said memory cells having a corresponding unique address which is specified to read corresponding said memory cell, said memory array having a read state in which said memory array can be read and non-read state in which said memory array cannot be read, said memory array having a chip enable state in which said memory array can be accessed by a user and a chip disable state in which said memory array cannot be accessed by said user, said method comprising the steps of: (a) providing a chip enable signal to a first circuitry for signaling address transition detection, said chip enable signal indicating when said memory array is in said chip enable state and when said memory array is in said chip disable state; (b) providing a read state signal to said first circuitry for signaling address transition detection, said read state signal indicating when said memory array is in said read state and when said memory array is in said non-read state; (c) if said memory array is in said non-read state and said chip enable signal indicates that said memory array is in said chip enable state, said first circuitry for signaling address detection outputting an address transition detected signal; (d) if said memory array is in said non-read state and said chip enable signal indicates that said memory array is in said chip disable state, when said chip enable signal changes to indicate that said memory array has entered said chip enable state, said first circuitry for signaling address detection outputting said address transition detected signal; (e) providing an address signal to a second circuitry for signaling address transition detection, said address signal indicating an address of a memory cell of said memory array to be read; and (f) providing said read state signal to said second circuitry for signaling address transition detection; (g) if said memory array is in said read state and said address signal changes from a first address to a second address, said second circuitry for signaling address detection outputting said address transition detected signal.
Claim 17
Dependent Claim 131 words
The method for address transition detection as set forth in claim 14 wherein said read state signal is a single bit signal which has a value of logical one when said memory array is in said read state and has a value of logical zero when said memory array is in said non-read state; said chip enable signal is a single bit signal which has a value of logical one when said memory array is in said chip enable state and has a value of logical zero when said memory array is in said chip disable state; and said first circuitry for signaling address transition detection is a nand gate having said read state signal and said chip enable signal as inputs and having as output said address transition detected signal.
Claim 18
Dependent Claim 118 words
The method for address transition detection as set forth in claim 15 wherein said address signal is a multiple bit signal comprised of a plurality of address bit signals, each said address bit signal having a value of logical one or logical zero and corresponding to a unique bit of a binary address; said second circuitry for signaling address transition detection is comprised of a plurality of nand gates equal in number to said number of address bit signals, each of said nand gates corresponding to a different one of said address bit signals and having as input said one of said address bit signals and said read state signal and having as output said address detected signal.
Claim 19
Dependent Claim 41 words
The method for address transition detection as set forth in claim 14 wherein said address transition detection can be enabled such that address transition detected signals are output or can be disabled such that no address transition detected signals are output.
Claim 20
Dependent Claim 22 words
The method for address transition detection as set forth in claim 14 wherein said memory array is comprised of flash memory cells.
Claim 21
Dependent Claim 24 words
The method for address transition detection as set forth in claim 14 wherein said non-read state occurs when a write state machine is active.
Claim 22
Dependent Claim 28 words
The method for address transition detection as set forth in claim 19 wherein said write state machine is active when said memory array is being programmed or erased.
Claim 23
Independent Claim 531 words
A method for address transition detection when reading a memory array, said memory array comprised of a plurality of memory cells, each of said memory cells having a corresponding unique address which is specified to read corresponding said memory cell, said memory array having a read state in which said memory array can be read and a non-read state in which said memory array cannot be read, said memory array having a chip enable state in which said memory array can be accessed by a user and a chip disable state in which said memory array cannot be accessed by said user, said method comprising the steps of: (a) providing an address transition detection configuration signal to an address transition detection disablement circuitry for disabling address transition detection, said address transition detection configuration signal indicating when said address transition detection is disabled and when said address transition detection is enabled; (b) providing a read state signal to said first circuitry for signaling address transition detection, said read state signal indicating when said memory array is in said read state and when said memory array is in said non-read state; (c) if said address transition detection configuration signal indicates said address transition detection is enabled, said address transition detection disablement circuitry outputting said read state signal to a first and a second circuitry for signaling address transition detection; (d) if said address transition detection configuration signal indicates said address transition detection is disabled, said address transition detection disablement circuitry blocking output of said read state signal to said first and second circuitry for signaling address transition detection; (e) providing a chip enable signal to said first circuitry for signaling address transition detection, said chip enable signal indicating when said memory array is in said chip enable state and when said memory array is in said chip disable state; (f) if said read state signal is output to said first circuitry for signaling address transition detection, said read state signal indicates said memory array is in said non-read state and said chip enable signal indicates that said memory array is in said chip enable state, said first circuitry for signaling address detection outputting an address transition detected signal; (g) if said read state signal is output to said first circuitry for signaling address transition detection, said read state signal indicates said memory array is in said non-read state and said chip enable signal indicates that said memory array is in said chip disable state, when said chip enable signal changes to indicate that said memory array has entered said chip enable state, said first circuitry for signaling address detection outputting said address transition detected signal; (h) providing an address signal to said second circuitry for signaling address transition detection, said address signal indicating an address of a memory cell of said memory array to be read; and (i) if said read state signal is output to said second circuitry for signaling address transition detection, said read state signal indicates said memory array is in said read state and said address signal changes from a first address to a second address, said second circuitry for signaling address detection outputting said address transition detected signal.
Claim 24
Independent Claim 531 words
A method for address transition detection when reading a memory array, said memory array comprised of a plurality of memory cells, each of said memory cells having a corresponding unique address which is specified to read corresponding said memory cell, said memory array having a read state in which said memory array can be read and a non-read state in which said memory array cannot be read, said memory array having a chip enable state in which said memory array can be accessed by a user and a chip disable state in which said memory array cannot be accessed by said user, said method comprising the steps of: (a) providing an address transition detection configuration signal to an address transition detection disablement circuitry for disabling address transition detection, said address transition detection configuration signal indicating when said address transition detection is disabled and when said address transition detection is enabled; (b) providing a read state signal to said first circuitry for signaling address transition detection, said read state signal indicating when said memory array is in said read state and when said memory array is in said non-read state; (c) if said address transition detection configuration signal indicates said address transition detection is enabled, said address transition detection disablement circuitry outputting said read state signal to a first and a second circuitry for signaling address transition detection; (d) if said address transition detection configuration signal indicates said address transition detection is disabled, said address transition detection disablement circuitry blocking output of said read state signal to said first and second circuitry for signaling address transition detection; (e) providing a chip enable signal to said first circuitry for signaling address transition detection, said chip enable signal indicating when said memory array is in said chip enable state and when said memory array is in said chip disable state; (f) if said read state signal is output to said first circuitry for signaling address transition detection, said read state signal indicates said memory array is in said non-read state and said chip enable signal indicates that said memory array is in said chip enable state, said first circuitry for signaling address detection outputting an address transition detected signal; (g) if said read state signal is output to said first circuitry for signaling address transition detection, said read state signal indicates said memory array is in said non-read state and said chip enable signal indicates that said memory array is in said chip disable state, when said chip enable signal changes to indicate that said memory array has entered said chip enable state, said first circuitry for signaling address detection outputting said address transition detected signal; (h) providing an address signal to said second circuitry for signaling address transition detection, said address signal indicating an address of a memory cell of said memory array to be read; and (i) if said read state signal is output to said second circuitry for signaling address transition detection, said read state signal indicates said memory array is in said read state and said address signal changes from a first address to a second address, said second circuitry for signaling address detection outputting said address transition detected signal.
Claim 25
Dependent Claim 102 words
The method for address transition detection as set forth in claim 21 wherein said address transition detection disablement circuitry is an AND gate; said read state signal is a single bit signal having a value of logical one when said memory array is in said read state and a value of logical zero when said memory array is in said non-read state; and said address transition detection configuration signal is a single bit signal which has a value of logical one when said address transition detection is enabled and has a value of logical zero when said address transition detection is disabled.
Claim 26
Dependent Claim 90 words
The method for address transition detection as set forth in claim 22 wherein said chip enable signal is a single bit signal which has a value of logical one when said memory array is in said chip enable state and has a value of logical zero when said memory array is in said chip disable state; and said first circuitry for signaling address transition detection is a nand gate having said read state signal and said chip enable signal as inputs and having as output said address transition detected signal.
Claim 27
Dependent Claim 118 words
The method for address transition detection as set forth in claim 23 wherein said address signal is a multiple bit signal comprised of a plurality of address bit signals, each said address bit signal having a value of logical one or logical zero and corresponding to a unique bit of a binary address; said second circuitry for signaling address transition detection is comprised of a plurality of nand gates equal in number to said number of address bit signals, each of said nand gates corresponding to a different one of said address bit signals and having as input said one of said address bit signals and said read state signal and having as output said address detected signal.
Claim 28
Dependent Claim 27 words
The method for address transition detection as set forth in claim 21 wherein said address transition detection configuration signal is provided by a content addressable memory cell.
Claim 29
Dependent Claim 37 words
The method for address transition detection as set forth in claim 25 wherein said content addressable memory cell is comprised of flash memory cells which retain information regarding whether said address transition detection is enabled or disabled.
Claim 30
Dependent Claim 64 words
The method for address transition detection as set forth in claim 26 wherein said memory array has a power-down mode and said content addressable memory cell has an output of logical one when said memory array is in said power-down mode, said method further comprising the step of: inverting said output of said content addressable memory to form said address transition detection configuration signal.
Claim 31
Dependent Claim 31 words
The method for address transition detection as set forth in claim 27 further comprising the step of: delaying said read state signal to said first circuitry for signaling address transition detection.
Claim 32
Dependent Claim 22 words
The method for address transition detection as set forth in claim 21 wherein said memory array is comprised of flash memory cells.
Claim 33
Dependent Claim 24 words
The method for address transition detection as set forth in claim 21 wherein said non-read state occurs when a write state machine is active.
Claim 34
Dependent Claim 28 words
The method for address transition detection as set forth in claim 30 wherein said write state machine is active when said memory array is being programmed or erased.

References Cited (Backward Citations)

US4592028A Cited
US4893282A Cited
US4803665A Cited
US4843596A Cited
US4916668A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1996-09-06 1997-03-08 1997-09-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2000-09-06 2001-03-08 2001-09-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2004-09-06 2005-03-08 2005-09-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag