Resources Contact Us Home
Reducing programming voltage differential nonlinearity in non-volatile storage

Image Number 16 for United States Patent #7577034.

A corrective action is taken to adjust for nonlinearities in a program voltage which is applied to a selected word line in a memory device. The nonlinearities result in a non-uniform program voltage step size which can cause over programming or slow programming. A digital to analog converter (DAC) which provides the program voltages can have a nonlinear output, such as when certain code words are input to the DAC. The memory device can be tested beforehand to determine where the nonlinearities occur, and configured to take corrective action when the corresponding code words are input. For example, the DAC may have a nonlinear output when a rollover code word is input, e.g., a when a string of least significant bits in successive code words change from 1's to 0's. The corrective action can include repeating a prior program pulse or adjusting a duration of a program pulse.

  Recently Added Patents
Conductor for transmitting electrical power
Hydrogenolysis of ethyl acetate in alcohol separation processes
System and method for optimizing teams
Persistent luminescence nanoparticles used in the form of a diagnosis agent for in vivo optical imaging
Method and system for simulating superimposition of a non-linearly stretchable object upon a base object using representative images
Partial response decision feedback equalizer with distributed control
  Randomly Featured Patents
Combating fungi with 1-azolyl-1-propen-3-ols
Method of reducing average data rate in rotating mirror laser recorder
Catalyst comprising an izm-2 zeolite and at least one metal, and its use in the transformation of hydrocarbons
Wellbore milling tools and inserts
Utility sheathing system
Surgical device for the collection of soft tissue
Cartridge fuse carrier assembly
Multiplexed communication for duplex applications
Suction noise muffler for hermetic compressor
X-ray diffraction-based scanning system