Week 4
Week 4
PD INPUTS
AND
FLOOR PLAN
Presented by:
Apoorva
Susmita Bera
CONTENTS
❑ PD inputs
❑ Floor planning
3
Netlist
❑ Textual description of circuits components (like logic gates, combinational
circuits, sequential circuits), so netlist is a collection of gates.
4
Synopsys Design Constraints(SDC) :
constraints are :
❑ create clock definition
❑ generated clock definition
❑ Virtual clock
❑ input delay
❑ output delay
5
Timing library/logical library (.lib):
❑ It contains timing information of standard cells, soft macros, hard macros.
❑ Timing information like cell delay setup, hold, recovery, removal are
present.
❑ Design rules like max tran, max cap, max fanout, min cap are present
6
Timing library/logical library (.lib):
❑ Cell delay is a function of input transition and output load and is
calculated based on lookup tables.It is calculated by Nonlinear Delay
Mode(NLDM) and composite current source(CCS)models.
7
Physical Library(.lef) :
❑ It contains physical information of standard cells, macros, pads.
❑ Contain the name of the pin, pin location, pin layers, direction of pin(in,
out,inout), uses of pin (Signal, Power, Ground) site row, height and width
of the pin and cell.
8
Physical Library(.lef) :
❑ .lef contains two types of views
❑ CELL view: it is a full layout of the block and used at the time of tape out.
❑ FRAM view: this is an abstract view that has only the pins, metals, via and
blockages that are used in Placement & Route stages.
9
Technology File :
❑ Contain the number of metal layers and vias and their name and
conventions.
❑ Design rules for metal layers like the width of metal layer and spacing
between two metal layers.
10
TLU+(Table Lookup)
❑ It is a table containing wire cap at diffrent net length and spacing.
11
TLU+(Table Lookup)
12
Floor planning
❑ In physical design, the first step in RTL-to-GDSII design is floor planning.
❑ Floorplan is one the critical & important step in Physical design. Quality
of your Chip / Design implementation depends on how good is the
Floorplan.
❑ Floorplan control Parameters :
1. Aspect Ratio
2. Utilization Factor = (Netlist Area) / Total Core Area
Netlist Area = standard cell area + macro area