Chipedge
Chipedge
Layout of Inverter, AND, OR, NAND, NOR, AOI, OAI, LATCH, FLOP,
Week 5 : Matching
Matching techniques
common centriod, interdigitized and proximity matching.
Matching of Resistors, Capacitors
Matching of mos transistors
Electro-migration
Power/Signal IR Drop
cross-talk and coupling
Electrostatic Discharge
Week 10 : Project
Analog Projects like LDO, Op-amp & other similar size projects will be executed in latest technology
nodes.
Std layouts will be done as part of labs & assignments. No separate project will be executed.
Physical Design
Pre-Requisites:
Course Outline:
MOS Operation, I-V Characteristics of MOS, Inverter Operation, Nand/Nor CMOS Circuits,
MOS Second-order Effects, Overview of ASIC/SOC design flow and Overview of Physical
Design flow.
List of inputs (libraries, technology files, netlist, timing constraints, IO placement) to the PD
flow, contents of each input, qualifying the received inputs and sanity checks.
Module 3: Floorplan
Goals of Power Routing, Types of Power Routing, PG-Rings, PG Mesh and follow-pin/std cell
rail.
Module 5: Placement
Goals of Placement, types of placements, pre-place (End-cap, Tap & I/O Buffer) cells, , pre-
place optimization and in-place optimization, congestion analysis, timing analysis, Tie-cells,
High-Fanout Net Synthesis,Scan chain re-order, Regioning/Grouping/Bounds.
Module 6: Timing Analysis & Optimization
Goals of CTS, Types of Clock-tree, CTS Specification, Building clock tree, Analyze the results,
Fine-tuning the Clock-tree and Guidelines for best CTS results.
Module 8: Routing
Goals of Routing, Types-of Routing, Global Routing, Detail Routing, Fixing of routing
violations (DRC, LVS), post route optimization, issues in routing and guide lines for optimum
routing results.
What is ECO, Types of ECO, Timing & Functional ECO prep, rolling in the ECO, Performing
the ECO placement and routing.
Physical Verification (DRC, LVS, ERC), IR drop analysis, Electro-Migration Analysis, Cross-
Talk (SI) analysis, Sign-off Timing analysis, Logical Equivalence checking.
2 projects will be given covering Netlist to GDS flow. The method of execution will be similar to
typical block level Physical Design work/project in the industry. Block level input database will
be given and the participant has to complete routing, after cleaning all the issues during sign-off
checks.