Presentation is loading. Please wait.

Presentation is loading. Please wait.

Prof. John Nestor ECE Department Lafayette College Easton, Pennsylvania 18042 ECE 425 - VLSI Circuit Design Lecture 5 - Hierarchical.

Similar presentations


Presentation on theme: "Prof. John Nestor ECE Department Lafayette College Easton, Pennsylvania 18042 ECE 425 - VLSI Circuit Design Lecture 5 - Hierarchical."— Presentation transcript:

1 Prof. John Nestor ECE Department Lafayette College Easton, Pennsylvania 18042 nestorj@lafayette.edu ECE 425 - VLSI Circuit Design Lecture 5 - Hierarchical Layout; Scaling Spring 2007

2 ECE 425 Spring 2007Lecture 5 - More about Layout2 Announcements  Homework due Wednesday 2/21:  2-2, 2-5, 2-6, 2-7, 2-8, 2-9, 2-12, 2-13, 2-20  Reading  Wolf 2.1-2.6, 3.1-3.4  Handout from Weste & Harris (Section 4.9)

3 ECE 425 Spring 2007Lecture 5 - More about Layout3 Where we are...  Last time:  Layout and Stick Diagrams  Today:  Hierarchical Stick Diagrams  Cell Connection Schemes, Example  Scaling  The ITRS

4 ECE 425 Spring 2007Lecture 5 - More about Layout4 Aside - About MOSIS  MOSIS - MOS Implementation Service  Rapid-prototyping for small chips  Multi-project chip idea - several designs on the same wafer  Reduced mask costs per design  Accepts layout designs via email  Brokers fabrication by foundries (e.g. AMI, Agilent, IBM, TSMC)  Packages chips & ships back to designers  Our designs will use AMI 0.5µm process (more about this later)

5 ECE 425 Spring 2007Lecture 5 - More about Layout5 Aside - About MOSIS  Some Typical MOSIS Prices (2005)  AMI 1.5µm “Tiny Chip” (2.2mm X 2.2mm)$1,130  AMI 1.5µm 9.4mm X 9.7mm$18,880  AMI 0.5µm 0-5mm 2 $6,500  TSMC 0.25µm 0-10mm 2 $18,600  TSMC 0.18µm 0-7mm 2 $30,000  IBM 0.13µm 0-10mm 2 $57,000  MOSIS Educational Program (what we use)  AMI 1.5µm “Tiny Chip” (2.2mm X 2.2mm)FREE*  AMI 0.5mm “Tiny Chip” (1.5mm X 1.5mm)FREE* *sponsored by MOSIS, AMIS, Inc., and IBM

6 ECE 425 Spring 2007Lecture 5 - More about Layout6 Layout Considerations  Break layout into interconnected cells  Use hierarchy to control complexity  Connect cells by  Abutment  Added wires  Key goals:  Minimize size of overall layout  Meet performance constraints  Meet design time deadlines

7 ECE 425 Spring 2007Lecture 5 - More about Layout7 Hierarchy in Layout  Chips are constructed as a hierarchy of cells  Leaf cells - bottom of hierarchy  Root cells - contains overall cell  Example - hypothetical “UART”  Pad frame - “ring” that contains I/O pads  Core - contains logic organized as subcells Shift register FSM Other cells

8 ECE 425 Spring 2007Lecture 5 - More about Layout8 Hierarchy Example  Root Cell: UART

9 ECE 425 Spring 2007Lecture 5 - More about Layout9 Hierarchical Stick Diagrams  Define cells by outlines & use in a hierarchy to build more complex cells

10 ECE 425 Spring 2007Lecture 5 - More about Layout10 Cell Connection Schemes  External connection - wire cells together  Abutment - design cells to connect when adjacent  Reflection, mirroring - use to make abutment possible

11 ECE 425 Spring 2007Lecture 5 - More about Layout11 Example: 2-input multiplexer  First cut:

12 ECE 425 Spring 2007Lecture 5 - More about Layout12 Refined Mux Design  Use NAND cell as black box  Arrange easy power connections  Vertical connections for allow multiple bits

13 ECE 425 Spring 2007Lecture 5 - More about Layout13 Multiple-Bit Mux

14 ECE 425 Spring 2007Lecture 5 - More about Layout14 Cell Mirroring, Overlap  Use mirroring, overlap to save area

15 ECE 425 Spring 2007Lecture 5 - More about Layout15 Scaling Design Rules  Effects of scaling down are (mostly) positive  See book, p. 78-79 - if “everything” scales, scaling circuit by 1/x increases performance by x  Problem: not everything scales proportionally  Dielectric thickness t ox  Power supply V DD  Interconnect

16 ECE 425 Spring 2007Lecture 5 - More about Layout16 Scaling Transistors  What is the impact of scaling transistor dimensions by a factor of 1/x?  Constant field scaling (book, from [Dennard 74]):  Scale all dimensions by 1/x  Scale doping concentrations by 1/x  Scale supply voltage, threshold voltages by 1/x

17 ECE 425 Spring 2007Lecture 5 - More about Layout17 Constant-Field Scaling (cont’d)  Effect on drain current in saturation:  Effect on gate capacitance:  Effect on circuit speed (time constant CV/I): Bottom line: speedup of 1/x!

18 ECE 425 Spring 2007Lecture 5 - More about Layout18 Transistor Scaling  See Handout: Transistor Scaling Section (4.9.1) of N. Weste and D. Harris, CMOS VLSI Design, 3rd. Ed.  Alternative scaling: Lateral scaling or Gate shrink  Summary - see W&H table 4.15

19 ECE 425 Spring 2007Lecture 5 - More about Layout19 Scaling Interconnect  See Handout: Scaling Sections (4.9.2) from N. Weste and D. Harris, CMOS VLSI Design, 3rd. Ed.  Types of scaling: constant-field vs. constant thickness  Summary - see W&H table 4.16  Bottom line: interconnect delay gets worse with scaling

20 ECE 425 Spring 2007Lecture 5 - More about Layout20 Predicting future scaling - the ITRS  ITRS = International Technology Roadmap for Semiconductors  Sponsored by Semiconductor Industry Association  Goal: Forecast challenges in coming technology nodes  Overview: W&H Table 4.17  Visit www.itrs.net for more informationwww.itrs.net

21 ECE 425 Spring 2007Lecture 5 - More about Layout21 Coming Up:  Overview - VLSI Design Flow & Tools  ASIC Layout Styles & Economics  More about CMOS Gate Design


Download ppt "Prof. John Nestor ECE Department Lafayette College Easton, Pennsylvania 18042 ECE 425 - VLSI Circuit Design Lecture 5 - Hierarchical."

Similar presentations


Ads by Google