HardWireTM FpgASIC The Superior ASIC Solution

Slides:



Advertisements
Similar presentations
Keith Bergevin Senior Design Engineer th St., Bldg 620 Sacramento, Calif Phone: (916) , Fax: (916)
Advertisements

Spartan-3 FPGA HDL Coding Techniques
Xilinx CPLDs and FPGAs Module F2-1. CPLDs and FPGAs XC9500 CPLD XC4000 FPGA Spartan FPGA Spartan II FPGA Virtex FPGA.
Integrated Circuits Laboratory Faculty of Engineering Digital Design Flow Using Mentor Graphics Tools Presented by: Sameh Assem Ibrahim 16-October-2003.
Spartan II Features  Plentiful logic and memory resources –15K to 200K system gates (up to 5,292 logic cells) –Up to 57 Kb block RAM storage  Flexible.
The Spartan 3e FPGA. CS/EE 3710 The Spartan 3e FPGA  What’s inside the chip? How does it implement random logic? What other features can you use?  What.
Evolution of implementation technologies
February 4, 2002 John Wawrzynek
Implementation of DSP Algorithm on SoC. Mid-Semester Presentation Student : Einat Tevel Supervisor : Isaschar Walter Accompaning engineer : Emilia Burlak.
Xilinx at Work in Hot New Technologies ® Spartan-II 64- and 32-bit PCI Solutions Below ASSP Prices January
CoolRunner ™ -II Low Cost Solutions. Quick Start Training Introduction CoolRunner-II system level solution savings Discrete devices vs. CoolRunner-II.
ISE. Tatjana Petrovic 249/982/22 ISE software tools ISE is Xilinx software design tools that concentrate on delivering you the most productivity available.
FPGA IRRADIATION and TESTING PLANS (Update) Ray Mountain, Marina Artuso, Bin Gui Syracuse University OUTLINE: 1.Core 2.Peripheral 3.Testing Procedures.
® Introducing the Xilinx Spartan Series High Performance, Low Cost FPGAs with on-chip SelectRAM Memory.
Section II Basic PLD Architecture. Section II Agenda  Basic PLD Architecture —XC9500 and XC4000 Hardware Architectures —Foundation and Alliance Series.
Open Discussion of Design Flow Today’s task: Design an ASIC that will drive a TV cell phone Exercise objective: Importance of codesign.
Lessons Learned The Hard Way: FPGA  PCB Integration Challenges Dave Brady & Bruce Riggins.
© 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.
Spartan Series FPGAs. Introducing the Xilinx Spartan Series  New Xilinx solution for high-volume applications  No compromises Performance, RAM, Cores,
J. Christiansen, CERN - EP/MIC
® SPARTAN Series High Volume System Solution. ® Spartan/XL Estimated design size (system gates) 30K 5K180K XC4000XL/A XC4000XV Virtex S05/XL.
FPGA-Based System Design: Chapter 3 Copyright  2004 Prentice Hall PTR FPGA Fabric n Elements of an FPGA fabric –Logic element –Placement –Wiring –I/O.
FPGA-Based System Design: Chapter 3 Copyright  2004 Prentice Hall PTR Topics n FPGA fabric architecture concepts.
Programmable Logic Devices
® Additional Spartan-XL Features. ® Family Highlights  Spartan (5.0 Volt) family introduced in Jan. 98 —Fabricated on advanced 0.5µ process.
Introduction to FPGA Created & Presented By Ali Masoudi For Advanced Digital Communication Lab (ADC-Lab) At Isfahan University Of technology (IUT) Department.
Field Programmable Gate Arrays (FPGAs) An Enabling Technology.
EE3A1 Computer Hardware and Digital Design
HardWireTM FpgASIC The Superior ASIC Solution
ACCESS IC LAB Graduate Institute of Electronics Engineering, NTU FPGA Design with Xilinx ISE Presenter: Shu-yen Lin Advisor: Prof. An-Yeu Wu 2005/6/6.
“Supporting the Total Product Life Cycle”
Tools - Design Manager - Chapter 6 slide 1 Version 1.5 FPGA Tools Training Class Design Manager.
Tools - LogiBLOX - Chapter 5 slide 1 FPGA Tools Course The LogiBLOX GUI and the Core Generator LogiBLOX L BX.
FPGA-Based System Design: Chapter 1 Copyright  2004 Prentice Hall PTR Moore’s Law n Gordon Moore: co-founder of Intel. n Predicted that number of transistors.
EE121 John Wakerly Lecture #15
Ready to Use Programmable Logic Design Solutions.
FPGA-Based System Design: Chapter 3 Copyright  2004 Prentice Hall PTR Topics n FPGA fabric architecture concepts.
Programmable Logic Devices
Introduction to the FPGA and Labs
Topics SRAM-based FPGA fabrics: Xilinx. Altera..
Dept. of Electrical and Computer Engineering
M1.5 Foundation Tools Xilinx XC9500/XL CPLD
A tutorial guide to start with ISE
XC Developed for a Better ISP Solution
The Complete Solution for Cost-Effective PCI & CompactPCI Implementations 1.
ECE 4110–5110 Digital System Design
Electronics for Physicists
FPGA Implementation of Multicore AES 128/192/256
Maintaining Data Integrity in Programmable Logic in Atmospheric Environments through Error Detection Joel Seely Technical Marketing Manager Military &
The Xilinx Virtex Series FPGA
XC4000E Series Xilinx XC4000 Series Architecture 8/98
Week 5, Verilog & Full Adder
Programmable Logic Design Solutions
Chapter 10: IC Technology
FPGA Tools Course Answers
XC9500XL New 3.3v ISP CPLDs.
XILINX CPLDs The Total ISP Solution
ChipScope Pro Software
تراشه ها ي منطقي برنامه پذ ير
The performance requirements for DSP applications continue to grow and the traditional solutions do not adequately address this new challenge Paradigm.
Chapter 10: IC Technology
Win with HDL Slide 4 System Level Design
The Xilinx Virtex Series FPGA
Electronics for Physicists
ChipScope Pro Software
"Computer Design" by Sunggu Lee
Chapter 10: IC Technology
Xilinx Alliance Series
Presentation transcript:

