Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home Fault Detection Automatic-transition-charge-pump-for-nonvolatile-memories

 Communication system capable of detecting missed messages
An object of the present invention is to provide a communication system of high reliability ...


 Changing the meaning of a pre-decode bit in a cache memory depending on branch prediction mode
OF THE PRESENT INVENTION FIG. 1 shows a block diagram of a portion of a computing system 100 in ...


 Battery saving synchronization method in a communcation apparatus
An object of the invention is to provide a communication apparatus and a communication method which ...


 Apparatus and method for sharing an external memory between multiple network switches
There is a need for a non-blocking network switch arrangement that includes connecting two or more ...


 Method of testing and predicting failures of electronic mechanical systems
The invention is directed to a method that provides reliability and diagnostic analysis for a ...


 Tamper resistant methods and apparatus
OF THE INVENTION In the following description, various aspects of the present invention will be ...


 Method for monitoring telephone call progress
It is a primary object of the present invention to provide a system and method for detecting and ...


 Telephone updating via network provided information
An object of the present invention is to provide a communication terminal apparatus in which, when ...


 Programming model for a coprocessor on a computer system
OF THE PREFERRED EMBODIMENT A method and apparatus for controlling a coprocessor, namely a digital ...


 Method of dynamically adjusting NCP program memory allocation of SNA network
A method in accordance with the invention is implemented via a novel computer program referred to ...


 Automatic transition charge pump for nonvolatile memories

Details
Inventors: Dinh, Khoi Van;
Assignee: Motorola, Inc. (Schaumburg, IL)
Primary Examiner: Nelms; David C.
Assistant Examiner: Phan; Trong
Attorney, Agent or Firm: Hill; Daniel D.

Clock frequency and number of stages of a charge pump for nonvolatile memories are automatically adjusted to compensate for lower efficiency due to lower power supply, higher temperature, or weaker process. A low voltage detector will cause the charge pump to increase the charge pump's clock frequency and number of stages when a low voltage is detected, making the charge pump's capability constant over a voltage range. A counter timing programming/erasing time will cause the charge pump clock frequency and number of stages to increase when the programming/erasing time exceeds certain thresholds. This boosts the charge pump's drivability for a weaker process, higher temperature, or aged cells.

DETAILED DESCRIPTION Generally, the present invention provides a high voltage charge pump for programming a non-voltage memory that can operate at more than one power supply voltage.
A low voltage detector is used to automatically determine the voltage at which an integrated circuit having the charge pump is operating.
Upon detecting the voltage of the power supply, the low voltage detector determines the number of pump stages required to produce a predetermined high voltage output set, and sets the operating frequency of a clock generator.
The charge pump also includes a timer for controlling the duration of the programming cycles and the magnitude of the output voltage for each of the programming cycles.
After a first programming cycle, subsequent programming cycles use an increased the program voltage to the memory array with a shorten time duration, thus improving reliability of the cells and improving current reliability of the charge pump.
Also, temperature and process variations may be compensated for.
Note that this also applies to erasing cells.
The present invention can be more fully described with reference to FIGS.
1-7.
The terms "assert" and "negate" will be used when referring to the rendering of a signal, status bit, integrated circuit pin, or similar apparatus into its logically true or logically false state, respectively.
If the logically true state is a logic level one, the logically false state will be a logic level zero.
And if the logically true state is a logic level zero, the logically false state will be a logic level one.
FIG.
1 illustrates, in block diagram form, non-volatile memory 10 in accordance with the present invention.
Non-volatile memory 10 includes non-volatile memory array 12, word line driver circuit 14, column logic 16, program/erase/verify control 18, and charge pump 20.
Non-volatile memory array 12 includes a plurality of non-volatile memory cells (not shown) coupled to word lines and bit lines.
Word line driver circuit 14 receives a plurality of row address signals, labeled "ROW ADDRESS", and provides decoded word line signals to non-volatile memory array 12 for selecting one of the word lines



Related patents
  High speed static BiCMOS memory with dual read ports
A memory includes a plurality of cells with each cell containing a pair of cross-coupled N-channel field-effect transistors having set and reset nodes. Also in each cell,...
  Flexible redundancy architecture and fuse download scheme
What is claimed is: 1. In an integrated circuit comprising a plurality of circuit elements, some of which may be faulty, which respond to a discrete set of access ...
  Flexibilitiy for column redundancy in a divided array architecture
The present invention relates to an apparatus and method for implementing flexible redundancy memory blocks in a divided array architecture scheme incorporating a ...
  Row redundancy block architecture
It is therefore an object of the present invention to provide a redundancy block architecture which uses a row redundancy control circuit arrangement that effectively ...
  Partitioned dynamic memory allowing substitution of a redundant circuit in any partition and using partial address disablement and disablement override
It is therefore an object of the present invention to provide a circuit architecture applicable, for example, to a DRAM memory and which is partitioned for parallel, ...
  Shortened timeout period during frame retry in a communication link
The present invention is embodied in a system and method for asynchronously transmitting data blocks between two information handling systems. Two carriers are used to ...
  System for selectively reducing capture effect in a network station by increasing delay time after a predetermined number of consecutive successful transmissions
We claim: 1. In a network station coupled to media of a network, a method of accessing the media, comprising: determining if a number of consecutive successful ...
  Media access control receiver and network management system
Broadly speaking, the present invention fills these needs by providing methods and apparatuses for a high speed media access controller used to process packet data and ...
  System and method of printer image warping
The present invention is directed to apparatus and method for aligning a print image to be printed by a printer to a desired position. One method of the invention ...
  Initialization system for input/output processing units
It is therefore an object of the present invention to acquire correct failure information by positively initializing an input/output processing unit after the ...

0.034

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved