An Introduction to Starburst Technologies, Inc. for DoD DMSMS Teaming Group by Richard S. Lowry.

Slides:



Advertisements
Similar presentations
VHDL Design of Multifunctional RISC Processor on FPGA
Advertisements

Embedded System, A Brief Introduction
Digital Systems Verification Lecture 13 Alessandra Nardi.
TOPIC : SYNTHESIS DESIGN FLOW Module 4.3 Verilog Synthesis.
1 General-Purpose Languages, High-Level Synthesis John Sanguinetti High-Level Modeling.
SOC Design: From System to Transistor
ECOE 560 Design Methodologies and Tools for Software/Hardware Systems Spring 2004 Serdar Taşıran.
EELE 367 – Logic Design Module 2 – Modern Digital Design Flow Agenda 1.History of Digital Design Approach 2.HDLs 3.Design Abstraction 4.Modern Design Steps.
Behavioral Design Outline –Design Specification –Behavioral Design –Behavioral Specification –Hardware Description Languages –Behavioral Simulation –Behavioral.
1 Hardware description languages: introduction intellectual property (IP) introduction to VHDL and Verilog entities and architectural bodies behavioral,
ENEE 408C Lab Capstone Project: Digital System Design Spring 2006 Class Web Site:
Digital System Design Verilog ® HDL Maziar Goudarzi.
Implementation of DSP Algorithm on SoC. Mid-Semester Presentation Student : Einat Tevel Supervisor : Isaschar Walter Accompaning engineer : Emilia Burlak.
Foundation and XACTstepTM Software
1 Chapter 7 Design Implementation. 2 Overview 3 Main Steps of an FPGA Design ’ s Implementation Design architecture Defining the structure, interface.
VLSI Design Lab Introduction
(1) Introduction © Sudhakar Yalamanchili, Georgia Institute of Technology, 2006.
© 2011 Xilinx, Inc. All Rights Reserved Intro to System Generator This material exempt per Department of Commerce license exception TSU.
© 2011 Xilinx, Inc. All Rights Reserved This material exempt per Department of Commerce license exception TSU Xilinx Tool Flow.
Chap. 1 Overview of Digital Design with Verilog. 2 Overview of Digital Design with Verilog HDL Evolution of computer aided digital circuit design Emergence.
1 3-General Purpose Processors: Altera Nios II 2 Altera Nios II processor A 32-bit soft core processor from Altera Comes in three cores: Fast, Standard,
CAD Techniques for IP-Based and System-On-Chip Designs Allen C.-H. Wu Department of Computer Science Tsing Hua University Hsinchu, Taiwan, R.O.C {
ASIC/FPGA design flow. FPGA Design Flow Detailed (RTL) Design Detailed (RTL) Design Ideas (Specifications) Design Ideas (Specifications) Device Programming.
Design Verification An Overview. Powerful HDL Verification Solutions for the Industry’s Highest Density Devices  What is driving the FPGA Verification.
Hardware Design Environment Instructors: Fu-Chiung Cheng ( 鄭福炯 ) Associate Professor Computer Science & Engineering Tatung University.
Copyright © 2002 Qualis Design Corporation Industry and Textbook Overview Qualis Design Corporation PO Box 4444 Beaverton, Oregon USA Phone:
Xilinx Programmable Logic Design Solutions Version 2.1i Designing the Industry’s First 2 Million Gate FPGA Drop-In 64 Bit / 66 MHz PCI Design.
EL 3101 EL310 Hardware Description Languages Spring 2015 Instructor: Ilker Hamzaoglu Teaching Assistant: Ercan Kalalı Web Site:
Teaching Functional Verification – Course Organization Design Automation Conference Sunday, June 9, 2002.
System Design with CoWare N2C - Overview. 2 Agenda q Overview –CoWare background and focus –Understanding current design flows –CoWare technology overview.
COE 405 Design and Modeling of Digital Systems
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 An Update on Verilog Ξ – Computer Architecture Lab 28/06/2005 Kypros Constantinides.
VLSI DESIGN CONFERENCE 1998 TUTORIAL Embedded System Design and Validation: Building Systems from IC cores to Chips Rajesh Gupta University of California,
Introduction to FPGA Created & Presented By Ali Masoudi For Advanced Digital Communication Lab (ADC-Lab) At Isfahan University Of technology (IUT) Department.
Business Trends and Design Methodologies for IP Reuse Allen C.-H. Wu Department of Computer Science Tsing Hua University Hsinchu, Taiwan, R.O.C {
EL 402Spring Ilker Hamzaoglu1 EL402 VLSI System Design II Spring 2009 Instructor: Ilker Hamzaoglu MDBF 1037 Teaching Assistant:
Introductory project. Development systems Design Entry –Foundation ISE –Third party tools Mentor Graphics: FPGA Advantage Celoxica: DK Design Suite Design.
An Overview of Hardware Design Methodology Ian Mitchelle De Vera.
ASIC to FPGA Conversion Flow. Conversion Feasibility Flow Chart Design Rules Checking Feasibility Report RTL CodeQuick Conversion ASIC Netlist Fault coverage.
1 Hardware/Software Co-Design Final Project Emulation on Distributed Simulation Co-Verification System 陳少傑 教授 R 黃鼎鈞 R 尤建智 R 林語亭.
Digital System Design Verilog ® HDL Introduction to Synthesis: Concepts and Flow Maziar Goudarzi.
ECE 551: Digital System Design & Synthesis Motivation and Introduction Lectures Set 1 (3 Lectures)
Ready to Use Programmable Logic Design Solutions.
© 2005 Xilinx, Inc. All Rights Reserved This material exempt per Department of Commerce license exception TSU CORE Generator System.
Altera Technical Solutions Seminar Schedule OpeningIntroduction FLEX ® 10KE Devices APEX ™ 20K & Quartus ™ Overview Design Integration EDA Integration.
EECE 320 L8: Combinational Logic design Principles 1Chehab, AUB, 2003 EECE 320 Digital Systems Design Lecture 8: Combinational Logic Design Principles.
EMT 351/4 DIGITAL IC DESIGN Week # 1 EDA & HDL.
Introduction to design with VHDL
Programmable Hardware: Hardware or Software?
ASIC Design Methodology
Digital System Design An Introduction to Verilog® HDL
EEE2135 Digital Logic Design Chapter 1. Introduction
Topics Modeling with hardware description languages (HDLs).
Topics Modeling with hardware description languages (HDLs).
332:437 Lecture 7 Verilog Hardware Description Language Basics
Programmable Logic Design Solutions
ECE 699: Lecture 3 ZYNQ Design Flow.
332:437 Lecture 7 Verilog Hardware Description Language Basics
Teaching Functional Verification – Course Organization
VHDL Introduction.
Xilinx/Model Technology Powerful FPGA Verification Solution
HIGH LEVEL SYNTHESIS.
332:437 Lecture 7 Verilog Hardware Description Language Basics
Win with HDL Slide 4 System Level Design
THE ECE 554 XILINX DESIGN PROCESS
H a r d w a r e M o d e l i n g O v e r v i e w
Digital Designs – What does it take
THE ECE 554 XILINX DESIGN PROCESS
Presentation transcript:

An Introduction to Starburst Technologies, Inc. for DoD DMSMS Teaming Group by Richard S. Lowry

Agenda u Introduction to Starburst Technologies, Inc. A brief discussion about our facility, our equipment and tools, our people, and our experience. u VHDL A short discussion on VHDL. Panacea to re- engineering???? u Increasing Challenges in Dealing with Obsolescence Future Challenges Future Solutions

Introduction to Starburst Technologies, Inc.

About Us u Incorporated in October 1992 u We are a Woman-Owned Business u Internationally recognized ASIC design firm u Finest Engineering staff in the World –100+ years design experience –100+ ASIC designs –50+ design conversions u Offices located in Orlando, Florida

Our Home

Our Facility u We lease 3,700 Sq. Ft. of Office Space. u The space includes: 10 Offices 3 Design Centers with 15 design seats Multi-media Conference Room ReceptionLibrary Break/Lunch Room

STIs Design Center u Ultra30, Ultra2, Sparc, and NT workstations u FTP site with T1 connection to Internet u State-of-the-art Design Software Available Model Tech System V simulator Renoir High-level design tools Leonardo Spectrum synthesis LSI Logics Toolkit, CMDE, FlexStream, Vega TeraForm RTL Place and Route DFT Advisor, BSD Architect, and FastScan Verilog -XL

We Have Extensive ASIC- Related Tool Experience u We have experience in most ASIC tools. Verilog-XL VCS Verilog-NC Quicksim ModelSim Design Compiler MOTIVE Leonardo Spectrum AMBIT Build Gates PrimeTime Test Compiler FastScan DFT Advisor PKS Formality Renoir Visual HDL BestBench TeraForm Verilog-XL VCS Verilog-NC Quicksim ModelSim Design Compiler MOTIVE Leonardo Spectrum AMBIT Build Gates PrimeTime Test Compiler FastScan DFT Advisor PKS Formality Renoir Visual HDL BestBench TeraForm

Services Provided u Turn Key ASIC and FPGA Design u Test Bench Development u Design Verification u Design Conversions u Verilog Training u On-Site Design Consulting u Design Center Services u Core Development u Design Tool and Methodology Consulting

We Have a Strong Customer Base Ericsson Smiths Industries Ericsson Smiths Industries AMIHoneywell/AlliedSignal AMIHoneywell/AlliedSignal LSI LogicSchwartz Electro Optics LSI LogicSchwartz Electro Optics Lucent TechnologiesDPT/ADAPTEC Lucent TechnologiesDPT/ADAPTEC Lockheed MartinRaytheon Lockheed MartinRaytheon Theseus LogicSynova, Inc. Theseus LogicSynova, Inc. Esperan, Ltd.Harris Esperan, Ltd.Harris Metric Systems Cadence Design Systems Metric Systems Cadence Design Systems

We Have Design Experience in Many Technologies u AT&T BELL LABS - NAVY NTDS chip u LOCKHEED MARTIN – GAPP Image Proc. ASICs u LOCKHEED MARTIN – RADAR Sig. Proc. ASICs u LUCENT - GIGABIT Ethernet / PCI Chip u APPLE COMPUTER - 3 Graphics Chips - PCI u ERICSSON - Telecom Network Switch ASICs u ERICSSON - Wireless Internet ASICs

We Have Design Experience (Contd) u XLNT - Gigabit Ethernet Chip u SYMBOL TECHNOLOGIES - Bar Code Decoder u SYNOVA - Rad Hard MIPS Processor u BROCADE - Router on a chip - RAMBUS & serial links u DPT - Data Path Chip – PCI u Igt – ATM ASIC

We Have Extensive ASIC- Related Tool Experience u We have experience with several ASIC Vendor tools and design flows. AMI CHIP EXPRESS AMI CHIP EXPRESS HONEYWELL LSI LOGIC HONEYWELL LSI LOGIC LUCENT TI LUCENT TI

ASIC-Related Language Experience u We employ industry standard languages in our day-to-day operations. u We are proficient with both Verilog and VHDL –Verilog is our primary HDL for design –We use VHDL as required. u We employ C/C++ as scripting and modeling languages.

We Have Conducted All Types of Design Conversions u FPGA to Gate Array 18 u LSI Gate Array to FPGA 6 u LSI Gate Array to AMI ASIC 30 u LSI Gate Array to Other ASIC 6 u LSI MIPS Core to HW RADHARD 2 u LSI DSP chip to LSI RADHARD 2 u VLSI Std Cell to LSI Std Cell 4

Design Conversions u We have converted designs from 1,500 to 150,000 gates. u Completely regenerated a design from schematics. u Have reengineered several proprietary megafunctions. u StarBlocks

StarBlocks u Starburst Technologies is in the process of developing a comprehensive set of synthesizable functions. Some of the functions that are currently available are: 3 port adders fast adders twos compliment multipliers Reed-Solomon Decoder UARTsFIFOs

VHSIC Hardware Description Language

VHSIC Hardware Description Language (VHDL) u Developed as a procurement specification. u Evolved into a Synthesis and Simulation language. u Different levels of abstraction available. –Behavioral – Simulation Only –RTL – Simulation and Synthesis –Gate – Simulation

Behavioral VHDL u Only describes the functionality of the design. A + B = C Used for definition and debug of design requirements and For definitions within testbenches Extensive engineering effort required to reproduce a complete design from a Behavioral model.

Register Transfer Language (RTL) VHDL u Describes the functionality and architecture of a design. u RTL is the input to Synthesis tools. u Additional information is required to duplicate design: –Synthesis Constraints –Timing Constraints Some engineering effort required to reproduce a Complete design from a RTL description.

Gate-Level VHDL u Describes the design as related to a particular Manufacturers gate-level library. u Also tied to a particular process. u May not provide a complete description for conversion: –Proprietary Megafunctions –Memory Elements –FPGA With the exception of missing elements, requires the least amount engineering effort to reproduce a complete design.

Increasing Challenges in Dealing with Obsolescence

Future Challenges u Designs are getting bigger. –1,000,000+ gates –Embedded IP u.5 micron lines are shutting down u Design documentation typically not available. –Misplaced netlists –No baseline simulations u DSM timing closure

Future Solutions u First we must instill a discipline in our engineers and managers to: Design for Reuse Reuse Methodology Manual, Keating and Bricaud. Kluwer Academic Publishers, 1998 Document and Properly Archive Designs

Solutions for Today u Each design must be evaluated separately. u When chip re-engineering is required: –Use as much of the original design database as possible. –Understand what pieces to the puzzle are missing and what it will take to regenerate these pieces. –Understand the pitfalls of using the newer manufacturing technology. DSM designs will inevitably have timing closure issues.

Solutions for Today u Remember that no set of simulation vectors can provide 100% verification of the conversion. u Static Timing Analysis and Formal Verification techniques should be used wherever possible.