×

System and method for encoding data to reduce power and time required to write the encoded data to a flash memory

  • US 5,873,112 A
  • Filed: 10/15/1996
  • Issued: 02/16/1999
  • Est. Priority Date: 02/23/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for encoding binary bits for writing to a non-volatile memory device, said method comprising the steps of:

  • selecting a plurality of packets of the bits, each of the packets comprising X binary bits;

    determining the number of bits of said X binary bits in each of the packets which have a first value and the number of bits of said X binary bits in said each of the packets which have a second value, by accumulating data indicative of the number of bits in each of a number of subsets of said each of the packets which have the first value; and

    for each of the packets, encoding said X binary bits to a first set of values when the number of bits of said first value exceeds the number of bits of said second value, and encoding said X binary bits to a second set of values when the number of bits of said second value exceeds the number of bits of said first value.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×