Altera_Forum
Honored Contributor
15 years agoConstraining Clock and Data Lines
Hi everyone.
I have a system with an FPGA and a DAC, both fed from the same 400MHz clock source. The FPGA logic and DAC input works at 200MHz (the DAC has internal x2 interpolation, so I provide that double rate clock). I chose to operate the DAC in a mode in which I provide an interface clock (in addition to the 400MHz clock input) along with the data input to the DAC. The data is fed into a FIFO inside the DAC, and read at half the DAC's clock internaly, at the FIFO's output (once again, 200MHz). All that's left is to make sure that the data I output from the FPGA towards the DAC has an appropriate relationship to the clock which I output from the FPGA towards the DAC. Is there any option in the Classic Timing Analyzer to specify that relationship between the clock and the data?