Memory device and method for storing bits in non-adjacent...

Error detection/correction and fault detection/recovery – Data processing system error or fault handling – Reliability and availability

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C711S202000

Reexamination Certificate

active

06928590

ABSTRACT:
The preferred embodiments described herein provide a memory device and method for storing bits in non-adjacent storage locations in a memory array. In one preferred embodiment, a memory device is provided comprising a register and a memory array. A plurality of bits provided to the memory device are stored in the register in a first direction, read from the register in a second direction, and then stored in the memory array. Bits that are adjacent to one another when provided to the memory device are stored in non-adjacent storage locations in the memory array. When the plurality of bits takes the form of an ECC word, the storage of bits in non-adjacent storage locations in the memory array reduces the likelihood of an uncorrectable multi-bit error. In another preferred embodiment, a memory device is provided comprising a memory array and a register comprising a first set of wordlines and bitlines and a second set of wordlines and bitlines arranged orthogonal to the first set. In yet another preferred embodiment, memory decoders or a host device is used to store bits in non-adjacent storage locations in a memory array of a memory device. Other preferred embodiments are provided, and each of the preferred embodiments described herein can be used alone or in combination with one another.

REFERENCES:
patent: 4646266 (1987-02-01), Ovshinsky et al.
patent: 5313425 (1994-05-01), Lee et al.
patent: 5432729 (1995-07-01), Carson et al.
patent: 5469450 (1995-11-01), Cho et al.
patent: 5708667 (1998-01-01), Hayashi
patent: 5784391 (1998-07-01), Konigsburg
patent: 5796694 (1998-08-01), Shirane
patent: 5835396 (1998-11-01), Zhang
patent: 5835509 (1998-11-01), Sako et al.
patent: 5872790 (1999-02-01), Dixon
patent: 5878203 (1999-03-01), Matsumoto et al.
patent: 5943254 (1999-08-01), Bakeman, Jr. et al.
patent: 6016269 (2000-01-01), Peterson et al.
patent: 6034882 (2000-03-01), Johnson et al.
patent: 6185122 (2001-02-01), Johnson et al.
patent: 6216247 (2001-04-01), Creta et al.
patent: 6236587 (2001-05-01), Gudesen et al.
patent: WO 99/14763 (1999-03-01), None
“Construction Techniques for Systematic: SEC-DED Codes with Single Byte Error Detection and Partial Correction Capability for Computer Memory Systems,” Penzo et al., IEEE Transactions on Information Theory, vol. 41, No. 2, Mar. 1995, pp. 584-591.
“Computer Engineering: Hardware Design,” M. Morris Mano, Chapter 6-4 Error Detection and Correction, pp. 199-202 (1988).
“Reed-Solomon Codes,” http://www.4i2i.com/reed_solomon_codes.htm, 8 pages (1998).
“The Norton Desktop (Version 3 For Windows) User's Guide,” pp. 16-1-16-6 (1993).
“Exotic Memories, Diverse Approaches,” EDN Asia, pp. 22-33 (Sep. 2001).
“A Vertical Leap for Microchips,” Thomas H. Lee, Scientific American, 8 pages (Jan. 2002; printed Dec. 10, 2001).
“Three-Dimensional Memory Array and Method of Fabrication,” U.S. Appl. No. 09/560,626, filed Apr. 28, 2000; inventor: Johan Knall.
“Write-Once Memory Array Controller, System, and Method,” U.S. Appl. No. 09/638,427, filed Aug. 14, 2000; inventors: Derek J. Bosch, Christopher S. Moore, Daniel C. Steere, and J. James Tringali.
“Low-Cost Three-Dimensional Memory Array,” U.S. Appl. No. 09/638,428, filed Aug. 14, 2000; inventors: Mark G. Johnson, Thomas H. Lee, Vivek Subramanian, and P. Michael Farmwald.
“Modular Memory Device,” U.S. Appl. No. 09/638,334, filed Aug. 14, 2000; inventors: J. James Tringali, P. Michael Farmwald, Thomas H. Lee, Mark G. Johnson, and Derek J. Bosch.
“Memory Devices and Methods for Use Therewith,” U.S. Appl. No. 09/748,589, filed Dec. 22, 2000; inventors: Roger W. March, Christopher S. Moore, Daniel Brown, Thomas H. Lee, and Mark G. Johnson.
“Three-Dimensional Memory Array and method for Storing Data Bits and ECC Bits Therein,” U.S. Appl. No. 09/747,574, filed Dec. 22, 2000; inventors: Thomas H. Lee, James M. Cleeves, and Mark G. Johnson.
“Method for Deleting Stored Digital Data from Write-Once Memory Device,” U.S. Appl. No. 09/638,439, filed Aug. 14, 2000; inventors: Christopher S. Moore, Derek J. Bosch, Daniel C. Steere; and L. James Tringali.
“Solid-State Memory Device Storing Program Code and Methods for Use Therewith,” U.S. Appl. No. 09/775,745, filed Feb. 2, 2001; inventors: Christopher S. Moore, Roger March, Dan Brown.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Memory device and method for storing bits in non-adjacent... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Memory device and method for storing bits in non-adjacent..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Memory device and method for storing bits in non-adjacent... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-3511612

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.