Forum Discussion
sl113
New Contributor
5 years agoArria 10 Transceiver Receiving Flipped/Reversed Data
I'm running a very basic simulation to understand how the Arria 10 Transceiver PHY needs to be setup and configured to replace a Stratix V transceiver device since we're going to be replacing the Str...
- 5 years ago
I ended up changing the word alignment to "bitslip" and created my own code to toggle the rx_bitslip input. It seems to be working.
CheepinC_altera
Regular Contributor
5 years agoHi,
As I understand it, you are interfacing the SIV XCVR and A10 XCVR. From your observation, it seems like the A10 received data is byte-swapped. You are sending 0x0000BC1C but the A10 received data is 0xBC1C0000.
For your information, in the A10 XCVR channel, there is no byte ordering block. You would need to code your own byte ordering module in the core logic to find the right ordering and re-order the data if needed during initial link up.
Please let me know if there is any concern. Thank you.