24
Chapter 12 Chip Assembly (Copyright c 2005, 2010, Cadence Design Systems, Inc. All rights reserved worldwide. Reprinted with permission.) Figure 12.1: Starting schematic showing the three connected modules

Chapter Chip Assembly - cs.utah.eduelb/cadbook/color-figs/Chapter12-Assembly.pdf258 CHAPTER 12: Chip Assembly # Layer map for converting from GDS (SCMOS) to cadence # Some of these

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Chapter Chip Assembly - cs.utah.eduelb/cadbook/color-figs/Chapter12-Assembly.pdf258 CHAPTER 12: Chip Assembly # Layer map for converting from GDS (SCMOS) to cadence # Some of these

Chapter 12Chip Assembly

(Copyright c©2005, 2010, Cadence Design Systems, Inc. All rights reserved worldwide. Reprinted with permission.)

Figure 12.1: Starting schematic showing the three connected modules

Page 2: Chapter Chip Assembly - cs.utah.eduelb/cadbook/color-figs/Chapter12-Assembly.pdf258 CHAPTER 12: Chip Assembly # Layer map for converting from GDS (SCMOS) to cadence # Some of these

236 CHAPTER 12: Chip Assembly

(Copyright c©2005, 2010, Cadence Design Systems, Inc. All rights reserved worldwide. Reprinted with permission.)

Figure 12.2: The Gen From Source dialog box

Page 3: Chapter Chip Assembly - cs.utah.eduelb/cadbook/color-figs/Chapter12-Assembly.pdf258 CHAPTER 12: Chip Assembly # Layer map for converting from GDS (SCMOS) to cadence # Some of these

237

(Copyright c©2005, 2010, Cadence Design Systems, Inc. All rights reserved worldwide. Reprinted with permission.)

Figure 12.3: Initial layout before module and I/O placement

Page 4: Chapter Chip Assembly - cs.utah.eduelb/cadbook/color-figs/Chapter12-Assembly.pdf258 CHAPTER 12: Chip Assembly # Layer map for converting from GDS (SCMOS) to cadence # Some of these

238 CHAPTER 12: Chip Assembly

(Copyright c©2005, 2010, Cadence Design Systems, Inc. All rights reserved worldwide. Reprinted with permission.)

Figure 12.4: A placement of modules and IO pins with unrouted nets turned on

Page 5: Chapter Chip Assembly - cs.utah.eduelb/cadbook/color-figs/Chapter12-Assembly.pdf258 CHAPTER 12: Chip Assembly # Layer map for converting from GDS (SCMOS) to cadence # Some of these

239

(Copyright c©2005, 2010, Cadence Design Systems, Inc. All rights reserved worldwide. Reprinted with permission.)

Figure 12.5: Layout showing placement and power routing before routing

Page 6: Chapter Chip Assembly - cs.utah.eduelb/cadbook/color-figs/Chapter12-Assembly.pdf258 CHAPTER 12: Chip Assembly # Layer map for converting from GDS (SCMOS) to cadence # Some of these

240 CHAPTER 12: Chip Assembly

(Copyright c©2005, 2010, Cadence Design Systems, Inc. All rights reserved worldwide. Reprinted with permission.)

Figure 12.6: Export to Router dialog box

Page 7: Chapter Chip Assembly - cs.utah.eduelb/cadbook/color-figs/Chapter12-Assembly.pdf258 CHAPTER 12: Chip Assembly # Layer map for converting from GDS (SCMOS) to cadence # Some of these

241

(Copyright c©2005, 2010, Cadence Design Systems, Inc. All rights reserved worldwide. Reprinted with permission.)

Figure 12.7: Initial ccar window

Page 8: Chapter Chip Assembly - cs.utah.eduelb/cadbook/color-figs/Chapter12-Assembly.pdf258 CHAPTER 12: Chip Assembly # Layer map for converting from GDS (SCMOS) to cadence # Some of these

242 CHAPTER 12: Chip Assembly

(Copyright c©2005, 2010, Cadence Design Systems, Inc. All rights reserved worldwide. Reprinted with permission.)

Figure 12.8: Layer configuration dialog box

Page 9: Chapter Chip Assembly - cs.utah.eduelb/cadbook/color-figs/Chapter12-Assembly.pdf258 CHAPTER 12: Chip Assembly # Layer map for converting from GDS (SCMOS) to cadence # Some of these

243

(Copyright c©2005, 2010, Cadence Design Systems, Inc. All rights reserved worldwide. Reprinted with permission.)

Figure 12.9: Routing cost factor dialog box

