beautypg.com

Clock transfer report, Clock transfer report –4 – Altera HardCopy II Clock Uncertainty Calculator User Manual

Page 10

background image

1–4

Altera

Corporation

HardCopy II Clock Uncertainty Calculator User Guide

August 2007

General Description

used as the input file for clock uncertainty calculators. The other file,
PLL_Names.txt

, contains the PLL indices and the associated PLL names.

Even if the design does not contain a PLL, you still must run the Tcl script.

Clock Transfer Report

Before continuing on to the clock uncertainty calculator spreadsheet, you
must generate the clock transfer report using TimeQuest Timing
Analyzer. The clock transfer report covers the clock-to-clock transfer in
the design if a path exists between two registers that are clocked by two
clocks. The two clocks are source and destination clocks, and they may be
the same or different clocks. This report of clock transfer from the
TimeQuest Timing Analyzer is not an input file for the clock uncertainty
calculator, but rather provides useful information you may need when
setting the clock uncertainty timing constraints (SDC) for the design. For
example:

set_clock_uncertainty –setup –from clk_source –to

clk_destination 0.150

where

clk_source is source clock name, and clk_destination is the

destination clock name.

Clock uncertainty is based on I/O buffer noise, clock network noise, core
noise, PLL jitter, or static phase error. Thus, the clock transfer information
plays an important role in the clock uncertainty calculator flow. There are
three types of clock transfers that clock uncertainty calculator flow
covers:

Intra-clock transfer

Inter-clock transfer

I/O transfer

f

Refer to the TimeQuest Timing Analyzer chapter in volume 3 of the
Quartus II Handbook for more information about report clock transfer.