- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I'm trying to get the altlvds_rx block to work with this TI input for their sn65dsi84. They start to transition the first bit of serial data 90 degrees from the rising edge of the LVDS clock. So far I can't configure my block correctly so that this works in simulation. I always seem to get the wrong output data on rx_out. I assumed maybe I could set the inclock_data_alignment to 90_DEGREES but I got the same wrong data. I thought that was odd too, I would have expected that to at least make a change. Any idea what I'm missing here?
For example for one LVDS clock cycle I'll drive 0101 on the four lvds inputs but I'll get 000000 1111111 0000000 11111110 instead (6 zeros 7 ones 7 zeros 7 ones 1 zero). It's like I'm off by a cycle. If I hold the same data for multiple cycles the pattern comes as expected later on. So I can only assume I'm missing a key parameter here.Link Copied
0 Replies
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