HardWireTM FpgASIC The Superior ASIC Solution CORES Xilinx is the only PLD company capable of combining dense FPGA’s with pre-verified LogiCores that can be converted to Xilinx fpgASIC products for volume cost reductions. This gives the ASIC and the FPGA customer solutions for total product life cycle support. 1

Agenda Conversion Experience Success Stories Conversion Process Conversion Time

Xilinx Has Seven Years of FPGA Conversion Experience Over 800 Xilinx FPGA’s Converted Over 5 Million Devices Shipped >95% first-time-right Prototypes Experience with Complex Designs PCI High RAM Usage Asynchronous Clocks Only Xilinx has experience since 1991 converting only Xilinx designs. This means we are most familiar with our own technology, and we build our HardWire ASIC technology to specifically match the features and functionality of our FPGA’s. We ship high volume as well. We support HardWire devices into key volume markets such as PC, cellular phones, GPS and printer peripherals. Xilinx has vast experience converting many complex features from FPGA to ASIC. PCI, Dual Port RAM and configuration logic can be tricky unless converted by a party who knows the technology. Xilinx knows its own features. 1

HardWire Success Application: Arcade Video Game FPGA: XC4020E-2PQ208 Features: Dual port RAM, PCI Logicore (Initiator and Target) Comment: Attempted to do standard ASIC with several manufacturers with no success. Solution: Only the HardWire ASIC solution was able to incorporate the logic and features providing a cost effective solution. HardWire Device: XC4420-PQ208C Projected Volume: 120-200KU per year. 1

