It’s OK to develop standards for custom design OK initiative Empowering Custom IC Design by cleaning up the mess underneath Open Kit Initiative Launch.

Slides:



Advertisements
Similar presentations
AP STUDY SESSION 2.
Advertisements

1
Copyright © 2003 Pearson Education, Inc. Slide 1 Computer Systems Organization & Architecture Chapters 8-12 John D. Carpinelli.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2003 Chapter 3 Data Transmission.
1 Copyright © 2013 Elsevier Inc. All rights reserved. Chapter 4 Computing Platforms.
Copyright © 2011, Elsevier Inc. All rights reserved. Chapter 6 Author: Julia Richards and R. Scott Hawley.
Author: Julia Richards and R. Scott Hawley
Properties Use, share, or modify this drill on mathematic properties. There is too much material for a single class, so you’ll have to select for your.
Balanced Device Characterization. Page 2 Outline Characteristics of Differential Topologies Measurement Alternatives Unbalanced and Balanced Performance.
Fixture Measurements Doug Rytting.
RXQ Customer Enrollment Using a Registration Agent (RA) Process Flow Diagram (Move-In) Customer Supplier Customer authorizes Enrollment ( )
1 Hyades Command Routing Message flow and data translation.
Business Transaction Management Software for Application Coordination 1 Business Processes and Coordination. Introduction to the Business.
1 Introducing the Specifications of the Metro Ethernet Forum MEF 19 Abstract Test Suite for UNI Type 1 February 2008.
We need a common denominator to add these fractions.
1 RA I Sub-Regional Training Seminar on CLIMAT&CLIMAT TEMP Reporting Casablanca, Morocco, 20 – 22 December 2005 Status of observing programmes in RA I.
Properties of Real Numbers CommutativeAssociativeDistributive Identity + × Inverse + ×
Local Customization Chapter 2. Local Customization 2-2 Objectives Customization Considerations Types of Data Elements Location for Locally Defined Data.
Custom Statutory Programs Chapter 3. Customary Statutory Programs and Titles 3-2 Objectives Add Local Statutory Programs Create Customer Application For.
Programming Language Concepts
1 Click here to End Presentation Software: Installation and Updates Internet Download CD release NACIS Updates.
Photo Slideshow Instructions (delete before presenting or this page will show when slideshow loops) 1.Set PowerPoint to work in Outline. View/Normal click.
Lost in Translation Measuring and Managing GOOD Web Intentions Marilyn Harmacek. 1.
Knowledge Extraction from Technical Documents Knowledge Extraction from Technical Documents *With first class-support for Feature Modeling Rehan Rauf,
B2B Solutions Study Summary Charts June – September 2013.
Week 2 The Object-Oriented Approach to Requirements
I n t e g r i t y - S e r v i c e - E x c e l l e n c e Headquarters U.S.A.F. 1 Commodity Councils 101 NAME (S) SAF/AQCDATE.
Break Time Remaining 10:00.
Chapter 5 – Enterprise Analysis
Table 12.1: Cash Flows to a Cash and Carry Trading Strategy.
Red Tag Date 13/12/11 5S.
PP Test Review Sections 6-1 to 6-6
Bright Futures Guidelines Priorities and Screening Tables
EIS Bridge Tool and Staging Tables September 1, 2009 Instructor: Way Poteat Slide: 1.
Chapter 3 Basic Logic Gates 1.
Access Tables 1. Creating a Table Design View Define each field and its properties Data Sheet View Essentially spreadsheet Enter fields You must go to.
1 tRelational/DPS Overview. 2 ADABAS Data Transfer: business needs and issues tRelational & DPS Overview Summary Questions? Demo Agenda.
R12 Assets A Look Inside SM. Copyright © 2008 Chi-Star Technology SM -2- High-Level Overview R12 Setups –Subledger Accounting –ADI Templates –XML Reports.
INTRODUCTION Lesson 1 – Microsoft Word Word Basics
Operating Systems Operating Systems - Winter 2011 Dr. Melanie Rieback Design and Implementation.
Operating Systems Operating Systems - Winter 2012 Dr. Melanie Rieback Design and Implementation.
Last Planner ® National Capital Region Community of Practice Victor Sanvido – Southland Industries Matt Bruening – Southland Industries 1.
Sample Service Screenshots Enterprise Cloud Service 11.3.
Copyright © 2012, Elsevier Inc. All rights Reserved. 1 Chapter 7 Modeling Structure with Blocks.
1 Presenter: Josh Stuckey, Manager Harris County Permits Northwest Freeway Suite 120 Houston, Texas
1 RA III - Regional Training Seminar on CLIMAT&CLIMAT TEMP Reporting Buenos Aires, Argentina, 25 – 27 October 2006 Status of observing programmes in RA.
Basel-ICU-Journal Challenge18/20/ Basel-ICU-Journal Challenge8/20/2014.
1..
CONTROL VISION Set-up. Step 1 Step 2 Step 3 Step 5 Step 4.
Adding Up In Chunks.
1 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt 10 pt 15 pt 20 pt 25 pt 5 pt Synthetic.
1 hi at no doifpi me be go we of at be do go hi if me no of pi we Inorder Traversal Inorder traversal. n Visit the left subtree. n Visit the node. n Visit.
Analyzing Genes and Genomes
Systems Analysis and Design in a Changing World, Fifth Edition
COUNTY HEALTH RANKINGS & ROADMAPS 101 Presenter name Title.
Essential Cell Biology
Exponents and Radicals
Clock will move after 1 minute
PSSA Preparation.
Chapter 11 Creating Framed Layouts Principles of Web Design, 4 th Edition.
Essential Cell Biology
Immunobiology: The Immune System in Health & Disease Sixth Edition
Chapter 13 Web Page Design Studio
Physics for Scientists & Engineers, 3rd Edition
Energy Generation in Mitochondria and Chlorplasts
Murach’s OS/390 and z/OS JCLChapter 16, Slide 1 © 2002, Mike Murach & Associates, Inc.
RefWorks: The Basics October 12, What is RefWorks? A personal bibliographic software manager –Manages citations –Creates bibliogaphies Accessible.
Implementing Strategy in Companies That Compete in a Single Industry
Profile. 1.Open an Internet web browser and type into the web browser address bar. 2.You will see a web page similar to the one on.
Presentation transcript:

