Constraining the input clock signal, Constraining the synchronous input ports – Altera LVDS SERDES Transmitter / Receiver User Manual
Page 58

To obtain the TCCS report (
report_TCCS
), follow these steps:
1. In the Quartus II software, under the Tools menu, click TimeQuest Timing Analyzer.
2. From the TimeQuest Timing Analyzer, under Reports, select Device Specific and click Report TCCS.
Setting Timing Constraints Using the TimeQuest Timing Analyzer GUI
Timing constraints for the LVDS receiver are needed only for the input clock ports and the synchronous
input ports. The synchronous output ports and the asynchronous input and output ports are set to false
path.
Constraining the Input Clock Signal
To constrain the input clock signal in the TimeQuest Timing Analyzer, follow these steps:
1. Run full compilation for the LVDS design. Ensure that the timing analysis tool is set to TimeQuest
Timing Analyzer.
2. After full compilation completes, on the Tools menu, select TimeQuest Timing Analyzer to launch
the TimeQuest analyzer window.
3. In the Tasks list, under Diagnostic, click Report Unconstrained Paths to view the list of
unconstrained paths and ports of the LVDS design.
4. In the Report list, under Unconstrained Paths, click Clock Status Summary to view the clock that
requires constraints. The default setting for all unconstrained clocks is 1 GHz. To constrain the clock
signal, right-click the clock name and select Edit Clock Constraint.
5. In the Create Clock dialog box, set the period and the clock rising and falling edge (duty cycle of the
clock) constraint. Refer to
for timing constraints options and descriptions.
6. Click Run.
Constraining the Synchronous Input Ports
Constrain the synchronous input signals for non-DPA mode SERDES to allow the TimeQuest Timing
Analyzer to consider your board channel-to-channel skew in the RSKM report. Without these constraints,
you need to subtract the board channel-to-channel skew from the RSKM value reported by the
TimeQuest Timing Analyzer.
To constrain the synchronous input signals in the TimeQuest Timing Analyzer, follow these steps:
1. Run full compilation for the LVDS design. Ensure that the timing analysis tool is set to TimeQuest
Timing Analyzer.
2. After full compilation completes, on the Tools menu, select TimeQuest Timing Analyzer to launch
the TimeQuest analyzer window.
3. In the Tasks list, under Diagnostic, double-click Report Unconstrained Paths to view the list of
unconstrained paths and ports of the LVDS design.
4. In the Report list, under Unconstrained Paths category, expand the Setup Analysis folder, and then
click Unconstrained Input Ports.
5. Set constraints for all the receiver synchronous input ports in the From list. To set input delay,
perform the following steps:
58
Setting Timing Constraints Using the TimeQuest Timing Analyzer GUI
UG-MF9504
2014.12.15
Altera Corporation
LVDS SERDES Transmitter/Receiver IP Cores User Guide