Patent ID: 7599396
Filing Date: 2009-10-06
Classification: G11C,H04L

Abstract:
1. A method of producing encoded data for communication over a serial interface, the method comprising: receiving an input data stream including a plurality of nine-bit data blocks; partitioning each of the plurality of nine-bit data blocks into a first sub-block comprising one bit, a header, and a byte that includes a second sub-block of eight bits; for periodically selected headers, encoding the header to create a two-bit frame header comprising the header and a copy of the header; for other headers, encoding the header to create a two-bit transition header comprising the header and the inverse of the header; for each of the bytes, encoding the byte to create an encoded byte that includes an eight-bit encoded sub-block; creating an output data stream that includes a plurality of data segments, each of the plurality of data segments including: communicating the output data stream over one or more serial interfaces.