Specifications

CHAPTER 9: TIMING CLOSURE
INTRODUCTION
162 INTRODUCTION TO QUARTUS II ALTERA CORPORATION
Introduction
The Quartus
®
II software offers a fully integrated timing closure flow that
allows you to meet your timing goals by controlling the synthesis and place
and route of a design. Using the timing closure flow results in faster timing
closure for complex designs, reduced optimization iterations, and automatic
balancing of multiple design constraints.
The timing closure flow allows you to perform an initial compilation, view
design results, and perform further design optimization efficiently. You can
use the Timing Closure floorplan to analyze the design and make
assignments, use the Timing Optimization Advisor to view
recommendations for optimizing your design for timing, use netlist
optimizations on the design after synthesis and during place and route, use
LogicLock
region assignments, and use the Design Space Explorer to
further optimize the design. Figure 1 shows the timing closure flow.
Figure 1. Timing Closure Flow
Using the Timing Closure Floorplan
You can use the Timing Closure floorplan to view logic placement made by
the Fitter, view user assignments and LogicLock region assignments, and
routing information for a design. You can use this information to identify
critical paths in the design and make timing assignments, location
assignments, and LogicLock region assignments to achieve timing closure.
from Quartus II
Compiler
Netlist
Optimizations
Performance met?
Analysis with
Timing Closure
Floorplan
Includes making LogicLock region,
timing & location assignments
No
Yes
Timing Closure
Achieved
to Quartus II
Compiler
Timing
Optimization
Advisor
Assignment Entry