cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Adventurer
Adventurer
378 Views
Registered: ‎07-21-2015

Aurora 8B/10B 32-bit interface/ 16 bit words getting swapped

Hi,

We have a fairly simple single lane aurora 8b/10b SFP based optical link. It has a 32 bit interface We are, on very rare occasions seeing 16-bit words swapped on the receiving side. If we transmit 32'h11112222 we will, on rare occasions, receive 32'h22221111. And this is true for the entire stream and it persists indefinitely. To recover we simply reset either the receive side of the transmit side.

Anyone seen this? Or any ideas?

Many Thanks,

 

rmasand

 

 

0 Kudos
1 Reply
Highlighted
Moderator
Moderator
335 Views
Registered: ‎05-02-2017

hi @rmasand ,

 

Serial data must be aligned to symbol boundaries before it can be used as parallel data. To make alignment possible, transmitters send a recognizable sequence, usually called a comma. The receiver searches for the comma in the incoming data. When it finds a comma, it moves the comma to a byte boundary so the received parallel words match the transmitted parallel words. 

Regards
Chandra sekhar
----------------------------------------------------------------------------------------------
Kindly note- Please mark the Answer as "Accept as solution" if solution provided is helpful.

Give Kudos to a post which you think is helpful and reply oriented.
----------------------------------------------------------------------------------------------
0 Kudos