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
Systems for structured investment seeding
Ultrasonic diagnostic device
Method and system for processing a query
Anti-CEA antibodies
Magnetic domain control for an embedded contact sensor for a magnetic recording head
Control circuit and control method for dimming LED lighting circuit
Displaying electronic mail in a rating-based order
  Randomly Featured Patents
3"-Deoxystreptomycin production thereof and pharmaceutical compositions containing same
Semiconductor memory device for reducing precharge time
Split engine vacuum control fuel metering system
Magnetic retrieval tool with increased flux
Endotracheal pressure monitoring and medication system
Tamper indicating package
Method for preparing a material for medical or veterinary use, resulting material, and uses thereof
System and method for measuring the extinction ratio of an optical transmitter using an interferogram wing-to-peak ratio
Production of synthetic rutile
Method for opthalmological surgery