Claims
- 1. Electrically erasable and programmable memory (10) having means (30) for producing a programming or erasing high voltage (Vpp) from a supply voltage (Vcc), comprising:
- a capacitance (Chv, CR.sub.2) for maintaining the high voltage (Vpp) in the case of a failure of the supply voltage (Vcc), and
- memory switching means (SW.sub.i) supplied by the high voltage (Vpp), for maintaining, in the case of a failure of the supply voltage (Vcc), the high voltage (Vpp) to memory cells (C.sub.i,j) in the process of being programmed or erased for a duration necessary to complete said process.
- 2. Memory according to claim 1, comprising:
- memory switching means (SW.sub.i) for controlling transistors (TPGR.sub.1, TPGR.sub.2) to provide the high voltage (Vpp) to the memory cells,
- for controlling transistors (TWSL.sub.i, TSBL.sub.i) for selecting memory cells, and
- for controlling ground connecting transistors (TPGR.sub.1).
- 3. Memory according to claim 2, wherein said memory switching means (SW.sub.i) comprise at least two closed loop inverting gates (INV1, INV2) supplied by the high voltage (Vpp) and controlled by means of isolating transistors (TI.sub.i).
- 4. Memory according to claim 1, wherein said capacitance for maintaining the high voltage (Vpp), comprises a stabilizing capacity (Chv) in said means (30) for producing the high voltage.
- 5. Memory according to claim 1, wherein said high voltage (Vpp) is applied by means of a circuit (34) generating a ramp (Vpp), comprising means (TR.sub.4, 40, 40', 50, 60) for inhibiting said ramp generating circuit (34) in the case of failure of the supply voltage (Vcc).
- 6. Memory according to claim 5, wherein said means (TR.sub.4, 40, 50, 60) for inhibiting the ramp generating circuit (34) comprise:
- a circuit (40, 40') for detecting failures of the supply voltage (Vcc) , which is activated when a supply voltage failure is detected,
- a circuit (50) for monitoring the voltage (Vpp) at the output of the ramp generating circuit (34) which is activated (DETECT) when the ramp voltage (Vpp) reaches an efficiency threshold (Vppmin),
- the ramp generating circuit (34) being inhibited when both circuits are activated.
- 7. Memory according to claim 6, wherein the circuit (40) for detecting failures of the supply voltage (Vcc) monitors the supply voltage and is activated when the supply voltage drops below a predetermined threshold voltage (Vccmin).
- 8. Memory according to claim 6, wherein the circuit (40') for detecting supply voltage failures monitoring a high voltage (Vppreg) applied to the ramp generating circuit (34) and is activated when the high voltage (Vppreg) is below a predetermined value (Vregnom).
- 9. Memory (1) comprising a memory (10) according to claim 1 and a logic circuit (20) using the memory (10) as means for storing data.
- 10. Memory according to claim 9, wherein, the starting of the logic circuit (20) is delayed for a time interval of about the duration of a programming or erasing operation of the memory (10) when the supply voltage (Vcc) is applied.
- 11. Memory according to claim 10, wherein the starting of the logic circuit (20) is delayed provided that the high voltage (Vpp) is present at the output of the means (30) for producing the high voltage (Vpp).
- 12. Method of reducing the risks of writing erroneous data into an electrically erasable and programmable memory (10) when a failure of the supply voltage (Vcc) of said memory (10) occurs during a programming or erasing operation of memory cells (C.sub.i,j), the memory (10) including means (30) for producing a programming or erasing high voltage (Vpp), comprising the steps of:
- providing an electrical capacitance (Chv, CR.sub.2) for maintaining the high voltage (Vpp), in the case of a failure of the supply voltage (Vcc), during the time which is necessary for the programming or erasing operation, and
- providing memory switching means (SW.sub.i) supplied by the high voltage (Vpp), to maintain, in the case of a failure of the supply voltage (Vcc), the application of the high voltage (Vpp) to memory cells (C.sub.i,j) in the process of being programmed or erased.
- 13. Method according to claim 12, wherein said capacitance comprises at least a stabilizing capacitance (Chv, CR.sub.2) in the means (30) for producing the high voltage (Vpp).
- 14. Method according to claim 12, wherein
- memory switching means (SW.sub.i) controls transistors (TPGR.sub.1, TPGR.sub.2) for forwarding the high voltage (Vpp),
- controls transistors (TSWL.sub.i, TSBL.sub.i) for selecting memory cells, and
- controls ground connecting transistors (TPGR.sub.1).
- 15. Method according to claim 12, further comprising the step of:
- switching off or inhibiting memory circuits (34) to conserve current.
- 16. Method according to claim 12, wherein the high voltage (Vpp) applied to the memory cells is maintained provided that the high voltage (Vpp) applied to the memory (10) presents a value greater than or equal to an efficiency threshold (Vppmin) at the moment when a failure of the supply voltage (Vcc) occurs.
- 17. Method according to claim 12, wherein the detection of the supply voltage (Vcc) failure further comprises the step of:
- determining if the supply voltage is below a predetermined threshold (Vccmin).
- 18. Method according to claim 12, wherein the detection of the supply voltage (Vcc) failure further comprises the step of:
- determining if a voltage (Vppreg) present in the means (30) for producing the high voltage (Vpp) is below its normal value (Vregnom).
Priority Claims (1)
Number |
Date |
Country |
Kind |
96 07462 |
Jun 1996 |
FRX |
|
Parent Case Info
This application is a continuation of Ser. No. PCT/FR97/00922 filed May 27, 1997.
US Referenced Citations (2)
Number |
Name |
Date |
Kind |
5267218 |
Elbert |
Nov 1993 |
|
5371709 |
Fisher et al. |
Dec 1994 |
|
Foreign Referenced Citations (4)
Number |
Date |
Country |
0 265 312 |
Apr 1988 |
EPX |
0 376 290 |
Jul 1990 |
EPX |
0 598 475 |
May 1994 |
EPX |
07248977 |
Sep 1995 |
JPX |
Non-Patent Literature Citations (1)
Entry |
Search Report dated Sep. 10, 1997 from related PCT application PCT/FR 97/00922. |
Continuations (1)
|
Number |
Date |
Country |
Parent |
PCTFR9700922 |
May 1997 |
|