Altera_Forum
Honored Contributor
16 years agoStratix II GX Transceiver: Does 8b/10b coding work properly?
Hi again,
I have limited the problem of undefined bits in the tx-output datastream to a problem with the 8b/10b-encoder. In ModelSim, I found the internal signal between the Phase Compensation FIFO Buffer and the 8b/10b encoder. The dwords from the fifo are ok. The output wire of the 8b/10b encoder contains some undefined bits I have no explanation for. Here is the signal example: FIFO-in: ... FF0F33FB..................................................................................... FIFO-out: ...| FF0F | 33FB | FF0F | 33FB | .... 8b/10-out: ...|1001010011U00U011011 | U00U1101010010111010 | 1001010011U00U011011 | U00U1101010010111010 | ... I expected to see the follwowing, 8b/10b- encoded words: 1010110001 (RD+) or 0101001110 (RD-) for FF 0101110100 1010001011 for 0F 1100101001 1100101001 for 33 1101100001 0010011110 for FB Of course, the serialized data is wrong, too. I have no idea how to fix that problem and really need some help.. daniel