Specifications
CHAPTER 8: TIMING ANALYSIS
PERFORMING TIMING ANALYSIS IN THE QUARTUS II SOFTWARE
ALTERA CORPORATION INTRODUCTION TO QUARTUS II ■ 145
You can specify I/O timing requirements by including these paths as part of 
the clock analysis and using the Input Maximum Delay, Input Minimum 
Delay, Output Maximum Delay, or Output Minimum Delay assignments 
to specify delays based on external device timing, or you can specify I/O 
timing by using the traditional t
SU 
requirement, t
CO
 requirement, and/or 
t
H 
requirement timing assignments. Both types of I/O timing requirements 
ultimately produce similar results through different methods.
Using the Settings dialog box or the Timing wizard, you can specify the 
following timing requirements and other options:
■ Overall frequency requirement for the project, or settings for individual 
clock signals
■ Delay requirements, minimum delay requirements, and path-cutting 
options
■ Reporting options, including the number of source and destination 
registers and exclude paths
■ Timing-driven compilation options
■ Options for setup (recovery) and hold (removal) checks on timing paths 
that have an asynchronous clear, preset, or load signal.
Specifying Project-Wide Timing Settings
Project-wide timing settings include maximum frequency, setup time, hold 
time, clock-to-output delay and pin-to-pin delay, and minimum timing 
requirements. You can also set project-wide clock settings and multiple 
clock domains, and path-cutting options.
Table 1. Project-Wide Timing Settings (Part 1 of 2)
Requirement Description
f
MAX
 (maximum frequency) The maximum clock frequency that can be achieved 
without violating internal setup (t
SU
) and hold (t
H
) time 
requirements.
t
SU
 (clock setup time) The length of time for which data that feeds a register 
via its data or enable input(s) must be present at an input 
pin before the clock signal that clocks the register is 
asserted at the clock pin.