it’s OK to develop standards for custom design OK initiative Empowering Custom IC Design by cleaning up the mess underneath Open Kit Initiative Launch DAC 2003 June 2

2 OK initiative it’s OK to develop standards for custom design I’m OK You’re OK “but custom design isn’t feeling that well”

3 OK initiative it’s OK to develop standards for custom design Today’s Agenda 9:00 Welcome - Nick English 9:10 Problem Statement - Jim Solomon 9:25 Open Kit Initiative - Nick 9:40 Accellera - Vassilios Gerousis 9:55 Q&A and Invitation to Join, Vassilios

4 OK initiative it’s OK to develop standards for custom design Custom Design Today OK, so what’s the problem? Jim Solomon

5 OK initiative it’s OK to develop standards for custom design What is the Market Demanding? Source: Cadence/ IBS Corporation IBS Corp projects that MS-SOCs account for 30% of SOCs in 2003, DOUBLING to 70% in 2006

6 OK initiative it’s OK to develop standards for custom design What We Need to Meet The Demand  Task automation and flow optimization  New, innovative EDA tools  Custom design IP  Reuse of that IP  Rapid access to foundries The direction is known, but the progress has been slow

7 OK initiative it’s OK to develop standards for custom design How are we doing?  Productivity –Really, has it improved in 10 years? 20?  Automated Design Tools – Still mostly manual today  Custom/Analog IP Market –No company with long-term success  Standards – Spice? - paper, pencil - word-of-mouth So What Gives: The Market or The Method?

8 OK initiative it’s OK to develop standards for custom design So what’s Not OK in Custom Design Time it takes to integrate design kitsX Agreement on Design Kit DataX Standardized delivery methodsX Designer’s trust of Kit/Tool resultsX Custom IP reuse experiencesX “Overall satisfaction in the industry with these elements of the design chain”X OK Not OK “Now that we share foundries, libraries, and tools, this stuff matters”

9 OK initiative it’s OK to develop standards for custom design The 30,000 Foot View: A Jungle A A A IP Foundry EDA A Design Community BC B C B C A’ B’ C’ Everyone is struggling to find their way

10 OK initiative it’s OK to develop standards for custom design The 30,000 Foot View: Future A A A IP Foundry EDA A Design Community BC B C B C A’ B’ C’ A design kit standard to serve the custom design community

11 OK initiative it’s OK to develop standards for custom design Silicon World: 5 Basic Components  Components – Transistor – Diode – Res – Cap – Ind  But… Standards? – GDSII? – HSPICE? – Artist? – Calibre? – Virtuoso? – Cadence PDK?  Lack of standards at elemental level – Creates huge inefficiencies – Inhibits progress in the custom design world “We’re proposing a stronger foundation”