HardWire Success Application: Controller chip in three chip telecom chipset. FPGA: XC4020E-3PQ208I Features: Dual port RAM, JTAG and Configuration Emulation. Comment: Needed fast time to market cost effective solution. Internal solution could not meet time to market requirements. Solution: HardWire ASIC provided production quality samples 7 weeks after the design submittal kit was received. Including package change. HardWire Device: XC4420-TQ100C Projected Volume: 100-300KU per year. Sold to several phone companies 2

HardWire Success Application: six chip encryption chipset for next generation phone/radio base station. FPGA: XC3030-5PC84I, XC5204-4PQ100, XC4005E-3PQ100. Features: SelectRAM, JTAG and Configuration Emulation. Comment: Limited engineering resources available to complete conversion process. Time to completion critical for end customer. Solution: Used different HardWire technologies to match features and performance with most cost effective solution. Production quality samples delivered 6 weeks after complete design submittal kit received. HardWire Device: XC3330-PC84I, XC5404-PQ100I, XC4405-PQ100C Projected Volume: 10-20KU per year. 3

Ensure Conversion Success Use good ASIC design practices Fully synchronous design methodology Acceptable timing margins in chip periphery Position GND pins to avoid problems with simultaneous switching outputs Fully test designs in the FPGA Run Design Rule Check - make sure there are no errors Communicate Requirements as Soon as Possible RAM/JTAG/Configuration Emulation I/O drives and slew rate Any special timing issues Submit Clear, Accurate, Complete Documentation Following these simple points can lead to a better first time success rate. 2

HardWire Conversion Flow Customer XILINX Design Submittal: Form Design file Schematic Design Check DesignLockTM Conversion Timing Analysis TBLK Insertion Design Sign-off Build Prototype: Vector Generation Mask Generation Fab, Assembly, Test The conversion flow from Xilinx FPGAs to HardWire Arrays is simple and straight forward. The customer submits the .LCA file developed for the FPGA, and a schematic. Xilinx factory applications staff will run a Design Review. After the design review is signed by the customer, Xilinx generates prototypes on a production line, and ships the prototypes to the customer for testing. Once the customer verifies the HardWire prototype devices work the same as the FPGA, the Prototype Approval form is signed and Xilinx can produce volume quantity units. Evaluate & Approve Proto HardWire Production 1

HardWire DESIGNLOCK Conversion Reduces Re-design Risk FPGA HardWire Relative placement and routing is preserved throughout the flow. This is true for all generations of HardWire technology. The benefit to the customer is that the risk of design malfunction due to timing errors is virtually eliminated. All CLBs and nets are preserved - No netlist transformation Unused CLB/logic is not mapped for optimal die size CLBs & nets are maintained in the same relative location on the die.

HardWire CLB Based Mapping Preserves Functionality CLB Mapping Preserves Placement ASIC Place and Route is Random By Design Because we focus on mapping a design at the CLB level, rather than the gate level, placement is preserved when moving from the FPGA to the ASIC. The ASIC device is exactly as small as it can possibly be, because the programmable elements are pulled out and because today’s technologies are pad limited.

DesignLocktm Methodology Minimizes Change HardWire ASIC DesignLocktm Methodology: Placement, Routing and Relative Timing Preserved FPGA DEVICE ROUTING Generic ASIC Routing Can Change Critical Paths Through the DesignLock process, the routing is preserved as much as possible in the HardWire device as well. All constraints and relationships in the FPGA design files are carried over to the ASIC. The less disruption to the device through conversion means the less need for re-verification and full simulations of the translated design.

Complete Submittals Speed Conversion Completed Design Submittal Form Disk containing all files: .LCA, .MBO,.BIT, .XRP files for XACT (.NCD, .BIT, .BITSTREAM files for M1) A board- level schematic showing FPGA pinouts NRE purchase order 3

HardWire Conversion Time is a Function of FPGA Density 1997 1998 Average design density 5 – 20KG 50 – 100KG Total conversion time 2-4 weeks 5 – 10 weeks Average gates per week 2-5KG 10 – 15KG 1

Set Expectations Early Conversion Time Set Expectations Early * Add queue time, add customer sign-off/evaluation time. 2