Asic Design Flow (PD Flow)
Asic Design Flow (PD Flow)
Asic Design Flow (PD Flow)
PAGE.NO. 1
ASIC DESIGN FLOW
1.1.Chip specification:
PAGE.NO. 2
ASIC DESIGN FLOW
PAGE.NO. 3
ASIC DESIGN FLOW
PAGE.NO. 4
ASIC DESIGN FLOW
PAGE.NO. 5
ASIC DESIGN FLOW
following types :
1.4.1 Translation
1.4.2 Mapping
1.4.3 Optimization
PAGE.NO. 6
ASIC DESIGN FLOW
PAGE.NO. 7
ASIC DESIGN FLOW
PAGE.NO. 8
ASIC DESIGN FLOW
PAGE.NO. 9
ASIC DESIGN FLOW
2.1.1 .v (Netlist)
PAGE.NO. 10
ASIC DESIGN FLOW
❏ Netlist: Format is .V
❏ It contains Logical connectivity Of all Cell(Std
cells,Macros).
❏ It contain List of nets.
❏ In the design for Knowing connectivity by
using Fly lines.
2.1.2 .sdc (synopsys Design Constraints)
PAGE.NO. 11
ASIC DESIGN FLOW
PAGE.NO. 12
ASIC DESIGN FLOW
PAGE.NO. 13
ASIC DESIGN FLOW
❏ -------->Internal Power
❏ --------->Rise Transition
❏
❏ And it contains A view(sub directory) i.e.
LM(Logical Model view) view.
❏ It contains logical libraries.
PAGE.NO. 14
ASIC DESIGN FLOW
PAGE.NO. 15
ASIC DESIGN FLOW
PAGE.NO. 16
ASIC DESIGN FLOW
❏ No Assign Statements.
❏ No Floating input Nets.
❏ No Multi-Driven Nets.
❏ No Black-Box or Empty Modules.
❏ Output pins connected to power or
ground.
2.2.2 SDC checks
❏ Missing Clocks.
❏ Flops not getting Clocks.
❏ Flops driven by Multiple clocks.
❏ Unconstrained Endpoints.
❏ Missing I/O delays.
PAGE.NO. 17
ASIC DESIGN FLOW
2.3 Floorplan
PAGE.NO. 18
ASIC DESIGN FLOW
❏ No macros overlap.
PAGE.NO. 19
ASIC DESIGN FLOW
PAGE.NO. 20
ASIC DESIGN FLOW
PAGE.NO. 21
ASIC DESIGN FLOW
2.4 PowerPlan
PAGE.NO. 22
ASIC DESIGN FLOW
PAGE.NO. 23
ASIC DESIGN FLOW
2.5 Placement
❏ Before the start of placement
optimization all Wire Load Models
(WLM) are removed. Placement uses RC
PAGE.NO. 24
ASIC DESIGN FLOW
PAGE.NO. 25
ASIC DESIGN FLOW
PAGE.NO. 26
ASIC DESIGN FLOW
PAGE.NO. 27
ASIC DESIGN FLOW
PAGE.NO. 28
ASIC DESIGN FLOW
PAGE.NO. 29
ASIC DESIGN FLOW
PAGE.NO. 30
ASIC DESIGN FLOW
2.7.Routing
PAGE.NO. 31
ASIC DESIGN FLOW
PAGE.NO. 32
ASIC DESIGN FLOW
2.8.Physical verification
PAGE.NO. 33
ASIC DESIGN FLOW
3.0.References
❏ http://users.encs.concordia.ca/~tahar/coen6551
/notes/asic-notes.pdf
❏ https://en.wikipedia.org/wiki/Physical_design_
(electronics)#cite_note-5
❏ http://vlsibyjim.blogspot.com/2015/03/power-
planning.html
PAGE.NO. 34