i.MX8MP LVDS

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

i.MX8MP LVDS

151 Views
DanielDs
Contributor II

Hi Helpers,
Are the LVDS lines(N and P) swappable in i.MX8MP P/N: MIMX8ML4DVNLZAB?
Thanks,
Daniel

0 Kudos
1 Reply

127 Views
Sanket_Parekh
NXP TechSupport
NXP TechSupport

Hi @DanielDs,

I hope you are doing well.
 
- In many cases, swapping p and n goes easier on the PCB layout and it is common to use an inverter on the data.
- The other method is to add an inverter. 
- Some suggest that one cannot swap p and n because each pin mapping corresponds to a physical routing track in the silicon and you cannot change it.
- For a clock signal, swapping positive(+) and negative(-) at the receiver inputs leads to 180 degrees of phase shift.
- Depending on the signal transmission lines delays, it may lead to improper data sampling, you may fix this by changing the active edge of the clock signal (if it is possible with the system you work on), the situation may be worse when double data rate is used.
- It all depends on your device's hardware and protocol.
- Most implementations will insist on the correct polarity. Note if you change the polarity at both ends of the LVDS link, the final result can vary according to the hardware and software used.
- The signal will be 180deg phase shifted vs other outputs.
 
Thanks and Regards,
Sanket Parekh
0 Kudos