Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
Announcements
Need Forum Guidance? Click here

Search our FPGA Knowledge Articles here.
19073 Discussions

LVDS SERDES Transmitter / Receiver IP

CHARLES_Antoine
221 Views

Hello,

 

I am trying to design a VHDL program with the ALTLVDS_RX and ALTLVDS_TX IPs. I can't find any example on your site, and the clocking system with the fractional PLL is giving me problems. I would need to cascade the PLLs but I want to use the internal PLL for each IP.

 

Do you have any solution to propose me on the design of the clock signal between the 2 IP ?

 

I looked at all the documentation I found on your site on this subject ( LVDS SERDES TRANSMITTER / RECEIVER , Handbook)

 

Thanking you in advance !!!!

 

 

Antoine

0 Kudos
1 Solution
Ash_R_Intel
Employee
165 Views

Hi,

Couple of things:

1) The ALTLVDS IP does not support single-ended I/O standard. So, the rx_in and tx_out pins should be assigned I/O standard as LVDS.

2) Next, when you assign it as LVDS, you need to insert an ALTIOBUF in differential mode for each of the IP.

 

Regards


View solution in original post

6 Replies
Ash_R_Intel
Employee
204 Views

Hi,

May I know which FPGA device family are you planning to target.


Regards


CHARLES_Antoine
195 Views

Hi, 

 

I use the FPGA cyclone V GX.

 

Regards

Ash_R_Intel
Employee
188 Views

Hi,

I am not sure of the type of application you are looing for. You may wan to check on the Intel design store. Design Store for Intel® FPGAs

In case you want to debug the issues that you are facing in your custom design, you may want to look into knowledge database. Go to Knowledge Data Base Search (intel.com) and search for ALTLVDS.

We can also help you with any specific error or issue you may be facing.


Regards.


CHARLES_Antoine
177 Views

hi I have this problem on quartus and i don't find a solution for my system. I can send you my Quartus project. 

 

CHARLES_Antoine_0-1626415013455.png

 

CHARLES_Antoine
177 Views

I would just like to start by making these two IPs proposed by quartus work

Ash_R_Intel
Employee
166 Views

Hi,

Couple of things:

1) The ALTLVDS IP does not support single-ended I/O standard. So, the rx_in and tx_out pins should be assigned I/O standard as LVDS.

2) Next, when you assign it as LVDS, you need to insert an ALTIOBUF in differential mode for each of the IP.

 

Regards


Reply