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

Processor controlled command port architecture for flash memory

Assignee: Intel Corp
•
Filing: 1990-10-19
•
Granted: 1993-06-22
•
Expires: 2010-10-19
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A semiconductor flash EPROM/EEPROM device which includes a command port controller for receiving command instructions from a data bus coupled to the memory device. Instruction words to a command port controller operates to instruct the device to perform read, erase, program, or verify functions and the command port controller generates necessary control signals to cause the memory to function appropriately. By utilizing the command port controller the memory device can be erased and programmed while the device is in the circuit and permits pin compatibility with the prior art EPROM and EEPROMs.

Inventors

  • 👤 Jerry A. Kreifels
  • 👤 Alan Baker
  • 👤 George Hoekstra
  • 👤 Virgil N. Kynett
  • 👤 Steven Wells
  • 👤 Mark Winston

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 21:45
CPC Classifications
G; G11; G11C; G11C16/00; G11C16/02; G11C16/06; G11C16/10; G11C16/14; G11C16/16; G11C16/32

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 251 words
An electrically erasable and electrically programmable read-only memory device fabricated on a single silicon substrate, comprising: (A) a memory array; (B) circuitry means coupled to the memory array for performing a memory operation with respect to the memory array, wherein the circuitry means can receive from an external processor an address via a plurality of address inputs, and data to be stored in the memory array via a plurality of data pins, wherein the circuitry means can also supply data stored in the memory array to the external processor via the data pins; and (C) command controller means coupled to the circuitry means for receiving a command from the external processor via the data pins and for generating predetermined control signals to the circuitry means in accordance with the command received for controlling the circuitry means to perform the memory operation, wherein the command controller means further comprises. (i) command and state register means for storing the command and for tracking a sequence associated with the memory operation; (ii) clock generation means for generating timing signals to (1) the circuitry means and (2) the command and state register means for controlling the latching of the address and the data to the circuitry means and the latching of the command to the command and state register means; and (iii) state decoder means coupled to the command and state register means for decoding the command received in the command and state register means to generate the predetermined control signals to the circuitry means.
Claim 2
Dependent Claim 251 words
An electrically erasable and electrically programmable read-only memory device fabricated on a single silicon substrate, comprising: (A) a memory array; (B) circuitry means coupled to the memory array for performing a memory operation with respect to the memory array, wherein the circuitry means can receive from an external processor an address via a plurality of address inputs, and data to be stored in the memory array via a plurality of data pins, wherein the circuitry means can also supply data stored in the memory array to the external processor via the data pins; and (C) command controller means coupled to the circuitry means for receiving a command from the external processor via the data pins and for generating predetermined control signals to the circuitry means in accordance with the command received for controlling the circuitry means to perform the memory operation, wherein the command controller means further comprises. (i) command and state register means for storing the command and for tracking a sequence associated with the memory operation; (ii) clock generation means for generating timing signals to (1) the circuitry means and (2) the command and state register means for controlling the latching of the address and the data to the circuitry means and the latching of the command to the command and state register means; and (iii) state decoder means coupled to the command and state register means for decoding the command received in the command and state register means to generate the predetermined control signals to the circuitry means.
Claim 3
Dependent Claim 51 words
The memory device of claim 1, wherein the memory operation includes a read operation, a programming operation, an erasure operation, a programming verify operation, and an erasure verify operation, wherein the command includes a read command, a programming command, an erasure command, a programming verify command, and an erasure verify command.
Claim 4
Dependent Claim 20 words
The memory device of claim 1, wherein the memory device is a flash erasable and electrically programmable read-only memory device.
Claim 5
Dependent Claim 46 words
The memory device of claim 1, wherein the command and state register means further comprises a command register and a state register, wherein the command register stores the command received, wherein the state register stores the command and tracks the sequence associated with the memory operation.
Claim 6
Dependent Claim 34 words
The memory device of claim 4, wherein the circuitry means further comprises an address register means for decoding the address for addressing the memory array and a data register means for latching the data.
Claim 7
Dependent Claim 139 words
The memory device of claim 5, wherein the clock generation means further comprises: (a) an address clock generator coupled to the address register for generating address timing signal to control the latching of the address to the address register means; (b) a data clock generator coupled to the data register means for generating data timing signal to control the latching of the data to the data register means; (c) a command clock generator coupled to the command register for generating command timing signal to control the latching of the command to the command register; and (d) a state clock generator coupled to the state register for generating state timing signal to control the latching of the command to the state register, wherein the data timing signal is not overlapped with the command timing signal and the state timing signal.
Claim 8
Dependent Claim 42 words
The memory device of claim 1, wherein the command controller means is enabled when the command controller means receives a high programming and erasing voltage, and is disabled when the command controller means does not receive the high programming and erasing voltage,
Claim 9
Dependent Claim 33 words
The memory device of claim 7, wherein when the command controller means is enabled, the command controller means receives a write enable signal which allows writing the command into the command controller means.

References Cited (Backward Citations)

US4460972A Cited
WO1983001148A1 Cited
US4412309A Cited
US4460982A Cited
US4783764A Cited
US4811294A Cited
US4752871A Cited
US4763305A Cited
US4970692A Cited
US5034922A Cited

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag