Forum Discussion
Cyclone V GX using all 6 transceivers in both directions
I want to use all 6 transceivers for Gb Ethernet communication but I'm having trouble with the IP and assigning a TX PLL that is not from one of the channels as these are all used for RX.
Is it at all possible to use all 6 transceivers at once, and how do I then solve the TX PLL issue? I have connected a 125MHz LVDS clock to one of the Refclk inputs of the transceiver blocks.15 Replies
- Altera_Forum
Honored Contributor
No problem.
- Altera_Forum
Honored Contributor
Has anyone figured out if it is possible to use all the transceivers? I have the same problem using all 6 transceivers. The documentation says that an external PLL can be used for the transmit PLL, so I did that. What they don't tell you anywhere that I could find is that in order for the external PLL to get to the transceivers, they route it through a clock divider. The clock divider is part of a transceiver, so it keeps me from using the transceiver where the clock divider is. A quick look at the Chip Planner shows this.
What makes things worse is that I need to have all the transceivers work at two different rates that are not switchable by the transmit divider. So feeding 2 clocks from external PLLs eliminates using 2 transceivers, leaving only four usable. - Altera_Forum
Honored Contributor
I'm currently investigating the clock options for Cyclone V as well and what I learnt so far is that you CAN use all 6 channels, but you must use the fPPLs for TX located in the 'PLL strip' (not the ones in the corners). They take one of the refclks as input. Caveat: only up to 3.125 Gbps !
- Altera_Forum
Honored Contributor
Hi!
Can you post a sample project with reconfigurable duplex transceivers (that contain more than one data channel)? I cant build any configuration described in docs (with 2 or more data rates with 2 or more data channels) and so confused with it. Thanks! - Click_Er
New Contributor
I'm working on something similar.
Cyclone V GX Transceiver setup
I'm putting together a 2 channel transceiver design on a cyclone V GX device. This device has 3 channels. I want to use channel 1 and 3 since the custom board has already been designed and wired to these channels. All 3 channels are on the same bank in this device. Can I use IP wizard and generate a channel with its PLL. After that is done, can I simply instantiate the generated IP second time and wire it up to the dedicated pins? Will my approach work? Or do I need to create a 2 channel IP?
Thanks.