Forum Discussion
Altera_Forum
Honored Contributor
14 years ago --- Quote Start --- I'm working in a project that using FPGA and high speed comparator to acquire external signals. In the design, the comparator acquire data and translate to PECL logic( equal or less than 2.6Gbps ). The output of the comparator feed to the FPGA. We have 3 channels as described above. All the 3 channels should begin to acquire data at the same time when a external trigger happen. Now the problem is we cannot use the trigger to make the 3 channels to work at the same time. Is there any method to make the FPGA interface with 2.6GHz serial data without Transceiver or make the Transceiver acquire data simultaneously??? --- Quote End --- To align the receivers internal to the FPGA, you first need to get all three comparators to look at a common signal. For example, a wideband noise source, or if the analog voltage swing from a transceiver transmitter is sufficient, you can sample that with all the receivers, and transmit a pseudo-random binary sequence. The cross-correlation of the 1-bit results from the receivers will then tell you the delay between channels. From that, you can 'swallow' bits in the receiver path until the signals are aligned. Then you can go back to sampling the RF signal you were originally interested in. Cheers, Dave