12 OK initiative it’s OK to develop standards for custom design OK!, Here is what we are going to do about it Well Nick, I’ve described the problem, so how are we going to make it OK ?

13 OK initiative it’s OK to develop standards for custom design OK Objective Put a Strong Foundation to the IC Design Process Reduce Redundant Work by Multiple Companies and the Inefficiencies and Nuisances Work in Areas of Minimal Competition Between Vendors Continue Standardization Efforts That are helping the industry

14 OK initiative it’s OK to develop standards for custom design Things to work on  Design Function, Nomenclature and categories  Design kit elements and formats  Tool & technology fit  Design type and applications  Management of all this stuff –Ownership –Qualification –Revision Control –Distribution

15 OK initiative it’s OK to develop standards for custom design There Is A Way To Go About It  Isolate Component from Tool from Process  Allow C, T, P to advance Independently  Allow Efficient Commerce in C or T or P –Without having to be unduly dependent on one another  Allow for Exceptions and/or Proprietary IP  Getting started –Outline the entire problem, or as much as we can –Simplify that problem to a basic set –Do the simple, useful things first

16 OK initiative it’s OK to develop standards for custom design Who Cares?  Designer community  Library & IP developers  Internal DA groups  EDA tool providers  Foundries

17 OK initiative it’s OK to develop standards for custom design Benefits to Design Community  Fewer mistakes in getting Si out  Less confusion in comparing foundries  More flexibility in choosing tools  Less confusion in comparing tools  Quicker ramp-up of new tool flows

18 OK initiative it’s OK to develop standards for custom design Benefits to Foundries  Fewer Kits to Produce  Faster “bring-up” and easier support of new tool flows  Fewer errors due to versioning and/or compatibility issues  Faster customer adoption of new Kits  Easier to differentiate foundry specialty offerings

19 OK initiative it’s OK to develop standards for custom design Benefits to Library & IP Developers  Fewer different elements of the kits to understand and maintain  Quicker understanding of process differences  Organized OK structures to deal with –Common device level foundation  Easier regression testing of migrated components

20 OK initiative it’s OK to develop standards for custom design Benefits to EDA Companies  Speeds new tool adoption/usage/proliferation  Increases value with more of a total solution (tools + standard, i.e. known design kits)  Promotes openness and levels the playing field  Tool writers know what to expect of the data structures and behavior

21 OK initiative it’s OK to develop standards for custom design Time To Take Action  Time to find a better way  Time to stop subscribing to the old beliefs  Time to establish a foundation that everyone can build on  Time to empower the Custom IC designer OK !

22 OK initiative it’s OK to develop standards for custom design Can Accellera Help? Well Vassilios, Jim challenged me. So, let me ask you: How can Accellera help make it OK?

23 OK initiative it’s OK to develop standards for custom design Accellera OK Technical Committee A Proven Standards Approach™

24 OK initiative it’s OK to develop standards for custom design Accellera Proven Standards  Accellera is a business driven standard organization: –Over 400 technical experts (volunteers). –Proven standards (Verilog, SDF, ALF, SystemVerilog, PSL, Verilog-AMS, SCE-API, etc.). –Excellent Technical Standards built with proven donated technology. –Quick standards for innovative tools. –Release to IEEE when standards are solid with tools and usage

25 OK initiative it’s OK to develop standards for custom design Accellera Standard Landscape Accellera Theme (System To Silicon) Rosetta (The System Level Language) And Semantics SystemVerilog 3.1 The First HDVL (Embedded Verification, Formal Assertion, Architectural Language, And C/API Interface) Open Verification Library OVL Property Specification Language PSL 1.01 High Level Transaction For modeling, tools, emulation and debuggers SCE-API 1.0 Verilog-AMS 2.1 IEEE ALF library Foundations From RTL to Silicon Modeling Open Kit ( OK )

26 OK initiative it’s OK to develop standards for custom design Accellera OK Technical Committee  Accellera had a kick off meeting to investigate the formation of an Accellera OK Technical Committee.  We developed mission and a set of proposed goals.  All attendees expressed commitment to participate in OK.  The OK Technical Committee Proposal will be presented to Accellera Board for final approval on June 4.

27 OK initiative it’s OK to develop standards for custom design Open Kit Mission  Develop and promote a standard for a design kit to enable and facilitate more efficient and automated custom IC design.

