23
Lecture 17 Parasitic Extraction and Packaging Xuan ‘Silvia’ Zhang Washington University in St. Louis http://classes.engineering.wustl.edu/ese461/

Lecture 17 Parasitic Extraction and PackagingParasitic Extraction • Parasitic capacitance and resistance – exact length and position of interconnect is known 4

  • Upload
    others

  • View
    17

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Lecture 17 Parasitic Extraction and PackagingParasitic Extraction • Parasitic capacitance and resistance – exact length and position of interconnect is known 4

Lecture 17 Parasitic Extraction and Packaging

Xuan ‘Silvia’ Zhang Washington University in St. Louis

http://classes.engineering.wustl.edu/ese461/

Page 2: Lecture 17 Parasitic Extraction and PackagingParasitic Extraction • Parasitic capacitance and resistance – exact length and position of interconnect is known 4

Cadence Encounter Tutorial

•  .syn.v, LEF, clock.ctstch, clock.tcl

2

Page 3: Lecture 17 Parasitic Extraction and PackagingParasitic Extraction • Parasitic capacitance and resistance – exact length and position of interconnect is known 4

Post-Place-and-Route Design

•  GDS –  Graphic Database System

3

Page 4: Lecture 17 Parasitic Extraction and PackagingParasitic Extraction • Parasitic capacitance and resistance – exact length and position of interconnect is known 4

Parasitic Extraction

•  Parasitic capacitance and resistance –  exact length and position of interconnect is known

4

Page 5: Lecture 17 Parasitic Extraction and PackagingParasitic Extraction • Parasitic capacitance and resistance – exact length and position of interconnect is known 4

Standard Parasitic Format (SPF)

•  SPF –  standard (SPF), reduced (RSPF), detailed (DSPF) –  loading effect represented by RC network –  3 models: lumped-C, lumped-RC, Pi-segment

5

Page 6: Lecture 17 Parasitic Extraction and PackagingParasitic Extraction • Parasitic capacitance and resistance – exact length and position of interconnect is known 4

Last-Stage Rule Check

•  Design-rule check (DRC) –  at detailed routing level, using phantom cell view –  at transistor level, using real library-cell layout

•  Layout versus Schematic (LVS) –  electrical schematic extracted from physical layout –  compare with the netlist –  challenge: transistor-level netlist is huge!

•  Tools –  Cadence Dracula/Assura, MentorGraphic Calibre

6

Page 7: Lecture 17 Parasitic Extraction and PackagingParasitic Extraction • Parasitic capacitance and resistance – exact length and position of interconnect is known 4

Bonding Pads

7

Page 8: Lecture 17 Parasitic Extraction and PackagingParasitic Extraction • Parasitic capacitance and resistance – exact length and position of interconnect is known 4

I/O Pad Cells

•  I/O buffers •  ESD protection

–  electrostatic discharge (ESD)

8

Page 9: Lecture 17 Parasitic Extraction and PackagingParasitic Extraction • Parasitic capacitance and resistance – exact length and position of interconnect is known 4

Mask Preparation

•  Final additions before tapeout –  ASIC artwork: logos, secret messages, etc –  kerf: alignment markers, mask identification, artifacts –  scribe lines: die to be separated by diamond saw –  hermetic edge-seal

•  Final export –  GDSII stream file (binary format)

•  Foundry check –  active layers: n/p diffusion, thin-oxide, implant layer –  e-beam: generate metal on glass masks –  optical system: scale to deep-submicron process –  optical proximity correction (OPC)

9

Page 10: Lecture 17 Parasitic Extraction and PackagingParasitic Extraction • Parasitic capacitance and resistance – exact length and position of interconnect is known 4

10

Page 11: Lecture 17 Parasitic Extraction and PackagingParasitic Extraction • Parasitic capacitance and resistance – exact length and position of interconnect is known 4

Packaging

