Microelectronics User’s twepp2008 Topical Workshop on Electronics for Particle Physics Naxos, Greece 16/9/2008.

Slides:



Advertisements
Similar presentations
FPGA (Field Programmable Gate Array)
Advertisements

HP Quality Center Overview.
Microelectronics User Group Meeting TWEPP 2009, Paris 22/9/2009.
DCDL The Design Constraints Description Language An Emerging OVI Standard.
The Design Process Outline Goal Reading Design Domain Design Flow
Spring 08, Jan 15 ELEC 7770: Advanced VLSI Design (Agrawal) 1 ELEC 7770 Advanced VLSI Design Spring 2007 Introduction Vishwani D. Agrawal James J. Danaher.
Spring 07, Jan 16 ELEC 7770: Advanced VLSI Design (Agrawal) 1 ELEC 7770 Advanced VLSI Design Spring 2007 Introduction Vishwani D. Agrawal James J. Danaher.
An Introduction to Synopsys Design Automation Jeremy Lee November 7, 2007.
ECE 699: Lecture 2 ZYNQ Design Flow.
Foundation and XACTstepTM Software
From Concept to Silicon How an idea becomes a part of a new chip at ATI Richard Huddy ATI Research.
Microelectronics User Group Meeting TWEPP 2012, Oxford, UK 19/9/2012.
Design Tools, Flows and Library Aspects during the FE-I4 Implementation on Silicon Vladimir Zivkovic National Institute for Subatomic Physics Amsterdam,
Status of 65nm foundry access for Aida June 2013 A. Marchioro CERN/PH-ESE.
Hierarchical Physical Design Methodology for Multi-Million Gate Chips Session 11 Wei-Jin Dai.
R. Kluit Electronics Department Nikhef, Amsterdam. Integrated Circuit Design.
High-Quality, Low-Cost IC Fabrication with MOSIS
TM Efficient IP Design flow for Low-Power High-Level Synthesis Quick & Accurate Power Analysis and Optimization Flow JAN Asher Berkovitz Yaniv.
Kazi ECE 6811 ECE 681 VLSI Design Automation Khurram Kazi* Lecture 10 Thanks to Automation press THE button outcomes the Chip !!! Reality or Myth (*Mostly.
Chap. 1 Overview of Digital Design with Verilog. 2 Overview of Digital Design with Verilog HDL Evolution of computer aided digital circuit design Emergence.
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.
ASIC/FPGA design flow. FPGA Design Flow Detailed (RTL) Design Detailed (RTL) Design Ideas (Specifications) Design Ideas (Specifications) Device Programming.
EUDET Report - MICELEC Activities Design Tools Status.
ASIC Technology Support and Foundry Services at CERN Kostas Kloukinas CERN, PH-ESE dept. CH1211, Geneve 23 Switzerland.
© 2003 Xilinx, Inc. All Rights Reserved For Academic Use Only Xilinx Design Flow FPGA Design Flow Workshop.
Design Verification An Overview. Powerful HDL Verification Solutions for the Industry’s Highest Density Devices  What is driving the FPGA Verification.
Teaching VLSI Design Considering Future Industrial Requirements Matthias Hanke
CSE 494: Electronic Design Automation Lecture 2 VLSI Design, Physical Design Automation, Design Styles.
J. Christiansen, CERN - EP/MIC
Chonnam national university VLSI Lab 8.4 Block Integration for Hard Macros The process of integrating the subblocks into the macro.
Process Monitor/TID Characterization Valencia M. Joyner.
Synopsys Custom Designer Tutorial for a chip integration using the University of Utah Standard Cell Libraries In ON Semiconductor 0.5u C5 CMOS Version.
ASIC, Customer-Owned Tooling, and Processor Design Nancy Nettleton Manager, VLSI ASIC Device Engineering April 2000 Design Style Myths That Lead EDA Astray.
A.Marchioro - CERN/PH1 Accessing 130 nm CMOS Tech for ILC (Public Version) Oct 2006, Munich A. Marchioro CERN, Div. PH 1211 Geneva 23, Switzerland.
1. CAD Challenges for Leading-Edge Multimedia Designs Ira Chayut, Verification Architect (opinions are my own and do not necessarily represent the opinion.
SSV Summit November 2013 Cadence Tempus™ Timing Signoff Solution.
Advanced Semiconductor Technologies for SLHC A. Marchioro / PH-ESE.
CHAPTER 8 Developing Hard Macros The topics are: Overview Hard macro design issues Hard macro design process Physical design for hard macros Block integration.
Dec 1, 2003 Slide 1 Copyright, © Zenasis Technologies, Inc. Flex-Cell Optimization A Paradigm Shift in High-Performance Cell-Based Design A.
Tools - Design Manager - Chapter 6 slide 1 Version 1.5 FPGA Tools Training Class Design Manager.
ASIC technology support and foundry services at CERN
Update on the Design Implementation Methodology for the 130nm process Microelecronics User Group meeting TWEPP 2010 – Aachen Sandro Bonacini CERN PH/ESE.
Design tools and foundry access service plans for 65 nm technologies
Microelectronics User Group Meeting TWEPP 2013, Perugia, IT 26/9/2013.
EUDET-MICELEC Status Report October 2007 A. Marchioro / CERN-PH.
MUG meeting Wrap Up A new version of the CMOS8RF (130nm) Mixed Signal Design kit has been developed at CERN and is ready for release.  Based on the foundry.
Motivation for 65nm CMOS technology
ASIC Building Blocks for Tracker Upgrade A. Marchioro / CERN-PH-ESE October, 2009.
CERN MIC Support for HEP Microelectronics Designers A. Marchioro / CERN-PH EUDET Meeting - December 14 th 2005.
News on the 130 nm technology support Wojciech BIALAS, Kostas KLOUKINAS CERN, PH-ESE dept. CH1211, Geneve 23 Switzerland.
Microelectronics User Group Meeting TWEPP 2015, Lisbon, Portugal 1/10/2015.
MUX-2010 DISCUSSION : W HAT DO WE NEED NEXT IN HEP.
Jorgen Christiansen, CERN PH-ESE 1.  EPIX ITN proposal did not get requested EU funding ◦ CERN based proposals did very bad this time. ◦ I better not.
Microelectronics for HEP A. Marchioro / CERN-PH-ESE.
Written by Whitney J. Wadlow
3D Design IPHC Frédéric Morel - Grégory Bertolone - Claude Colledani.
LPNHE - Serial links for Control in 65nm CMOS technology - 65nm CMOS - Higher density, less material, less power - Enhanced radiation hardness regular.
Altera Technical Solutions Seminar Schedule OpeningIntroduction FLEX ® 10KE Devices APEX ™ 20K & Quartus ™ Overview Design Integration EDA Integration.
ASIC Design Methodology
Access to ASIC design tools and foundry services at CERN for SLHC
Access to 65nm Technology through CERN
Upgrade of the ATLAS MDT Front-End Electronics
Top-level Schematics Digital Block Sign-off Digital Model of Chip
Cadence Low-Power Solution
ITRS Roadmap Design Process Open Discussion EDP 2001
ECE 699: Lecture 3 ZYNQ Design Flow.
Course: Module: Lesson # & Name Instructional Material 1 of 32 Lesson Delivery Mode: Lesson Duration: Document Name: 1. Professional Diploma in ERP Systems.
DARE180U Platform Improvements in Release 5.6
Measuring the Gap between FPGAs and ASICs
Presentation transcript:

Microelectronics User’s twepp2008 Topical Workshop on Electronics for Particle Physics Naxos, Greece 16/9/2008

Agenda Presentation: “Access to ASIC design tools and foundry services at CERN for SLHC” Open discussion 16/9/08 Kloukinas Kostas CERN 2

Access to ASIC design tools and foundry services at CERN for SLHC Kostas Kloukinas CERN, PH-ESE dept. CH1211, Geneve 23 Switzerland

Introduction Access to advanced technologies through CERN The 130nm Digital Design Kit Access to Foundry Services through CERN 16/9/08 Kloukinas Kostas CERN 4

Overview of Technologies 16/9/08 Kloukinas Kostas CERN 5 CMOS 8RF-LM Low cost technology for Large Digital designs CMOS 8RF-LM Low cost technology for Large Digital designs CMOS 8RF-DM Low cost technology for Analog & RF designs CMOS 8RF-DM Low cost technology for Analog & RF designs BiCMOS 8WL Cost effective technology for Low Power RF designs BiCMOS 8HP High Performance technology for demanding RF designs BiCMOS 8HP High Performance technology for demanding RF designs CMOS 9SF LP/RF High performance technology for dense designs CMOS 9SF LP/RF High performance technology for dense designs 130nm CMOS 90nm CMOS 130 (CMOS and BiCMOS) and 90 nm contract available since 6/2007. Future technologies can be negotiated with the same manufacturer, once the necessity arise.

CMOS8RF Technology Features 16/9/08 Kloukinas Kostas CERN 6

CMOS8RF Wiring options 16/9/08 Kloukinas Kostas CERN 7

 Distributed by CERN Access to Technology Data 16/9/08 Kloukinas Kostas CERN 8 : Physical Design Kit for Analog and full custom design. : Design Kit that supports Digital design. IBM PDK Digital Kit IBM PDK Digital Kit  What you need to start designing.

16/9/08 Kloukinas Kostas CERN 9 Digital Design Kit

Challenges Technology  Complex physical design rules and Manufacturability constrains.  Multiple corners for design simulations.  Tough Signal Integrity issues, and difficult final Timing Closure.  Expensive prototyping. CAE Tools  Multiplicity of tools and complicated - non linear - design flows.  Numerous data formats used when interfacing tools from different tool vendors. Designs  Demanding Power analysis and power management.  Chip level integration and assembly.  Large chips require to extend design efforts to multiple teams across geographically distributed institutes. 16/9/08 Kloukinas Kostas CERN 10

Objectives Formalize the digital design flow in our design environment.  Allow designers of the HEP community to become familiar with complex tools, necessary to master large designs in a modern technology. Assist large digital design with an automated flow. Common design platform across multiple institutes.  Enhance team productivity. Provide a silicon accurate methodology.  Increase silicon reliability. 16/9/08 Kloukinas Kostas CERN 11

The CMOS8RF Design Kit 16/9/08 Kloukinas Kostas CERN 12 Design Kit IBM PDK ARM Libraries MR Digital Flow Target process: CMOS8RF-LM (130nm) Features: Integrate the ARM core & IO library cells. Consolidate the usage of CAE tools. Provide a complete and automated Digital design flow. Distribution: CERN External Institutes Already installed in 7 labs. Training: 5 training courses CERN

The MR Digital Flow 16/9/08 Kloukinas Kostas CERN 13 MR Digital Design Flow ASIC Design (RTL) Physical Implementation Physical Verification Formalize the Digital Design Flow in our work environment.Provide a common platform for design tools.

The MR Digital Flow in detail 16/9/08 Kloukinas Kostas CERN 14 Synthesis dc_shell Placement psyn_shell Placement Opt pks_shell Clock Tree Gen fects Post CTS Opt pks_shell Route nanoroute Extraction Fire & Ice (qx) SI Analysis celtic_ndc Timing Analysis pt_shell Post Route Opt pks_shell Hold Fx pks_shell IPO Route nanoroute Extraction Fire & Ice (qx) SI Analysis celtic_ndc Timing Analysis pt_shell ECO First Encounter IPO Route nanoroute Extraction Fire & Ice (qx) SI Analysis celtic_ndc Timing Analysis pt_shell Floorplanning First Encounter Physical Verification calibre GDS Editor dfII

V1.4 Design Kit validation  I 2 C interface chip Full digital chip.  Preshower Kchip Third party IP core integration (DP SRAM). FIFO controller P&R O.K. Implemented in 6LM and 8LM metal stacks. Used as example in training courses. 16/9/08 Kloukinas Kostas CERN 15 Validating the kit:

Development Roadmap 16/9/08 Kloukinas Kostas CERN 16 Evolution in industry (MR inc. and ARM) is forcing us to discontinue the development work and eventually the technical support of the Digital Design kit. A New Design Kit solution is currently being studied.  Cover broader spectrum of functionalities (Analog, Digital & Mixed Signal design.)  Based on a commercially available solution.  Depending on demand, the kit could be made available for distribution in 2Q,2009.  Cost is expected to be higher than the previous solution.

New Design Kit Functionalities 1/2 Design Environment Setup  Integrates foundry PDKs, and Physical IP libraries.  Initialises the CAE tools design environment (env. variables, files, and directory structures) to meet the target technology configuration. (ex. BEOL options).  No additional coding or scripting necessary.  Configuration management per designer and per project. Analog & Mixed Signal (AMS) methodology.  Top-down design Partitioning.  Top-down mixed-Signal Simulation & design Concept Validation Concurrent use of behavioural models, transistor-level schematics and simulation testbenches.  Multiple power supply management.  Semi-automated Flow for digital implementation  Hierarchical design Floorplaning and Physical Assembly  Design Performance Validation and Physical Verification 16/9/08 Kloukinas Kostas CERN 17 Preliminary information

New Design Kit Functionalities 2/2 Automated Digital Flow  RTL-to-GDSII path, for rapid development of larger digital designs.  Based on platform independent tcl-code.  GUI and command mode interfaces. IP integration workflow  Ability to seamlessly integrate IP from multiple sources in the Design Kit.  Generates all necessary data structures “views” need by the CAE tools. Compatible to “Europractice” CAE tools distribution. CERN could provide:  Training courses  Maintenance through CERN  Technical Support 16/9/08 Kloukinas Kostas CERN 18 Preliminary information

Design Kit Distribution Acquiring the IBM PDK and/or the Digital Design Kit  Contact or  You will be given an account on CERN’s LXPLUS.  You will be able to “sftp” the Design Kit. Users Support  Limited to the distributed Design Kit version, running under the supported versions of the CAE design tools.  Distribution of: Design Flow patches for bug fixes. Technology file updates for DRC verification. Updates to accommodate for foundry and IP vendor newer releases as well as CAE tools upgrades.  SUN SOLARIS platform only will be supported (no Linux, sorry!). 16/9/08 Kloukinas Kostas CERN 19

16/9/08 Kloukinas Kostas CERN 20 Foundry Services

Access to Foundry Services Technologies:  IBM CMOS6SF (0.25μm), legacy designs  IBM CMOS8RF (130nm), mainstream process  IBM CMOS8WL & 8HP (SiGe 130nm)  IBM CMOS9SF (90nm), option for high performance designs MPW services:  CERN offers to organize MPW runs to help in keeping low the cost of fabricating prototypes and of small-volume production by enabling multiple participants to share production overhead costs  CERN has developed working relationships with MPW provider MOSIS as an alternate means to access silicon for prototyping. 16/9/08 Kloukinas Kostas CERN 21

CERN MPW run details CMOS8-RF process including:  poly and diff resistors  triple well  Low-Vt N and PMOS  Zero-Vt NMOS  e-fuses  Thick (5.2 nm) transistors for 2.5 V 6 metals with LM upper stack, all Cu  Vertical metal to metal cap: 1.3 fF/um 2  8 metals possible for private runs (+ 70K$) C4 bonding if desired (run split possible). Hundreds (or thousands!) of chips from proto run. Preferred chips sizes: multiple of 2x2 mm 2. Cost below MOSIS at about mm 2. 16/9/08 Kloukinas Kostas CERN 22

130nm MPW Pricing At present the level of demand is below threshold for CERN-organized MPW  Last MPW had 3 users sharing 20 mm 2 silicon area. (Submitted to MOSIS for fabrication.) 16/9/08 Kloukinas Kostas CERN 23

Fabricating through MOSIS Our alternate path for prototyping 16/9/08 Kloukinas Kostas CERN 24 “Tape Out” Second Call for interest Freeze number of designs Administrative procedures to prepare a common Purchase Order. (days) Register new Designs on MOSIS website and prepare paperwork. User submits preliminary design Submission Timeline MOSIS checks designs and gives feedback to users Release to foundry Turn Around Time: ~70 calendar days from release to foundry Number of prototypes: 40 pieces -8

Fabrication Through MOSIS 16/9/08 Kloukinas Kostas CERN MOSIS MPW Fabrication Schedule (indicative*) (*) as published on the MOSIS web site: ( 1 ) 8RF-LM 0.13 µm designs can be added to 8RF-DM runs with sufficient advance notice Early scheduling is essential for cost effective prototyping. Communicate your submission plans with: There are some advantages to submit to MOSIS via CERN.

Wrap-Up Centralized foundry services.  Provide access to advanced technologies by sharing expenses.  Provide standardized common design flows.  Provide access to shared tools and common IP blocks.  Organize common Training and Information sessions. Availability of foundry and technology services is modulated by user’s demand. Your feedback is welcomed. Please contact:  Organizational issues, contracts etc.:  Technology specific:  Access to design kits and installation: 16/9/08 Kloukinas Kostas CERN 26

16/9/08 Kloukinas Kostas CERN 27

Agenda Presentation: “Access to ASIC design tools and foundry services at CERN for SLHC” Open discussion 16/9/08 Kloukinas Kostas CERN 28

16/9/08 Kloukinas Kostas CERN 29

CAE Tools Requirements 16/9/08 Kloukinas Kostas CERN 30

US Export License Radiation hardness is required for the SLHC and this technology could be considered as a “military asset” by the US authorities.  This could entail restrictions in the process of obtaining an export license from US for those state-of-the-art technologies. Delicate negotiations are ongoing with US authorities.  Allow HEP labs to access US based technologies.  Allow US collaborators to continue working on common HEP projects utilizing those technologies. Survey for an alternate, EU based, foundry is ongoing. 16/9/08 Kloukinas Kostas CERN 31

Key Technology Features 16/9/08 Kloukinas Kostas CERN 32 8RF-LM8RF-DM8WL8HP9SF9LP/RF Process130nm 130nm SiGe 90nm Vdd (V)1.2/ /1.2 Pad cell (V)2.5/ Level of Metals MetalizationCuCu + Al Cu Analog Thick MetalNoYes NoYes Density (Kgates/mm2) Power (μw/MHz/gate) Ring Osc. Delays (ps)27 21 Bipolar beta Bipolar ft (GHz) MIMcap (fF/μm 2 )n/a n/a VNCAP (fF/μm 2 )n/a1.3 n/a Resistorsn + diff. p +, p - poly. tantalum n + diff. p +, p - poly. tantalum n + diff. p +, p - poly. p poly tantalum n + diff. p +, p - poly. tantalum n + diff. p +, p - poly. tantalum n + diff. p +, p - poly. tantalum efuseyes

Tools Used in Standard Flows Design Compiler - dc - dc_shell -tcl  Used to convert functional RTL to gates using WLM to size output drivers Physical Compiler - pc - psyn_shell  Can synthesize RTL and perform placement simultaneously using steiner routes to estimate parasitics instead of WLM.  Can perform placement of gate level netlist  Can perform placement based optimization First Encounter - fe - encounter  Used for prototyping digital designs, producing physical information for optimizing logic, complete power-grid realization, and hierarchical controls for partitioning and budgeting, and hierarchical clock tree synthesis. Physically Knowledgeable Synthesis - pks - pks_shell  Optimizes the critical paths, taking congestion information into account, and uses true global routing to determine interconnect timing. 19/5/2008 Kostas Kloukinas CERN 33 Manhattan Routing Inc.

Tools Used in Standard Flows Nanoroute  All-purpose router for top-level and block-level routing Qx/Fire & Ice - qx  2.5D extractor based on validated tech files available from major foundries. Outputs RCs in DSPF/SPEF format for timing, signal integrity, power, and reliability sign-off verification Celtic  SI-aware delay calculator that provides a unified timing solution that accurately accounts for the impact of crosstalk and IR drop on both delay and functionality. CeltIC NDC combines crosstalk analysis from CeltIC signal-integrity analyzer with the delay calculation capabilities of SignalStorm® NDC. Celtic NDC can be used to complement both Cadence and non-Cadence static-timing analysis and place- and-route flows. PrimeTime - pt - pt_shell  Full-chip, gate-level static timing analysis tool optimized to analyze millions of gates in a short time, allowing multiple analysis runs in a single day Calibre  Industry standard physical verification tools. DRC/LVS 19/5/2008 Kostas Kloukinas CERN 34 Manhattan Routing Inc.