A Design Flow for MixedSignal IC Design in DIMOS01 Technology - PowerPoint PPT Presentation

1 / 37
About This Presentation
Title:

A Design Flow for MixedSignal IC Design in DIMOS01 Technology

Description:

P & R Chip: Adding Ring Fillers. P & R Chip: Final Result. Extraction (1) ... 92,000 MOS transistors (Sea-of-Gates style) for digital cells ... – PowerPoint PPT presentation

Number of Views:82
Avg rating:3.0/5.0
Slides: 38
Provided by: arjanvan
Category:

less

Transcript and Presenter's Notes

Title: A Design Flow for MixedSignal IC Design in DIMOS01 Technology


1
A Design Flow forMixed-Signal IC Design in
DIMOS01 Technology
  • Arjan van Genderen

2
Overview
  • DIMOS01 Technology
  • Design Flow for Cadence/Synopsys
  • Mixed analog/digital design example
  • Component/Cell Libraries
  • Some Practical Remarks
  • New Sea-Of-Gates Chip for OP
  • Conclusions

3
DIMOS01 Technology
  • CMOS, nwell, 5V
  • Minimum transistor dimensions
  • width 2.4 ?m, length 1.6 ?m
  • 2 metal layers
  • Adopted from Philips (C3DM)
  • Analog and digital applications

4
Design Flow Supported Design Steps
  • High-level digital modelling (Verilog)
  • High-level analog modelling (Verilog-A)
  • Schematic design
  • Mixed-level simulation
  • Layout design
  • DRC
  • Logic synthesis
  • Placement and Routing (standard cells, arbitrary
    blocks)
  • Extraction
  • LVS
  • Re-simulation
  • GDS file generation

5
The Design Example
6
High-level Digital Modelling
7
High-level Analog Modelling
8
Schematic Design
9
Schematic Including Pads
10
Simulation
  • Standard simulator
  • spectre/spectreVerilog
  • Input
  • Electrical components
  • Verilog
  • Verilog-A
  • Mixed-level simulation behavioral,
    logic, circuit

11
Simulation Configuration
12
Simulation Control
13
Simulation Results
14
Transistor Level Design
15
Layout Design (1)
16
Layout Design (2)
17
DRC
18
Logic Synthesis (1)
  • Synopsys Design Compiler maps behavioral/RTL
    description to digital standard cells
  • Input script
  • search_path ., DESKIT_dimos01,
    synopsys_root /libraries/syn
  • target_library dimos01Cells.db
  • link_path dimos01Cells.db
  • symbol_library class.sdb
  • read -format verilog dimos01Tutorial/count3/funct
    ional/verilog.v
  • compile
  • report -area
  • report -timing
  • write -format verilog -output count3.v

19
Logic Synthesis (2)
20
Placement Standard Cells
21
Routing Standard Cells
22
Placement and Routing Chip
23
P R Chip Adding Ring Fillers
24
P R Chip Final Result
25
Extraction (1)
  • Extraction is run in macro-cell mode
  • Cells are fully expanded (for pads and
    optionally - standard cells, only metal
    interconnect is expanded)
  • Extraction of
  • Components and their connections
  • Interconnect capacitances
  • Interconnect resistances

26
Extraction (2)
27
Extraction (3)
28
LVS (1)
29
LVS (2)
30
Re-Simulation
  • Simulation of the extracted netlist
  • Check on layout connectivity
  • Effect of interconnect parasitics
  • 2 possibilities for simulation standard cells
  • transistor level (layout instance expanded)
  • logical level (layout instance not expanded)

31
Chip Finishing
  • Design is placed in SAW FRAME (die)

32
GDS File Generation

33
Component Library
  • Nmos and pmos transistors (W, L)
  • Resistors (r, nrOfBends)
  • Vias

34
Cell Library
  • Digital standard cells
  • Analog pad cells and digital pad cells
  • OP-AMP and comparator

35
Some Practical Remarks
  • Running under HP-UX, SUN-OS and Linux
  • Setting paths for Cadence
  • source /opt/cad/cadence/5.0/sourceme
  • Initializing design environment
  • source /opt/cad/cadence/DesignKits/dimos01/sour
    ceme
  • Tutorial
  • http//warga.et.tudelft.nl/cadmgr/dimos01Tu
    torial
  • Help-desk Arjan van Genderen, room 17.070, phone
    81796

36
New OP Chip
  • 7.5mm x 7.5mm
  • 92,000 MOS transistors (Sea-of-Gates style) for
    digital cells
  • Analog cells between pads (16 OpAmps, 16
    comparators, resistors, capacitors)
  • Suited for layout design with OCEAN / Nelsis

37
Conclusions
  • A design kit for CMOS ICs in DIMOS01
  • Analog
  • Digital
  • Mixed Analog/Digital
  • Full-Custom
  • Standard Cell
  • Running on HP-UX, Sun Solaris, Linux
Write a Comment
User Comments (0)
About PowerShow.com