Controlling flash memory program and erase pulses

Electrical computers and digital processing systems: memory – Storage accessing and control – Hierarchical memories

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

711170, G06F 114, G11C 1602

Patent

active

059077000

ABSTRACT:
An operation control method and apparatus are described. The apparatus includes a timer circuit, a blocking circuit and a control circuit. The timer circuit provides a done signal upon completion of timing a predetermined elapsed time interval initiated by a start signal. The blocking circuit receives the done signal and provides the done signal as output if the done signal is not blocked when received. The control circuit receives a begin signal indicating that the operation is to be performed and a limit signal to indicate whether or not a condition exists that would prevent the operation from being completed in a single step. If the limit signal indicates the operation can be completed in the single step, the control circuit starts the timing circuit and controls performance of the single step until the done signal is received. If the limit signal indicates the operation cannot be completed in the single step, the control circuit divides the single step into at least two sub-steps, during each sub-step, the control circuit starts the timing circuit and controls performance of the sub-step until the done signal is received. The control circuit blocks output of the done signal from the blocking circuit during each sub-step until a final sub-step. For one embodiment, the operation to be performed is an erase operation specified by a write state machine that specifies an erase block to be erased within a flash memory. Alternately, the operation to be performed is a program operation specified by a write state machine that specifies data to be programmed within a flash memory.

REFERENCES:
patent: 5041739 (1991-08-01), Goto
patent: 5245572 (1993-09-01), Kosonocky et al.
patent: 5267196 (1993-11-01), Talreja et al.
patent: 5313429 (1994-05-01), Chevallier et al.
patent: 5414669 (1995-05-01), Tedrow et al.
patent: 5422586 (1995-06-01), Tedrow et al.
patent: 5426391 (1995-06-01), Tedrow et al.
patent: 5430402 (1995-07-01), Tedrow et al.
patent: 5430674 (1995-07-01), Javanifard
patent: 5432469 (1995-07-01), Tedrow et al.
patent: 5446408 (1995-08-01), Tedrow et al.
patent: 5483486 (1996-01-01), Javanifard et al.
patent: 5495453 (1996-02-01), Wociechowski et al.
patent: 5509134 (1996-04-01), Fandrich et al.
patent: 5524266 (1996-06-01), Tedrow et al.
patent: 5537350 (1996-07-01), Larsen et al.
patent: 5594360 (1997-01-01), Wojciechowski
Japanese translation (2 pgs.)-Foreign Counterpart to U.S. Application Serial No. 07/969,131.
Co-pending patent application entitled, "Improved Method and Apparatus for Sequential Programming of a Flash EEFROM Memory Array" U.S. Serial No.: 08/252,850; Filed: Jun. 2, 1994.
Co-pending patent application entitled, "Method and Apparatus for Programming and Erasing Flash EEPROM Memory Arrays Utilizing a Charge Pump Circuit" U.S. Serial NO.: 08/119,423; Filed: Sep. 10, 1993.
Co-pending patent application entitled, "Zeros Detector for Limited Programming of a Flash Memory", U.S. Serial No.: 08/325,874; Filed: Oct. 19, 1994.
Co-pending patent application entitled, "A Low Current Reduced Area Programming Voltage Detector for Flash Memory" U.S. Serial No.: 08/326,668; Filed: Oct. 19, 1994.
Co-pending patent application entitled, "Flash Memory Array System and Method" U.S. Serial No.: 08/086,186; Filed: Jun. 30, 1993.
Co-pending patent application entitled, "A Low Power Voltage Detector Circuit Including a Flash Memory Cell" U.S. Serial No.: 08/326,689; Filed: Oct. 19, 1994.
Co-pending patent application entitled, "A Charge Pump Circuit for Providing Multiple Output Voltage for Flash Memory" U.S. Serial No.: 08/326,654; Filed: Oct. 19, 1994.
Co-pending patent application entitled, "Method and Apparatus for Detecting and Selecting Voltage Supplied for Flash Memory" U.S. Serial No.: 08/326,702; Filed: Oct. 19, 1994.
Co-pending patent application entitled, "A Low Power Pulse Generator for Smart Voltage Flash EEPROM" U.S. Serial No.: 08/326,703; Filed Oct. 19, 1994.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Controlling flash memory program and erase pulses does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Controlling flash memory program and erase pulses, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Controlling flash memory program and erase pulses will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-407749

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.