28 OK initiative it’s OK to develop standards for custom design Proposed Goals/Objectives  Build a strong foundation for automated custom IC design –Standard nomenclatures. –Interchange format between tools. –Standard manufacturing manuals –Device Models –Layer definitions. –Netlist and symbols and display files (Color, size, shape, appearance, _) –Etc.

29 OK initiative it’s OK to develop standards for custom design Invitation to Join  Join the Accellera OK Technical Committee. Join Artisan, AWR, Cadence, Synopsys, Mentor, NEC, and Infineon  Help create the best WG processes  Define the Open Kit roadmap  Begin the OK standard development You can make it OK!

it’s OK to develop standards for custom design OK initiative Empowering Custom IC Design by cleaning up the mess underneath Nick English fax For more information: Q&A and Invitation

it’s OK to develop standards for custom design OK initiative Technical Approach Nick English

32 OK initiative it’s OK to develop standards for custom design There Is A Way To Go About It Isolate Component from Tool from Process Allow C, T, P to advance Independently Allow Efficient Commerce in C or T or P Without having to be unduly dependent on one another Allow for Exceptions and/or Proprietary IP Getting started Outline the entire problem, or as much as we can Simplify to a basic set Do the simple, useful things first

33 OK initiative it’s OK to develop standards for custom design Standards to Permit Efficient “Value-add” Foundry IC Designer Fab data Component EDA Views Internal Fab data Auto Gen Auto Gen EDA Flow Auto Gen Component data IP Creator Internal IP data Auto Gen Component, Process and Tool Independence EDA tools EDA View API

34 OK initiative it’s OK to develop standards for custom design Possible Silicon-Level Standards  Standards to document... –Spice Model –DRC rules –LVS rules –Extraction (device/interconnect) rules –Process Layers

35 OK initiative it’s OK to develop standards for custom design Possible Component-Level Standards  Standards to document…. –Device name –Device type: nfet, pfet, diode, etc –Symbol graphic –Parameter and Corner methods –Layout functions –Electrical and physical relationships

36 OK initiative it’s OK to develop standards for custom design Organize OK 4-D Table Design Function Categories Kit Elements Vendor’s Tools & Technologies Design Types

37 OK initiative it’s OK to develop standards for custom design OK 4-Dimensions 1. Design Functions & Data-Base Categories  Process, Device, Circuit simulation, Physical Implementation and Verification, Extraction, etc. 2. Design Kit Elements  Hierarchical Elements of Data Transistor Level data, Models, DR., DRC, LVS, Interconnect, Electrical and Topology data, etc. Tool-Dependent Elements Tool-Independent Elements 3. Vendor’s Tools & Technologies  EDA, Foundry, Library, IP Vendors 4. Design Types and Applications  Custom Digital, Mix-Sig., Analog, RF Level 1, 2, etc.

38 OK initiative it’s OK to develop standards for custom design Sample OK 4-D Table, Complex..!

39 OK initiative it’s OK to develop standards for custom design Let’s Simplify The Goal Step 1:For all participants to agree on a first level O pen K it for Custom Digital Design Step 2: Identify Tool-Dependent, Tool- Independent, and Tool-Dependent- Abstracted components (TD, TI, TDA) and decide what to do about each of them Step 3: When we succeed here, we will proceed to the next level...

40 OK initiative it’s OK to develop standards for custom design Basic OK 3-D Table, much simpler & more manageable......

41 OK initiative it’s OK to develop standards for custom design 1. Agree on TI kit elements 2. Analyze and agree on the TDA kit elements. This may require a technical Working Group to develop an abstraction in order to convert or translate the incompatible parameters to a set of new compatible parameters. –This may require generation of an automatic conversion / translation utility or code by the Working Group 3. Agree on TD kit elements and decide how many different versions of design kits are necessary to be proposed by the Working Group Proposed Custom Digital Design, OK Level-1

42 OK initiative it’s OK to develop standards for custom design OK Management Issues 1. Ownership –Who owns the “Darn” thing ? 2. Qualification –EDA-Foundry –Library-Foundry –Designer-Foundry 3. Revision Control –Tool, Process, Library Synchronization 4. Distribution –Web-Base Accounts –Automatic Releases –Schedule Releases

43 OK initiative it’s OK to develop standards for custom design Remember Outline the entire problem, or as much as we can Simplify to a basic set Do the simple things first And then proceed...

it’s OK to develop standards for custom design OK initiative Thank you Nick English