VLSI Basics - Clock Tree Optimization
VLSI Basics - Clock Tree Optimization
Introduction VLSI design flow Basic Terminology Backend Static Time Analysis Basics Latest News
3 April 2015
Sizes up or down buffers and gates to improve both skew and insertion delay.
Search
You can impose a limit on the type of buffers and gates to be used.
Search
No new clock tree hierarchy will be introduced during this operation.
Select Language
Powered by Translate
Popular Posts
Physical location of the buffer or gate is moved to reduce skew and insertion delay. Floorplanning
What is
No new clock tree hierarchy will be introduced during this operation. Floorplanning???? A
floorplanning is the
Level Adjustment process of placing
blocks/macros in the chip/core
area, thereby determining th...
Electromigration & IR
drop
What is
Electromigration???
Electromigration is
the gradual displacement of metal
atoms in a semiconductor. It occurs
when the current d...
Power Planning
What is Power
Planning????
Power planning is a
step which typically is
done with floorplanning in which
power grid network is ...
Adjust the level of the clock pins to a higher or lower part of the clock tree
hierarchy. Blockages and Halo
Blockages Blockages are specified
No new clock tree hierarchy will be introduced during this operation. locations where placing cells are
prevented or blocked. These act as
Reconfiguration guidelines for placing standard c...
Topics
Arrival time
Backend
Basic Terminology
Blockages
Buffer and Gate Relocation
Buffer and Gate Sizing
Clock Tree Optimization
Clock Tree Synthesis
congestion
congestion driven placement
Clustering of sequential logic. CTS goals
Buffer placement is performed after clustering. Delay
Delay Insertion
Longer runtimes.
Design Flow
No new clock tree hierarchy will be introduced during this operation.
Detailed placement
Delay Insertion Dummy Load Insertion
Effects of CTS
Electromigration
Floorplanning
gate array placement
Global Placement
Halo
Hold time
In-placement optimization
IR Drop
Jitter
Latest News
Legalization
Level Adjustment
Delay is inserted for shortest paths. macro block placement
Delay cells can be user defined or can be extracted from by the tool. mixed size placement
By adding new buffers to the clock path the clock tree hierarchy will change. OCV
Physical Design
Dummy Load Insertion
Placement
Post placement optimization
Powerplanning
Pre-placement optimization
Reconfiguration
Recovery time
Removal time
Required time
Routing
Setup & Hold
Setup time
Skew
Slack
standard cell placement
VLSI Design Flow
Blog Archive
► 2018 (2)
►
► 2017 (1)
►
▼ 2015 (17)
▼
▼ April (4)
▼
Routing
Clock Tree Optimization
Clock Tree Synthesis
Uses load balancing to fine tune the clock skew by increasing the shortest path Congestion
delay.
Dummy load cells can be user defined or can be extracted by the tool. ► March (13)
►
Labels: Backend, Buffer and Gate Relocation, Buffer and Gate Sizing, Clock Tree Optimization, Delay Insertion,
Dummy Load Insertion, Level Adjustment, Reconfiguration
Follow
No comments:
Post a Comment
Contributors
Jimmy Sutaria
Enter your comment...
Tarang