Altera_Forum
Honored Contributor
10 years agoPLL clock output pins vs. regular I/O pins?
This is a question about whether to use the actual PLL clock output pins of the FPGA, or to simply continue using regular I/O pins to output clock signals, and the pros/cons of each option.
Specifics Using a Cyclone IV E device and I have 2 interfaces that require outputing a clock off chip. 1. An LVDS bus using ALTLVDS_TX, with 4 data lines at 7:1 serialization and 1 clock line . This is actually a "camera link" video interface. 2. A source synchronous parrallel bus output to another chip, with a clock that should be 180 degrees shifted from the data transitions. In the first version of my board I just used regular I/O pins for both clock signals. In case 2, I generate a 180 shifted copy of the clock from the PLL and send that to the regular output pin. For case 1, the clock comes from the ALTLVDS_TX macro. The big question is: for the next board, should I be using the PLL clock output pins for these? What are the pros/cons? Since the output pins are actually labeled, "PLL1_ouptput , PLL2_output"... I would need to know exactly which PLL will be used. How would I know that? Thanks! J