Altera_Forum
Honored Contributor
17 years agoCyclone III SerDes: FPGA to FPGA
Good afternoon people,
I am currently trying to determine if the SERDES capability of the Cyclone III EP3C120F780 will work for me. The plan is to have a single Cylone III act as a "master" to 3-4 other Altera FPGAs w/LVDS/SerDes capability. The master will transmit 500-600 Mbps serialized data via multi-drop LVDS as well as deserialize responses from the daughter FPGA's. Since I do not have an actual development kit, nor do I have prototype hardware, I am simulating it via the waveform editor in QII 7.2sp2. I have attached a test & evaluation project which consists of a simple ALTLVDS_TX and ALTLVDS_RX setup. What I am doing in the simulation tool is taking the tx_outclock and tx_out of the LVDS transmitter and cutting & pasting it directly as the input for the LVDS receiver. Unfortunately, my data alignment is not looking good. The ALTLVDS_TX is representative of a transmitting Cyclone III and the ALTLVDS_RX represents a receiving Cyclone III. Any thoughts, input, design examples? Thanks in advance, -Jim