Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.
21615 Discussions

How to Configure Cyclone IV to LVDS Clock Inputs

Altera_Forum
Honored Contributor II
2,993 Views

Hi, I would like to know how to configure my Cyclone IV design project for LVDS clock inputs. Usually the system clocks are single-ended inputs, but in my new design my system clocks are differential.  

 

I've tried using the Assignment Editor property to assign CKN/CK to the input port symbol pin but after I compile the project and then back annotate it assigns the input port symbol pin to a signal-ended clock pin not to a differential pair pins. 

 

If anyone can help I would greatly appreciate it. 

 

Thanks, 

joe
0 Kudos
5 Replies
Altera_Forum
Honored Contributor II
1,119 Views

You need to set the I/O standard of the P side of the differential signal to LVDS. Quartus will then automatically assign the N side. 

 

Cheers, 

Dave
0 Kudos
Altera_Forum
Honored Contributor II
1,119 Views

I just figured it out. It is in the Pin Planner. Thanks!

0 Kudos
Altera_Forum
Honored Contributor II
1,119 Views

You can also use a Tcl constraint. 

 

If the clock pin has an internal termination, you also need to set the termination constraint to "OCT 100 OHMS" (or whatever its called for a Cyclone IV. This is the Stratix IV name). 

 

Cheers, 

Dave
0 Kudos
Altera_Forum
Honored Contributor II
1,119 Views

 

--- Quote Start ---  

If the clock pin has an internal termination 

--- Quote End ---  

 

There's no differential OCT feature with Cyclone - Cyclone IV.
0 Kudos
Altera_Forum
Honored Contributor II
1,119 Views

 

--- Quote Start ---  

There's no differential OCT feature with Cyclone - Cyclone IV. 

--- Quote End ---  

Indeed :) 

 

On page 114 of the Cyclone IV handbook PDF, Table 6-2, shows that there are no LVDS terminations.  

 

C'mon Altera, how cheap! 

 

Thanks for the pointer Frank. I'm thinking of using a Cyclone IV GX as a PCIe bridge in my next design. 

 

Cheers, 

Dave
0 Kudos
Reply