Page 10: Chapter Chip Assembly - cs.utah.eduelb/cadbook/color-figs/Chapter12-Assembly.pdf258 CHAPTER 12: Chip Assembly # Layer map for converting from GDS (SCMOS) to cadence # Some of these

244 CHAPTER 12: Chip Assembly

(Copyright c©2006, 2010, Cadence Design Systems, Inc. All rights reserved worldwide. Reprinted with permission.)

Figure 12.10: Final routed circuit (shown in Virtuoso window)

Page 11: Chapter Chip Assembly - cs.utah.eduelb/cadbook/color-figs/Chapter12-Assembly.pdf258 CHAPTER 12: Chip Assembly # Layer map for converting from GDS (SCMOS) to cadence # Some of these

245

(Copyright c©2006, 2010, Cadence Design Systems, Inc. All rights reserved worldwide. Reprinted with permission.)

Figure 12.11: Symbol for the Three Blocks example core

Page 12: Chapter Chip Assembly - cs.utah.eduelb/cadbook/color-figs/Chapter12-Assembly.pdf258 CHAPTER 12: Chip Assembly # Layer map for converting from GDS (SCMOS) to cadence # Some of these

246 CHAPTER 12: Chip Assembly

(Copyright c©2006, 2010, Cadence Design Systems, Inc. All rights reserved worldwide. Reprinted with permission.)

Figure 12.12: Pad frame with signal wires

Page 13: Chapter Chip Assembly - cs.utah.eduelb/cadbook/color-figs/Chapter12-Assembly.pdf258 CHAPTER 12: Chip Assembly # Layer map for converting from GDS (SCMOS) to cadence # Some of these

247

(Copyright c©2005, 2010, Cadence Design Systems, Inc. All rights reserved worldwide. Reprinted with permission.)

Figure 12.13: Pad frame with signal wires (zoomed view)

(Copyright c©2005, 2010, Cadence Design Systems, Inc. All rights reserved worldwide. Reprinted with permission.)

Figure 12.14: Frame and core components connected together

Page 14: Chapter Chip Assembly - cs.utah.eduelb/cadbook/color-figs/Chapter12-Assembly.pdf258 CHAPTER 12: Chip Assembly # Layer map for converting from GDS (SCMOS) to cadence # Some of these

248 CHAPTER 12: Chip Assembly

(Copyright c©2006, 2010, Cadence Design Systems, Inc. All rights reserved worldwide. Reprinted with permission.)

Figure 12.15: pad in cell with clk and clk i connections

(Copyright c©2006, 2010, Cadence Design Systems, Inc. All rights reserved worldwide. Reprinted with permission.)

Figure 12.16: Expanded pad in cell with clk and clk i connections

Page 15: Chapter Chip Assembly - cs.utah.eduelb/cadbook/color-figs/Chapter12-Assembly.pdf258 CHAPTER 12: Chip Assembly # Layer map for converting from GDS (SCMOS) to cadence # Some of these

249

(Copyright c©2006, 2010, Cadence Design Systems, Inc. All rights reserved worldwide. Reprinted with permission.)

Figure 12.17: Detail of clk i connection

(Copyright c©2006, 2010, Cadence Design Systems, Inc. All rights reserved worldwide. Reprinted with permission.)

Figure 12.18: Expanded detail of clk i connection

Page 16: Chapter Chip Assembly - cs.utah.eduelb/cadbook/color-figs/Chapter12-Assembly.pdf258 CHAPTER 12: Chip Assembly # Layer map for converting from GDS (SCMOS) to cadence # Some of these

250 CHAPTER 12: Chip Assembly

(Copyright c©2006, 2010, Cadence Design Systems, Inc. All rights reserved worldwide. Reprinted with permission.)

Figure 12.19: Frame and core placed in Virtuoso-XL

Page 17: Chapter Chip Assembly - cs.utah.eduelb/cadbook/color-figs/Chapter12-Assembly.pdf258 CHAPTER 12: Chip Assembly # Layer map for converting from GDS (SCMOS) to cadence # Some of these

251

(Copyright c©2005, 2010, Cadence Design Systems, Inc. All rights reserved worldwide. Reprinted with permission.)

Figure 12.20: Frame and core placed in Virtuoso-XL with vdd and gnd routing completed

Page 18: Chapter Chip Assembly - cs.utah.eduelb/cadbook/color-figs/Chapter12-Assembly.pdf258 CHAPTER 12: Chip Assembly # Layer map for converting from GDS (SCMOS) to cadence # Some of these

252 CHAPTER 12: Chip Assembly

(Copyright c©2005, 2010, Cadence Design Systems, Inc. All rights reserved worldwide. Reprinted with permission.)

