Designing VeSFET-based ICs with CMOS-oriented EDA Infrastructure

Similar documents
Boolean, 1s and 0s stuff: synthesis, verification, representation This is what happens in the front end of the ASIC design process

EL302 DIGITAL INTEGRATED CIRCUITS LAB #3 CMOS EDGE TRIGGERED D FLIP-FLOP. Due İLKER KALYONCU, 10043

24. Scaling, Economics, SOI Technology

Introduction to CMOS VLSI Design (E158) Lecture 11: Decoders and Delay Estimation

Sharif University of Technology. SoC: Introduction

Report on 4-bit Counter design Report- 1, 2. Report on D- Flipflop. Course project for ECE533

Integrated Circuit Design ELCT 701 (Winter 2017) Lecture 1: Introduction

DIGITAL TECHNICS. Dr. Bálint Pődör. Óbuda University, Microelectronics and Technology Institute

IC Mask Design. Christopher Saint Judy Saint

Lecture 1: Circuits & Layout

TKK S ASIC-PIIRIEN SUUNNITTELU

Power Distribution and Clock Design

ESE534: Computer Organization. Previously. Today. Previously. Today. Preclass 1. Instruction Space Modeling

ELEC 4609 IC DESIGN TERM PROJECT: DYNAMIC PRSG v1.2

Modifying the Scan Chains in Sequential Circuit to Reduce Leakage Current

EXPERIMENT #6 DIGITAL BASICS

nmos transistor Basics of VLSI Design and Test Solution: CMOS pmos transistor CMOS Inverter First-Order DC Analysis CMOS Inverter: Transient Response

EECS150 - Digital Design Lecture 2 - CMOS

Cascade2D: A Design-Aware Partitioning Approach to Monolithic 3D IC with 2D Commercial Tools

The Stratix II Logic and Routing Architecture

Leakage Current Reduction in Sequential Circuits by Modifying the Scan Chains

12-bit Wallace Tree Multiplier CMPEN 411 Final Report Matthew Poremba 5/1/2009

Random Access Scan. Veeraraghavan Ramamurthy Dept. of Electrical and Computer Engineering Auburn University, Auburn, AL

Study of Pattern Area Reduction. with FinFET and SGT for LSI

Timing EECS141 EE141. EE141-Fall 2011 Digital Integrated Circuits. Pipelining. Administrative Stuff. Last Lecture. Latch-Based Clocking.

Project 6: Latches and flip-flops

PHYSICAL DESIGN ESSENTIALS An ASIC Design Implementation Perspective

IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, VOL. 23, NO. 2, FEBRUARY

Electrical & Computer Engineering ECE 491. Introduction to VLSI. Report 1

VLSI Design: 3) Explain the various MOSFET Capacitances & their significance. 4) Draw a CMOS Inverter. Explain its transfer characteristics

DIY KIT MHZ 8-DIGIT FREQUENCY METER

Reconfigurable Architectures. Greg Stitt ECE Department University of Florida

VLSI Design Digital Systems and VLSI

Scan. This is a sample of the first 15 pages of the Scan chapter.

Scan Chain and Power Delivery Network Synthesis for Pre-Bond Test of 3D ICs

Layers of Innovation: How Signal Chain Innovations are Creating Analog Opportunities in a Digital World

Semiconductors Displays Semiconductor Manufacturing and Inspection Equipment Scientific Instruments

A Symmetric Differential Clock Generator for Bit-Serial Hardware

FinFETs & SRAM Design

LFSR Test Pattern Crosstalk in Nanometer Technologies. Laboratory for Information Technology University of Hannover, Germany

CS 152 Computer Architecture and Engineering

Iterative Deletion Routing Algorithm

Cascadable 4-Bit Comparator

L11/12: Reconfigurable Logic Architectures

L12: Reconfigurable Logic Architectures

CMOS VLSI Design. Lab 3: Datapath and Zipper Assembly

Adding Analog and Mixed Signal Concerns to a Digital VLSI Course

EN2911X: Reconfigurable Computing Topic 01: Programmable Logic. Prof. Sherief Reda School of Engineering, Brown University Fall 2014

CS/EE 6710 Digital VLSI Design CAD Assignment #3 Due Thursday September 21 st, 5:00pm

Digital Integrated Circuits EECS 312

Clocking Spring /18/05

Digital Integrated Circuits EECS 312. Review. Remember the ENIAC? IC ENIAC. Trend for one company. First microprocessor

Why FPGAs? FPGA Overview. Why FPGAs?

SoC IC Basics. COE838: Systems on Chip Design

Developing Standard Cells for TSMC 0.25 µm Technology with MOSIS DEEP Rules

Component Placement Tutorial Part One

Design and Implementation of FPGA Configuration Logic Block Using Asynchronous Static NCL

A Module Area Estimator for VLSI Layout*

3D-CHIP TECHNOLOGY AND APPLICATIONS OF MINIATURIZATION