•  Wafer thinning, dicing/saw •  Die attach, chip bonding •  Wire bonding •  Transfer molding, trim, marking

11

Page 12: Lecture 17 Parasitic Extraction and PackagingParasitic Extraction • Parasitic capacitance and resistance – exact length and position of interconnect is known 4

ASIC Packages

12

Page 13: Lecture 17 Parasitic Extraction and PackagingParasitic Extraction • Parasitic capacitance and resistance – exact length and position of interconnect is known 4

ASIC Packages

•  SIP: single in-line package •  DIP: dual in-line package •  QFP: quad flat pack •  LLC: leaded chip carrier •  LLCC: leadless chip carrier •  SOP: small-outline package •  TSOP: thin small-outline package •  PGA: pin grid array •  BGA: ball grid array •  Material: metal, ceramic, plastic

13

Page 14: Lecture 17 Parasitic Extraction and PackagingParasitic Extraction • Parasitic capacitance and resistance – exact length and position of interconnect is known 4

Package Functions

•  Electrical connections: signals, power, ground •  Little delay or distortion •  Mechanical connection •  Heat removal •  Protection against mechanical damages •  Compatible thermal expansion •  Inexpensive to manufacture and test

14

Page 15: Lecture 17 Parasitic Extraction and PackagingParasitic Extraction • Parasitic capacitance and resistance – exact length and position of interconnect is known 4

Through-Hole vs Surface Mount

15

Page 16: Lecture 17 Parasitic Extraction and PackagingParasitic Extraction • Parasitic capacitance and resistance – exact length and position of interconnect is known 4

Surface Mount (SMT/SMD)

•  SOP/SOIC –  pin pitch 0.05” (1.27mm)

•  S(Shrink)SOP, T(Thin)SOP –  pin pitch 0.635mm

16

Page 17: Lecture 17 Parasitic Extraction and PackagingParasitic Extraction • Parasitic capacitance and resistance – exact length and position of interconnect is known 4

High-Pin-Count Package

•  Quad Flat Package (QFP) –  pin pitch 0.4mm to 1mm –  T(Thin)QFP –  V(Very)QFP –  L(Low-profile)QFP

•  Quad Flat No Leads (QFN) –  TQFN –  VQFN

•  Ball Grid Arrays (BGA) –  microprocessors: ~100 pins

17

Page 18: Lecture 17 Parasitic Extraction and PackagingParasitic Extraction • Parasitic capacitance and resistance – exact length and position of interconnect is known 4

Wire Bonding

18

Page 19: Lecture 17 Parasitic Extraction and PackagingParasitic Extraction • Parasitic capacitance and resistance – exact length and position of interconnect is known 4

Wire Bonding

19

Page 20: Lecture 17 Parasitic Extraction and PackagingParasitic Extraction • Parasitic capacitance and resistance – exact length and position of interconnect is known 4

Wire Bonding

•  Ball bonding and wedge bonding •  Material: gold, copper, aluminum

20

Page 21: Lecture 17 Parasitic Extraction and PackagingParasitic Extraction • Parasitic capacitance and resistance – exact length and position of interconnect is known 4

Flip Chip

•  Pads placed across surface of the die –  instead of around periphery –  top level metal covered with solder balls –  chip flips upside down, aligned to package –  heated to melt solder balls for bonding –  aka. C4 (controlled collapse chip connection)

21

Page 22: Lecture 17 Parasitic Extraction and PackagingParasitic Extraction • Parasitic capacitance and resistance – exact length and position of interconnect is known 4

Printed Circuit Board (PCB)

•  PCB layers –  soldermask –  pad –  via –  silkscreen –  trace –  v-score –  footprint

•  Reference –  https://learn.sparkfun.com/tutorials/pcb-basics

22

Page 23: Lecture 17 Parasitic Extraction and PackagingParasitic Extraction • Parasitic capacitance and resistance – exact length and position of interconnect is known 4

Questions?

Comments?

Discussion?

23