Abstract:
The present invention relates to a method for programming a multilevel memory of the flash EEPROM type comprising a matrix of cells grouped in memory words. Advantageously according to the invention the method provides the simultaneous generation of a first programming voltage value (V PROG ) and a second verify voltage value (V VER ), suitable to bias word lines (WLS) of the above memory matrix, respectively during programming and verify operations of the memory itself. The present invention also relates to a circuit implementing the above method.
Abstract:
Described herein is a device (20) for timing random reading of a memory device with a data access time (T A ), in which reading is performed by means of a succession of consecutive operations, the timing device (20) being designed to generate, for each operation, a corresponding timing signal (PS(i)) such as to cause, whatever the operating condition of the memory device, the corresponding operation to last for a time equal to a respective fixed duration (T F (i)), which is determined so as to guarantee completion of the operation in the worst operating condition of the memory device within the fixed duration (T F (i)); the sum of the fixed durations (T F (i)) being equal to the data access time (T A ) of the memory device.
Abstract:
A direct-comparison reading circuit for a nonvolatile memory array (2) having a plurality of memory cells (4) arranged in rows and columns (9), and at least one bit line (7), includes at least one array line (13), selectively connectable to the bit line (7), and a reference line (14); a precharging circuit (17) for precharging the array line (13) and reference line (14) at a preset precharging potential (V PC ); at least one comparator (35) having a first terminal connected to the array line (13), and a second terminal connected to the reference line (14); and an equalization circuit (15, 23, 26) for equalizing the potentials of the array line (13) and reference line (14) in the precharging step. In addition, the reading circuit includes an equalization line (15) distinct from the reference line (14); and controlled switches (23, 26) for connecting, in the precharging step, the equalization line (15) to the array line (13) and to the reference line (14), and for disconnecting the equalization line (15) from the array line (13) and from the reference line (14) at the end of the precharging step.