SMS
New Contributor
7 years agoAltera Soft LVDS IP core (output not consistent with the input)
I am simulating the Soft LVDS IP core as receiver by passing a bit stream with IP core parameters configured as follows:
Power Supply Mode: Dual (for 10M50DAF484C7G)
Functional mode: RX
Number of Channels: 1
SERDES factor: 8
PLL: Internal
Data rate: 200 Mbps
Inclock frequency: 200 MHz (This value was selected automatically after I entered Data rate)
Enable pll_areset port: checked
Register outputs: checked
In the test bench I am continuously passing a bit stream (consisting 0xAA in a loop) after
- asserting the pll_areset for at least 10ns.
- checking if rx_locked has been asserted.
but the deserialized output is not consistent with the serial input. I have tried increasing the rx_inclock frequency to 400 MHz, 800 MHz and 1600 MHz but to no avail.
- Any ideas what could be the issue?
- Besides does anyone know how the inclock frequency is calculated from the data rate?