Figure 12.21: Frame and core before routing in ccar

Page 19: Chapter Chip Assembly - cs.utah.eduelb/cadbook/color-figs/Chapter12-Assembly.pdf258 CHAPTER 12: Chip Assembly # Layer map for converting from GDS (SCMOS) to cadence # Some of these

253

(Copyright c©2005, 2010, Cadence Design Systems, Inc. All rights reserved worldwide. Reprinted with permission.)

Figure 12.22: Frame and core after routing in Virtuoso

Page 20: Chapter Chip Assembly - cs.utah.eduelb/cadbook/color-figs/Chapter12-Assembly.pdf258 CHAPTER 12: Chip Assembly # Layer map for converting from GDS (SCMOS) to cadence # Some of these

254 CHAPTER 12: Chip Assembly

(Copyright c©2006, 2010, Cadence Design Systems, Inc. All rights reserved worldwide. Reprinted with permission.)

Figure 12.23: Final wholechip chip with extra rectangles of poly, metal1, and metal2 to meetminimum density requirements

Page 21: Chapter Chip Assembly - cs.utah.eduelb/cadbook/color-figs/Chapter12-Assembly.pdf258 CHAPTER 12: Chip Assembly # Layer map for converting from GDS (SCMOS) to cadence # Some of these

255

# Layer map for converting from cadence to GDS format# (SCMOS SCN3M_SUBM processes through MOSIS)# Some of these layers are unlikely to be used.. .# Erik Brunvand, University of Utah## Cadence layer Cadence layer purpose GDSII layer# ------------- --------------------- -----------nwell drawing 42 0pwell drawing 41 0# note that all three active layers map to GDS layer 43active drawing 43 0nactive drawing 43 0pactive drawing 43 0nselect drawing 45 0pselect drawing 44 0poly drawing 46 0poly pin 46 0elec drawing 56 0metal1 drawing 49 0metal1 pin 49 0metal2 drawing 51 0metal2 pin 51 0metal3 drawing 62 0metal3 pin 62 0# All four contact types go to GDS layer 25cc drawing 25 0ca drawing 25 0cp drawing 25 0ce drawing 25 0via drawing 50 0via2 drawing 61 0glass drawing 52 0pad drawing 26 0highres drawing 34 0res_id drawing 34 0

Figure 12.24: GDSII map file for SCMOS circuits fabricated through AMI on their C5NCMOS process

Page 22: Chapter Chip Assembly - cs.utah.eduelb/cadbook/color-figs/Chapter12-Assembly.pdf258 CHAPTER 12: Chip Assembly # Layer map for converting from GDS (SCMOS) to cadence # Some of these

256 CHAPTER 12: Chip Assembly

(Copyright c©2006, 2010, Cadence Design Systems, Inc. All rights reserved worldwide. Reprinted with permission.)

Figure 12.25: Initial Export Stream dialog box

Page 23: Chapter Chip Assembly - cs.utah.eduelb/cadbook/color-figs/Chapter12-Assembly.pdf258 CHAPTER 12: Chip Assembly # Layer map for converting from GDS (SCMOS) to cadence # Some of these

257

(Copyright c©2006, 2010, Cadence Design Systems, Inc. All rights reserved worldwide. Reprinted with permission.)

Figure 12.26: User-Defined Data dialog box for Export Stream

(Copyright c©2006, 2010, Cadence Design Systems, Inc. All rights reserved worldwide. Reprinted with permission.)

Figure 12.27: Completion indication from the Export Stream process

Page 24: Chapter Chip Assembly - cs.utah.eduelb/cadbook/color-figs/Chapter12-Assembly.pdf258 CHAPTER 12: Chip Assembly # Layer map for converting from GDS (SCMOS) to cadence # Some of these

258 CHAPTER 12: Chip Assembly

# Layer map for converting from GDS (SCMOS) to cadence# Some of these layers are unlikely to be used...## Erik Brunvand, University of Utah## Cadence layer Cadence layer purpose GDSII layer# ------------- --------------------- -----------nwell drawing 42 0pwell drawing 41 0# All layer 43 goes to active, so you can’t see the# difference between nactive and pactive any moreactive drawing 43 0nselect drawing 45 0pselect drawing 44 0poly drawing 46 0elec drawing 56 0metal1 drawing 49 0metal2 drawing 51 0metal3 drawing 62 0# All layer 25 goes to cc.cc drawing 25 0via drawing 50 0via2 drawing 61 0glass drawing 52 0pad drawing 26 0res_id drawing 34 0

Figure 12.28: Map file for importing GDSII into DFII