- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
I am using two stratix II signal integrity development kits, and try to communicate between them using the ALTGX megacore. I am using it in 16-bit width. I am experiencing a problem with the order of the bytes - I send two words, i.e. "AABB", "CCDD" but the receiver side receives "DDAA", CCBB" or something similar. What could be the problem? more details: protocol - basic, no loopback. opration mode - receiver and transmitter data rate - 624MPBS word alignment: sync state machine word alignment width: 10 word alignment pattern: 17c 8b/10b mode: normal Thanks!Link Copied
2 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
--- Quote Start --- Hello, I am using two stratix II signal integrity development kits, and try to communicate between them using the ALTGX megacore. I am using it in 16-bit width. I am experiencing a problem with the order of the bytes - I send two words, i.e. "AABB", "CCDD" but the receiver side receives "DDAA", CCBB" or something similar. What could be the problem? --- Quote End --- A wild shot in the dark but maybe you don't have a word reversal problem but a word alignment problem or a bit order problem. Try sending methodical test cases like "96" followed by "D1". If you have a byte order reversal you will get "69" then "1D". If you have a bit order reversal you will get "69" then "8B". I might be off in my explanation but you get the idea... You have to isolate the problem before you can solve it. It might be as simple as a bit order issue. David
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I'll give another example which implies it's not bit ordering:
the transmitter sends "0000", "0220","7C0B","0000" but the receiver receives "2000","0B02","007C"....
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page