Professional Documents
Culture Documents
PHYSICAL DESIGN
-SPURTHI B A
spurthiba22@gmail.com
1
SPURTHI B A
• GDS [Graphic Data Stream] is a binary format file which is the final
output of back end design. It contains labels, shapes ,layer
information, 2D and 3D layout geometric data. Fig. Physical design
• Physical Design aims at minimizing the area consumption, improving the performance by reducing
delays and making routing easier, reducing the power consumption of an IC.
2
SPURTHI B A
• Sanity checks are performed to ensure inputs received from various team such as synthesis
team, library team etc. are correct. If this step is missed it can create problems at later stage.
ii. FLOORPLAN
• Floor planning is the process of placing Macros in
the core area, thereby determining the routing
areas between them. The objective of Floorplan is
to minimize the delay and area.
3
SPURTHI B A
iii. PLACEMENT
• The process of placing the standard cells in
the Core area. Placement does not just place
the standard cell available in the synthesized
netlist, it also optimizes the design to achieve
timing, congestion, power.
Fig. Placement of Standard cells
iv. CLOCK TREE SYNTHESIS [CTS]
• The process of distributing clock signals to clock pins based on
physical information.
• CTS will ensure clock reaches various flip-flops at the same
time i.e. Clock tree is built to minimize Skew and Insertion
delay.
v. ROUTING
• The process of ctreating physical connections based on logical
connectivity.
• Signal pins are routed using metal layers and aims at meeting
the timing , clock skew, physical and timing DRC.
• Filler cells are added during this stage.
4
SPURTHI B A