I have a customer considering the AD8156 cross point switch for a new design. Does this device care about what type of line balancing encoding is used on the data? Does it only work with 8b10b or can it support anything? Thanks,
AD8156 is an asynchronous, protocol agnostic digital crosspoint switch and therefore will support a broad range of high-speed serial protocols including both coded (such as 8b10b) or uncoded formats. Dc-coupling the high-speed I/Os is recommended for uncoded formats as the possible long sequency of consecutive identical digits (CID) would result in signal droop on the Rx-side of the ac-coupling cap and could result in bit errors. Coded formats such as 8b10b or 64b66b ensure a controlled transition density and roughly equal number of 1's and 0's thereby making ac-coupling easier to manage.
If dc-coupling is used, please be mindful of input and output common-mode and differential swings of each device in the link. AD8156 voltage ranges are listed in Table 1 on page 3 of the datasheet.
Retrieving data ...