Impact of Test Point Insertion on Silicon Area and Timing during Layout

Music Electronics Finally DeMorgan's Theorem establishes two very important simplifications 3 : Multiplexers

The Effect of Wire Length Minimization on Yield

A Power Efficient Flip Flop by using 90nm Technology

Peak Dynamic Power Estimation of FPGA-mapped Digital Designs

Performance Modeling and Noise Reduction in VLSI Packaging

Design and analysis of RCA in Subthreshold Logic Circuits Using AFE

Design and Simulation of a Digital CMOS Synchronous 4-bit Up-Counter with Set and Reset

Introduction to CMOS VLSI Design (E158) Lab 3: Datapath and Zipper Assembly

EECS150 - Digital Design Lecture 18 - Circuit Timing (2) In General...

STMicroelectronics Standard Technology offers at CMP in 2017 Deep Sub-Micron, SOI and SiGe Processes

SA4NCCP 4-BIT FULL SERIAL ADDER

Low Power D Flip Flop Using Static Pass Transistor Logic

Dual-V DD and Input Reordering for Reduced Delay and Subthreshold Leakage in Pass Transistor Logic

Area Efficient Level Sensitive Flip-Flops A Performance Comparison

UNIVERSITY OF TORONTO FACULTY OF APPLIED SCIENCE AND ENGINEERING. Final Examination, December 2017 DURATION: 2 and½ hours

A 5-Gb/s Half-rate Clock Recovery Circuit in 0.25-μm CMOS Technology

An Introduction to VLSI (Very Large Scale Integrated) Circuit Design

PICOSECOND TIMING USING FAST ANALOG SAMPLING

Optimizing BNC PCB Footprint Designs for Digital Video Equipment

EEC 116 Fall 2011 Lab #5: Pipelined 32b Adder

Lossless Compression Algorithms for Direct- Write Lithography Systems

Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science Introductory Digital Systems Laboratory

DIFFERENTIAL CONDITIONAL CAPTURING FLIP-FLOP TECHNIQUE USED FOR LOW POWER CONSUMPTION IN CLOCKING SCHEME

FDTD_SPICE Analysis of EMI and SSO of LSI ICs Using a Full Chip Macro Model

AM-OLED pixel circuits suitable for TFT array testing. Research Division Almaden - Austin - Beijing - Haifa - India - T. J. Watson - Tokyo - Zurich

A Modified Static Contention Free Single Phase Clocked Flip-flop Design for Low Power Applications

Integrated circuits/5 ASIC circuits

Analog Integrated Circuit Design Automation

Wire Delay and Switch Logic

UNIT III COMBINATIONAL AND SEQUENTIAL CIRCUIT DESIGN

11. Sequential Elements

IC TECHNOLOGY Lecture 2.

Combining Dual-Supply, Dual-Threshold and Transistor Sizing for Power Reduction

Automatic Transistor-Level Design and Layout Placement of FPGA Logic and Routing from an Architectural Specification

CCD Element Linear Image Sensor CCD Element Line Scan Image Sensor

Hardware Design I Chap. 5 Memory elements

Techniques for Yield Enhancement of VLSI Adders 1

Efficient and Secure Split Manufacturing via Obfuscated Built-In Self-Authentication

EECS150 - Digital Design Lecture 17 - Circuit Timing. Performance, Cost, Power

Transcription:

Designing VeSFET-based ICs with CMOS-oriented ED Infrastructure Xiang Qiu, Malgorzata Marek-Sadowska University of California, Santa arbara Wojciech Maly Carnegie Mellon University

Outline Introduction Chain Canvas Standard cell based physical design flow Chain Canvas Vs. asic Canvas Conclusions 2

Introduction Semiconductor markets are dominated by SICs: high NRE cost, high performance, high volume. FPGs: low NRE cost, low performance, small volume Medium volume? VeSFET-based SICs may fill the gap between SICs and FPGs. [1][2] New technology huge efforts on design automation infrastructure. Can we re-use CMOS ED infrastructure for VeSFETbased designs? We focus on physical design flow in this talk. [1] W. Maly, et. al, Complementary Vertical Slit Field Effect Transistors, CMU, CSSI Tech-Report, 2008. [2] Y.-W. Lin, M. Marek-Sadowska, W. Maly,. Pfitzner, and D. Kasprowicz, Is there always performance overhead for regular canvas? in Proceedings of ICCD 08, pp. 557-562, 2008. 3

Vertical Slit Field Effect Transistor 3D twin-gate transistor [1] easy fabrication with SOI-like process Excellent electrical characteristics [2] huge Ion/Ioff: 1e9 low DIL: 13mV/V near ideal subthreshold swing: 65mV/decade low gate capacitance 65nm VeSFET r=50nm h=200nm tox=4nm N sub = 4e 17 /cm 3 VeSFET Structure[1] [1]. W. Maly, et. al, Complementary Vertical Slit Field Effect Transistors, CMU, CSSI Tech-Report, 2008. [2]. W. Maly, et. al, Twin gate, vertical slit FET (VeSFET) for highly periodic layout and 3D integration, in Proc. of MIXDES 11, pp.145-150, 2011. 4

