Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
11 years ago

Help with timequest inputs constraints

Hi, I'm trying to define input constraints for an input data bus received by an A2D. The launch clock in the A2D is a derived PLL clock which is sent from the FPGA to the A2D and the latch clock is also a derived PLL clock, both clocks are generated by the same PLL and have the same frequency (40MHz), the A2D clock has a phase shift of 180 degrees (The clocks schematic is attached). The A2D data is launched in the A2D clock (the shifted clock) falling edge and latched in the FPGA clock rising edge, the data clock to out delay (in the A2D) is 10ns. My SDC file is attached, I'm not sure what is wrong with it but i'm getting paths with negative setup slack in the timequest analysis results, i have attached a screenshot of the results. What am i doing wrong? Should i define the A2D clock as a virtual clock? Any other ideas? Thanks!

14 Replies