|
Reports the hold (tH) time for the input pins that feed the clock (or latch enable) and data or clock enable inputs to the destination flipflop (or latch), as determined by the Timing Analyzer. The input hold time information is displayed in a resizable, multicolumn table. You can click the + icon next to the data pin name to expand the table and list, by default, the ten fastest data pin to register paths. You can also click the + icon next to any register name to display the clock signal that feeds the register. You can increase or decrease the number of timing requirement paths displayed in the report by specifying options in the Timing Analysis Reporting page of the Settings dialog box (Assignments menu).
If you specify any project-wide or individual tH timing requirements, the Timing Analyzer reports the tH timing analysis results as slack values in the th Requirements section (Compilation Report). |
The following figure shows an excerpt from the th section of a sample design:
You can select a data pin, register, or clock name in the th Report section and choose List Paths (right button pop-up menu) to display the delay paths associated with the selected item. When you choose the List Paths command, the Messages window displays the time increments that comprise the delay path for the data pin or register. You can locate to the source of a delay path in the Last Compilation floorplan by double-clicking the delay path message in the Messages window. The delay path information is displayed using the following syntax:
th
for
register
<register name>(Data Pin=
<data pin name>,Clock Pin=
<clock pin name>)
is
<value>ns
+
Longest
Clock
path
from
<clock name>to
destination
register
is
<delay value>ns
1:+
IC(
<interconnect delay>)
+
CELL(
<cell delay>)
=
<cumulative delay>;Loc.
=
<location>; <node type>=
<node name>+
Micro
hold
delay
of
destination
register
is
<delay value>ns
-
Shortest
pin
to
register
delay
is
<delay value>ns
1:+
IC(
<interconnect delay>)
+
CELL(
<cell delay>)
=
<cumulative delay>;Loc.
=
<location>; <node type>=
<node name>
The Timing Analyzer calculates tH using the following equation:
tH =
<clock to destination register delay> +
<micro hold delay of destination register> -
<pin to register delay>
- PLDWorld - |
|
Created by chm2web html help conversion utility. |