VeSFET based-ic Paradigm Regular layout patterns Canvases: geometrically identical VeSFETs arrays The same radius r and height h Circuits are customized by interconnects Strictly parallel wires Diagonal (45- or 135-degree) wires dvanced layout style: pillar sharing shared pillars VDD VDD O O n1 O GND n1 basic canvas 2-input NND 5

Chain Canvases Transistors are rotated by 45 degrees Each pillar is shared by two transistors Transistors are chained 2X transistor density The same interconnect design rules 6

Transistor Isolation Some contacted transistors are unwanted. Isolation Physical Electrical pply cut-off voltage Short drain and source Wasted area! 1 1 1 X DP X T1 1 2 T1 T2 3 4 X Tp X/X Tp 1 2 3 4 X T2 1 2 3 4 2 3 7

Static CMOS-like Standard Cell Generation CMOS-like layout patterns aligned gate pillars connected by wires aligned poly gates shared drain/source pillars diffusion abutment CMOS cell generation algorithms can be reused. vdd vdd vdd vdd O vdd O vdd O gnd gnd gnd gnd gnd 2-input NND 8

Static CMOS-like Standard Cell Generation Transistor isolation Diffusion break Sizing by transistor duplication Transistor size => effective transistor density Vs. asic Canvas cells easier cell generation shorter wires vdd vdd vdd vdd O vdd vdd O vdd O gnd O gnd gnd gnd gnd CMOS diffusion break VeSFET transistor isolation 2-input NNDX2 9

Row-based Standard Cell Placement Similar to CMOS standard cell placement. Neighboring rows share power/ground lines. Power/ground lines are also for transistor isolation. shared ground line S/FS shared power line N/FN shared ground line 10

Inter-cell Routing Two disjoint routing grids Vias aligned with pillars: D/S pillars cannot connect to G pillars by only H/V wires Jumper wires: diagonal wires bridging D/S- and G-grids. Most inter-cell nets have both D/S pins and G pins. Routing each single net on both grids may need multi layers of jumper wires Route each net on only one grid, only one layer of jumper wires Greedy net partitioning alance routing demands alance pin density. Jumper wires 11

Cell Level Comparison Design INV, UF, NND2, NOR2, OI21, OI21 on both canvases Design 1X, 2X, 4X cells for each logic More pillar sharing more area saving Greater gate size More gate inputs Table 1. # of pillars occupied by cells mapped on C and CC CELL asic Canvas Chain Canvas 1X 2X 4X 1X 2X 4X INV 8 16 32 12 18 30 UF 16 32 64 18 30 54 NND2 16 32 64 18 30 54 NOR2 16 32 64 18 30 54 OI21 24 48 96 24 40 72 OI21 24 48 96 24 40 72 VG 1 1 1 1.15 0.93 0.83 12

Cell Level Comparison (Cont.) Chain canvas shorter wires fewer vias gate size, improvement basic canvas chain canvas 1.2 1 0.8 0.6 0.4 0.2 0 1X 2X 4X verage intra-cell wire length 1.2 1 0.8 0.6 0.4 0.2 0 basic canvas chain canvas 1X 2X 4X verage intra-cell via count 13

Cell Level Comparison (Cont.) Performance and power comparison Smaller parasitic RC for CC-based cells. Determine the frequency and power delay product (PDP) of a 5- stage ring oscillator. 1.6 1.4 1.2 1 0.8 0.6 0.4 0.2 0 basic canvas chain canvas 1X 2X 4X verage RO frequency 1.2 1 0.8 0.6 0.4 0.2 0 basic canvas chain canvas 1X 2X 4X verage RO PDP 14

Circuit Level Comparison LGSynth91 benchmarks with thousands of gates Mapped with a library of 6 1X cells(inv, UF, NND2, NOR2, OI21, OI21). CC-G: G-grid only routing CC-G/DS: nets evenly spread on both grids. 8 7 6 5 4 3 2 1 0 # metal layers 1.2 1.1 1 0.9 0.8 0.7 0.6 C CC-G CC-G/DS area wire length # VIs 15

Circuit Level Comparison (Cont.) Static timing analysis non-linear delay model for each cell. parasitic inter-cell interconnect RC extracted by Star-RC. Power estimation Total interconnect capacitance 1 0.95 0.9 0.85 0.8 0.75 0.7 0.65 0.6 C CC-G CC-G/DS longest path delay total interconnect capacitance 16

Conclusions We propose chain canvases, CMOS SIC ED infrastructure re-usable. 2X transistor density. Transistor isolation reduces transistor utilization. Transistor utilization improves as gate size increases. Chain canvases Vs. asic Canvases Easier cell generation better routability smaller parasitic capacitance better performance lower power consumption slightly greater footprint area using unit size gates 17

Thank you! Q & 18