Are classical design flows suitable below 0.18  ? ISPD 2001 NEC Electronics Inc. WR0999.ppt-1 Wolfgang Roethig Senior Engineering Manager EDA R&D Group.

Slides:



Advertisements
Similar presentations
An International Technology Roadmap for Semiconductors
Advertisements

Dan Lander Haru Yamamoto Shane Erickson (EE 201A Spring 2004)
Cadence Design Systems, Inc. Why Interconnect Prediction Doesn’t Work.
Systematic method for capturing “design intent” of Clock Domain Crossing (CDC) logic in constraints Ramesh Rajagopalan Cisco Systems.
Design The Role of EDA in SoC Design HKSTP International Technology Conference January 14, 2003 Dr. Chi-Foon Chan President and Chief Operating Officer.
© 2015 Synopsys, Inc. All rights reserved.1 Timing Analysis in a Mixed Signal World TAU Workshop Panel Session Jim Sproch March 12, 2015.
High-Level Constructors and Estimators Majid Sarrafzadeh and Jason Cong Computer Science Department
The Design Process Outline Goal Reading Design Domain Design Flow
Design For Verification Synopsys Inc, April 2003.
SoC Interconnect Modeling Venkata Krishna N. Dhulipala 11/20/2008.
Architectural-Level Prediction of Interconnect Wirelength and Fanout Kwangok Jeong, Andrew B. Kahng and Kambiz Samadi UCSD VLSI CAD Laboratory
04/09/02EECS 3121 Lecture 25: Interconnect Modeling EECS 312 Reading: 8.3 (text), 4.3.2, (2 nd edition)
From Compaq, ASP- DAC00. Power Consumption Power consumption is on the rise due to: - Higher integration levels (more devices & wires) - Rising clock.
Logic Design Outline –Logic Design –Schematic Capture –Logic Simulation –Logic Synthesis –Technology Mapping –Logic Verification Goal –Understand logic.
1 Application Specific Integrated Circuits. 2 What is an ASIC? An application-specific integrated circuit (ASIC) is an integrated circuit (IC) customized.
ELEN468 Lecture 11 ELEN468 Advanced Logic Design Lecture 1Introduction.
ISPD 2000, San DiegoApr 10, Requirements for Models of Achievable Routing Andrew B. Kahng, UCLA Stefanus Mantik, UCLA Dirk Stroobandt, Ghent.
Noise and Delay Uncertainty Studies for Coupled RC Interconnects Andrew B. Kahng, Sudhakar Muddu † and Devendra Vidhani ‡ UCLA Computer Science Department,
Signal Integrity Methodology on 300 MHz SoC using ALF libraries and tools Wolfgang Roethig, Ramakrishna Nibhanupudi, Arun Balakrishnan, Gopal Dandu Steven.
RTL Hardware Design by P. Chu Chapter Why Digital? 2. Device Technologies 3. System Representation 4. Abstraction 5. Development Tasks 6. Development.
Hierarchical Physical Design Methodology for Multi-Million Gate Chips Session 11 Wei-Jin Dai.
EZ-COURSEWARE State-of-the-Art Teaching Tools From AMS Teaching Tomorrow’s Technology Today.
Presentation for Advanced VLSI Course presented by:Shahab adin Rahmanian Instructor:Dr S. M.Fakhraie Major reference: 3D Interconnection and Packaging:
Alec Stanculescu, Fintronic USA Alex Zamfirescu, ASC MAPLD 2004 September 8-10, Design Verification Method for.
1 VLSI Design SMD154 LOW-POWER DESIGN Magnus Eriksson & Simon Olsson.
Power Reduction for FPGA using Multiple Vdd/Vth
ON LINE TEST GENERATION AND ANALYSIS R. Šeinauskas Kaunas University of Technology LITHUANIA.
Methodology for effective hierarchical verification of low power designs Ramesh Rajagopalan Cisco Systems Inc, San Jose,
CAD for Physical Design of VLSI Circuits
UC San Diego / VLSI CAD Laboratory Toward Quantifying the IC Design Value of Interconnect Technology Improvement Tuck-Boon Chan, Andrew B. Kahng, Jiajia.
Open Discussion of Design Flow Today’s task: Design an ASIC that will drive a TV cell phone Exercise objective: Importance of codesign.
ASIC/FPGA design flow. FPGA Design Flow Detailed (RTL) Design Detailed (RTL) Design Ideas (Specifications) Design Ideas (Specifications) Device Programming.
1 PAR Presentation DASC meeting at DAC, June 21, 2001 Project title: A standard for an Advanced Library Format (ALF) describing Integrated Circuit (IC)
Lessons Learned The Hard Way: FPGA  PCB Integration Challenges Dave Brady & Bruce Riggins.
Design Verification An Overview. Powerful HDL Verification Solutions for the Industry’s Highest Density Devices  What is driving the FPGA Verification.
1 Moore’s Law in Microprocessors Pentium® proc P Year Transistors.
CSE 494: Electronic Design Automation Lecture 2 VLSI Design, Physical Design Automation, Design Styles.
Massachusetts Institute of Technology 1 L14 – Physical Design Spring 2007 Ajay Joshi.
1 ECE 556 Design Automation of Digital Systems By Prof. Charlie Chung-Ping Chen ECE Department UW-Madison.
Chonnam national university VLSI Lab 8.4 Block Integration for Hard Macros The process of integrating the subblocks into the macro.
ESL and High-level Design: Who Cares? Anmol Mathur CTO and co-founder, Calypto Design Systems.
1 ALF IEEE kickoff meeting February 20, 2001 Prepared by Wolfgang Roethig
Proposed Roadmap Tables on STRJ-WG1
An accurate and efficient SSO/SSN simulation methodology for 45 nm LPDDR I/O interface Dr. Souvik Mukherjee, Dr. Rajen Murugan (Texas Instruments Inc.)
CHAPTER 8 Developing Hard Macros The topics are: Overview Hard macro design issues Hard macro design process Physical design for hard macros Block integration.
Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 33: November 20, 2013 Crosstalk.
Dec 1, 2003 Slide 1 Copyright, © Zenasis Technologies, Inc. Flex-Cell Optimization A Paradigm Shift in High-Performance Cell-Based Design A.
DEVICES AND DESIGN : ASIC. DEFINITION Any IC other than a general purpose IC which contains the functionality of thousands of gates is usually called.
Physical Synthesis Buffer Insertion, Gate Sizing, Wire Sizing,
Update on the Design Implementation Methodology for the 130nm process Microelecronics User Group meeting TWEPP 2010 – Aachen Sandro Bonacini CERN PH/ESE.
By Nasir Mahmood.  The NoC solution brings a networking method to on-chip communication.
EE141 © Digital Integrated Circuits 2nd Introduction 1 Principle of CMOS VLSI Design Introduction Adapted from Digital Integrated, Copyright 2003 Prentice.
Trends in IC technology and design J. Christiansen CERN - EP/MIC
CAD for VLSI Ramakrishna Lecture#1.
Integrated Microsystems Lab. EE372 VLSI SYSTEM DESIGNE. Yoon 1-1 Panorama of VLSI Design Fabrication (Chem, physics) Technology (EE) Systems (CS) Matel.
A Design Flow for Optimal Circuit Design Using Resource and Timing Estimation Farnaz Gharibian and Kenneth B. Kent {f.gharibian, unb.ca Faculty.
EE141 © Digital Integrated Circuits 2nd Introduction 1 EE5900 Advanced Algorithms for Robust VLSI CAD Dr. Shiyan Hu Office: EERC 731 Adapted.
Introduction to Digital System Design RTL Hardware Design Using VHDL by Pong P. Chu.
1 Request to form IEEE study group DASC meeting February 28, 2001 Prepared by Wolfgang Roethig
ASIC/FPGA design flow. Design Flow Detailed Design Detailed Design Ideas Design Ideas Device Programming Device Programming Timing Simulation Timing Simulation.
EE141 © Digital Integrated Circuits 2nd Introduction 1 EE4271 VLSI Design Dr. Shiyan Hu Office: EERC 731 Adapted and modified from Digital.
Gopakumar.G Hardware Design Group
ASIC Design Methodology
The Interconnect Delay Bottleneck.
SIDDAGANGA INSTITUTE OF TECHNOLOGY
ITRS Roadmap Design Process Open Discussion EDP 2001
Transistors on lead microprocessors double every 2 years Moore’s Law in Microprocessors Transistors on lead microprocessors double every 2 years.
ECE 699: Lecture 3 ZYNQ Design Flow.
DARE180U Platform Improvements in Release 5.6
Electromagnetic Crosstalk Analysis and Sign-off For Advanced Node SoCs
Presentation transcript:

Are classical design flows suitable below 0.18  ? ISPD 2001 NEC Electronics Inc. WR0999.ppt-1 Wolfgang Roethig Senior Engineering Manager EDA R&D Group

ISPD panel April Slide 2 of 10 Classical Design Approaches Full-custom design hand-craft the design, transistor-level analysis time-consuming methodology, usable only for standard products Low-end ASIC automated design process, huge margin to guarantee functionality fast TAT, yet sub-optimal use of process technology High-end ASIC design must bridge the gap fast TAT through automation, yet more sophisticated tools aggressive design, but still sign-off guarantee

ISPD panel April Slide 3 of 10 New ASIC design issues A VDSM design flow must solve all these issues How to calculate and fix timing in the presence of crosstalk and noise? How to check the entire design for localized voltage drops? How to guarantee manufacturability by correct layout? How to ensure reliability against electromigration and hot electron effects? How to partition a complex SOC design into manageable blocks? How to analyze and reduce chip power consumption?

ISPD panel April Slide 4 of 10 Example: crosstalk Two signals on adjacent wires switch simultaneously mm mm double mm mm mm mm double mm mm mm mm single mm mm mm mm single mm mm Delay increases up to 100% with single pitch 2x drive aggressor affects even 8x drive victim Delay increases up to 40% even with double pitch Significant effect even for 0.5 mm wire  delay wire length (3rd metal in 0.18u) victim aggressor 2x strength 8x strength 2x strength8x strength routing pitch

ISPD panel April Slide 5 of 10 Example: power and current density Power consumption in 0.18  6 times higher than in 0.35  Current density in 0.18  10 times higher than in 0.35  Therefore dramatic increase in electromigration and voltage drop effects max. # gates6 Meg12 Meg34 Meg power / gate / MHz 0.07  W0.04  W0.02  W max. clock frequency120 MHz230 MHz450 MHz Power / Power(0.35  ) supply voltage3.3 V2.5 V1.8 V Current / Current (0.35  ) max. numbers are absolute technology limits Technology 0.35  0.25  0.18  power = # gates x frequency x power / gate / MHz current = power / supply voltage

ISPD panel April Slide 6 of 10 Reliability and Manufacturability More complicated rules for design tools Technology 0.35  0.25  0.18  0.13  ReliabilityManufacturability No design issue Electromigration & hot electron check for cells Global antenna rules Layer-specific antenna rules Electromigration & hot electron check for cells, avg. current limit Layer-specific antenna rules and metal density rules Electromigration & hot electron check for cells and interconnect, avg. and peak current limit

ISPD panel April Slide 7 of 10 Consequences Signal integrity effects can not be handled in isolation –crosstalk is the effect of multiple interacting signals –voltage drop is a system-level effect –reliability and manufacturability rules reduce the degrees of freedom for timing optimization –timing affects xtalk and vice versa –timing affects power and vice versa Design tools need to be signal-integrity literate –coherent and concurrent design and analysis of all signal integrity effects is required –transistor-level analysis is not feasible –need higher level abstract analysis models

ISPD panel April Slide 8 of 10 Changing Design Environment RTL Synthesis Gate Placement Routing Timing check Timing check  2MG 100MHz Gate Physical Synthesis Timing Optimization Physical Synthesis Timing Optimization Routing RTL Synthesis  Signal Integrity Check&Repair Signal Integrity Check&Repair 10MG 200MHz Gate-level planning  RTL Planning RTL 30MG 400MHz Physical Synthesis Timing, Power, Signal Integrity Optimization Physical Synthesis Timing, Power, Signal Integrity Optimization Routing Signal Integrity Correctness Routing Signal Integrity Correctness Timing, xtalk, antenna, electromigraqtion Timing, xtalk, antenna, electromigraqtion Power consumption, Voltage drop Power consumption, Voltage drop

ISPD panel April Slide 9 of 10 Need for advanced library modeling Design flow will need common or compatible analysis backplane Technology library and its components (cells, blocks, wires) need to be characterized –timing and power are not sufficient –crosstalk delay and noise, electromigration, hot electron effect, manufacturability must be described Models must be –accurate for high performance ICs –efficient for analysis and optimization –suitable for designers (model specification) as well as for characterization, design and analysis tools (model usage) The Advanced Library Format (ALF) provides a solution –Already proliferating in the industry –Emerging IEEE standard (see

ISPD panel April Slide 10 of 10 Conclusion Classical ASIC design flow is changing –increasing complexity: hierarchical design –decreasing geometry: signal integrity VDSM technology requires more aggressive design –not enough room for guard bands: physics are too severe –not enough time for manual work: designs are too large New generation of design tools and flows –concurrent design and analysis for timing, power, signal integrity, manufacturability using advanced library models Merge of design flows –SOC contains ASIC-style blocks and custom blocks –Hierarchical design, analysis and optimization enabled by abstract models of the blocks