Solved
Forum Discussion
CheepinC_altera
Regular Contributor
4 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.