Patent ID: 8135037

Claim:
A method comprising: synchronizing a master device with a slave device, wherein the master device comprises a semiconductor device and wherein synchronizing comprises: transmitting a first synchronization marker data pattern via a first serial interface from the master device at a first time, wherein the first synchronization marker data pattern includes a first subset of a plurality of data segments that includes a first data segment comprising: a first encoded data element; and one of: a first frame header comprising a first header and a copy of the first header; and a first transition header comprising the first header and an inverse of the first header; receiving a second synchronization marker data pattern via a second serial interface at the master device at a second time in response to transmitting the first synchronization marker data pattern; wherein each of the plurality of data segments comprises: a corresponding encoded byte; and one of: a corresponding frame header comprising a corresponding header and a copy of the corresponding header; and a corresponding transition header comprising the corresponding header and an inverse of the corresponding header, and wherein every N th data segment of the plurality of data segments includes the corresponding frame header, wherein N is a predetermined periodic selection number.