1 / 42

Customer Presentation

Customer Presentation. ASIC Replacement FPGAs. ASIC Features ASIC Pricing Immediate Production HDL Design Flow. FPGA Flexibility at ASIC Prices!. Agenda Spartan Highlights Advantages vs. Gate Arrays Spartan Alternative to ASIC Conversions Spartan Replaces Obsolete Gate Arrays.

zavad
Download Presentation

Customer Presentation

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Customer Presentation ASIC Replacement FPGAs ASIC Features ASIC Pricing Immediate Production HDL Design Flow FPGA Flexibility at ASIC Prices!

  2. Agenda Spartan Highlights Advantages vs. Gate Arrays Spartan Alternative to ASIC Conversions Spartan Replaces Obsolete Gate Arrays Spartan FPGAs ReplaceGate Arrays in Production

  3. Highlights

  4. 1995 - FPGAs cannot compete with gate arrays Older process than ASICs Larger die Not I/O pad limited 1998 - FPGAs compete FPGAs are Fab process drivers, replace DRAMs Competitive die size with similar number of I/O How are Spartan FPGAs Different?Spartan Matches Gate Array Die Size & Cost 1995 1998 Gate Array 0.8u, 10K gates FPGA 1.0u, 5K gates SpartanXL, 0.35u, 10K gates Gate array, 0.35u, 100K gates 160 I/O 160 I/O 160 I/O 160 I/O

  5. Xilinx Spartan Series 5 Volt -> 0.5/0.35µ XCS05 XCS10 XCS20 XCS30 XCS40 3 Volt -> 0.35/0.25µ XCS05XL XCS10XL XCS20XL XCS30XL XCS40XL System Gates 2K-5K 3K-10K 7K-20K 10K-30K 13K-40K Logic Cells 238 466 950 1368 1862 Max Logic Gates 3,000 5,000 10,000 13,000 20,000 Flip-Flops 360 616 1120 1536 2016 Max RAM bits3,200 6,272 12,800 18,432 25,088 Max I/O 80 112 160 192 224 Performance 80MHz 80MHz 80MHz 80MHz 80MHz No Compromises: Performance, RAM, Cores, and Low Price

  6. Spartan Features: On-chip SelectRAM™ • > 75% ASIC designs need RAM * • SelectRAM advantages: • Dual Port Synchronous • Higher speed (to 100 MHz) than RAM compilers • More flexible - numerous distributed small RAMs * Source: Dataquest

  7. Spartan Extensive Core Support • Spartan Core Advantages: • Pre-verified in silicon • Much lower cost than ASIC cores • Simple distribution and licensing Communications & Networking ProductsAsynchronous Transfer Mode Forward Error Correction Base-Level Products Basic Elements Math FunctionsRISC CPU Cores8-bit RISC coreProcessor PeripheralsUARTsOthers Standard Bus Interface Products Peripheral Component Interconnect Bus (PCI) Other Standard Bus Products Digital Signal Processing Correlators Filters Transforms DSP Building Blocks

  8. Spartan FPGAsDesigned for Low Price • Smallest die of any FPGA with RAM • Focused package offering • Streamlined test process • Optimized production flow High-volume pricing < $3.00* * 100K units 84PLCC, -3 speed

  9. Spartan Price Reductions Thru Technology 5V Price* 3V Price** XCS05 $3.95 $3.50XCS05XL $2.95 XCS10 $5.50 $4.80XCS10XL $3.95 XCS20 $6.50 $6.50XCS20XL $5.45 XCS30 $7.95 $7.95XCS30XL $6.95 XCS40 $19.95 $13.80XCS40XL $9.90 NEW * 100K units, end 1998 ** 100K units, mid 1999 Cheapest pkg, slowest speed Cheapest pkg, slowest speed

  10. Cost Effective CoresReplaces Standard Devices XCS30XL Price Percentage of Device Used Effective Function Cost Core Function UART $6.95 17% $1.20 16-bit RISC Processor $6.95 $2.60 36% 16-bit, 16-tap Symmetrical FIR Filter $6.95 27% $1.90 Reed-Solomon Encoder $0.45 6% $6.95 PCI Interface (in PQ208) $8.25 45% $3.80

  11. Without Compromises ASIC prices Increased density & speed More SelectRAMTM Added cores Spartan Cost Reduction Roadmap Spartan $395* SpartanXL $295* 0.5 3LM 5 Volt Spartan-II $200* Price 0.35 5LM Spartan-III $150* 3.3 Volt 0.25 5LM 0.2 2.5 Volt 1.8 Volt 1998 1999 2000 2002 * Prices are per 5K system gates, 100K units, slowest speed, 84-PLCC

  12. Advantages vs. Gate Arrays

  13. 120 100 80 60 40 20 10 0 Spartan Replaces Low-Density Gate Arrays Gates : I/O Fit Gate Array Territory High Density, Low I/O 1999 System Gates Spartan II 1998 S40 S30 Spartan I S20 Spartan FPGAs Low Density, High I/O S05 S10 50 100 150 200 250 300 I/O’s

  14. Costs of ASIC Design Like Buying a New Car New Car Purchase -- Expected Costs: MSRP* $$$ Hidden costs: Dealer rebates/ holdbacks.. And Unexpected costs: Dealer prep, destination charges, rustproofing …. “Out-the-Door” Costs are Higher! = $$$ * Manufacturer’s Suggested Resale Price

  15. Spartan Avoids Expected Costs

  16. Spartan Avoids Unexpected Costs

  17. Spartan Avoids Hidden Costs

  18. Gate Array Cost* Typical Range Customer Costs FPGA Expected costs: NRE cost $15-20K ______________ None ATPG from outside service/insert scan 10-20K ______________ None Higher cost of ASIC cores 50-150K ______________ 50-70% less Generate & debug testbench 10-20K ______________ None Unexpected costs: Silicon design iteration (needed in 33-50% of ASIC designs) 15-20K ______________ None Extensive customer sign-off (temp, V, MHz sim) 10-20K ______________ None Expedite prototype/production (hot lot, risk mask, rush assembly) 10-40K ______________ None Large $ commitment (MOQ, min ship qty, ties up cash) 50K+ ______________ None Demand slackens (obsolete stock) 10-20K ______________ None Hidden costs: ASIC production leadtimes (8-10 wks; lost sales, delayed market entry) 25K+ ______________ None Design change needed in production 20K ______________ None Scrap obsolete inventory 20-30K ______________ None Conversion to ASIC costs/risks 20K+ ______________ None Large ASIC inventory-carrying cost 5-15K ______________ None Stock multiple ASIC codes: (FPGA single bin stocking) 15-20K ______________ None Difficult JIT delivery/supply chain management 10K+ ______________ None Total Gate Array Costs - New Designs $50K-150K ______________ None Gate Array Cost Worksheet - New Designs * Assumption: Engineering cost @ $10K man/mo

  19. Design Flows

  20. Converging Methodologies Design Productivity FPGAs close the design gap Behavioral & IP Behavioral & IP ASIC Methodology Verilog , VHDL Verilog , VHDL Gates RTL Gates Gap FPGA Methodology Schematic Transistors Transistors Boolean equations 1980 1985 1990 1995 2000 Year

  21. ASIC Gate Array Design Flow • FPGA flow is similar, but: • SCAN /test vectors not needed for low densities • Built-in JTAG • Make mistakes, no penalty • Concurrent engineering • Real-time verification Functional simulation VHDL/Verilog Insert Scan Synthesis Create test vectors Simulation ASIC vendor Place & Route Static timing Not needed with FPGAs Customer quote: “FPGAs – I love being able to make mistakes. I can relax and I don’t have to simulate as much. It’s in my control. ASICs – We sweat and don’t sleep much until the ASIC is available and tested.” ” Sign-off ECO Fab prototype 4 wk Lead-time Initial production 8-10 wk Lead-time Volume Production

  22. Spartan SupportsGate Array Tools • Synopsys, Cadence, Mentor, Viewlogic • 93% of gate array designers use Synopsys • Support of industry standards • EDIF, VITAL, VHDL, Verilog, SDF Vendor Simulation Synthesis Schematic Other VSS FPGA Express DesignWare Synopsys Vital Sim Models FPGA Compiler II Motive static timing Design Compiler Verilog XL Synergy Concept Cadence MTI ModelSim Falcon Framework Mentor V-System Viewsim WorkView Viewlogic

  23. Spartan Replaces Gate Arrays  Up to 40K system gates, 224 I/O Spartan Meets ASIC Requirements Performance to 80MHz On-chip RAM Silicon-verified Cores Aggressive volume prices Spartan FPGAs Avoid ASIC Costs Expected costs: NRE, scan, test vectors, …. Hidden costs: Leadtimes, inventory design changes, … Unexpected costs: Spins, sign-off, expediting, .. HDL Design Flow with Broad 3rd Party Support Synopsys, Cadence, Mentor, MTI, Synplicity, Exemplar , …. ASIC Barriers Spartan FPGA Highlights

  24. FPGA-to-ASIC Conversion

  25. No added engineering effort, no NREs, Cost reductions through Spartan II, III, …. Full production NOW! FPGA ASIC FPGA Cost-Reduction Paths FPGA-to-ASIC Conversion Costly Path Direct Translation or Retarget: Engineering costs, Conversion/ NRE fees, 4 month leadtime-to-production, design risks New Paradigm Spartan FPGA into Production

  26. ASIC NRE/ Conversion fees Typical range of $5-25K Customer engineering costs: Verify new gate array design Simulation, test program, sign-off Characterize/ qualify new prototypes Delay work on next project Lead-times for conversion-to-productiona best case of 4 months Conversion time 3 weeks, proto 3 weeks, production 10 weeks = 4 months What is the product life? Is there a mid-life update? Advantages of FPGAs in Production Spartan Avoids ASIC Migration Costs & Lead-times

  27. Spartan AdvantageNo Unexpected Re-design Risks Risk Result · Design relies on FPGA Features not found on ASIC · features Example: JTAG, on-chip RAM, global reset, LogiCORE,... · Netlist is modified Often must be modified to add functions · Buffers and clocks are adjusted to optimize drive capability · Timing issues Asynchronous timing · Gated clocks · Porting CORES Timing changes between ASIC/ FPGA · Complex licensing issues · Xilinx / Alliance cores are not transferable Any mistake will exist in final ASIC

  28. FPGA Conversion Costs* Potential Impact Actual FPGA Costs Expected costs: NRE/conversion fees $15-30K ______________ None Verify re-design (sim, vectors, & prototypes) Engineer’s time ______________ None Insert JTAG Engineer’s time ______________ None Higher cost of ASIC cores 50-150K ______________ 50-70% less Unexpected costs: 4 months conversion-to-production time Higher volume ______________ None Conversion - 3 weeks needed to Prototype - 3 weeks break even Production delivery - 10 weeks Total time = 16 weeks Hidden costs: Lose reprogrammability advantage More costly changes/ No field updates ______________ None Scrap obsolete inventory if design changes 20K ______________ None Higher inventory costs/levels 10K ______________ None Conversion re-design risks: Converting FPGA features (RAM, JTAG, reset) Not work in-system ______________ None Modify netlist - new buffers/ new drive capability Not work in-system ______________ None Device timing changes Not work in-system ______________ None Porting of FPGA Cores Difficult licensing ______________ None Total ASIC Costs/Impact - Conversions $50K-100K+ ______________ None Gate Array Cost Worksheet - FPGA-to-ASIC Conversion * Assumption: Engineering cost @ $10K man/mo

  29. New paradigm - Spartan FPGAs in production Spartan proto to production retains FPGA flexibility Faster, less costly transition to volume production Cost reduction path with future Spartan Series Spartan II in 1999 Spartan III TBA Spartan avoids redesign costs togate array Conversion fees Added customer engineering Long-lead-times for production Eliminates unexpected migration design risks FPGA features difficult to emulate Net list changes FPGA-to-ASIC ConversionThe New Paradigm: FPGAs in Production

  30. Obsolete Gate Arrays

  31. Leading Suppliers Exit Gate Arrays • Deep sub-micron process increases mask and wafer costs • Accelerates pace to shut down older processes • LSI & Motorola obsolete Gate Array families No new Gate Array since 1995 Exited Gate Array in 1996, FPGA in 1998 LL7000 Series (2.0m to 10K gates) LL8000 Series (2.0m) LCA 10000 Compacted Array (to 50K gates) HDC Series (1.0m) H4C Series (0.8m) H4CPlus Series (0.65m) H4EPlus Series (0.65m) M5C Series (0.5m)

  32. Example FlowConverting Obsolete ASICs to an FPGA Quote Package RFQ Package Validation Design Production • Materials from: • Insight • Memec ICG • Specifications • Design files • Timing Diagrams • Package Rqmts. • Quality Stds. • Operating Cond. • Interface Rqmts. • Quantity • Schedule • Review RFQ Pkg. • Business • Technical • Prepare Quote: • Price • Delivery • Design Reviews • Terms • Deliverables • Responsibilities • Create Design • Simulate • Debug • Modify • Test Vectors • Documentation • Verify Design • Verify Functionality • System Test • System Debug • Verify Test Vectors Contract Memec Responsibility Customer Responsibility Source: Memec Design Services

  33. Leading suppliers exit gate arrays Increasing gate array costs LSI Logic and Motorola Spartan provides low-cost production solution Add/delete features, integrate logic Update design files to Verilog or VHDL for maintainability Long term stable supply No mask charges Xilinx Certified Design Centers have conversion experience Design centers can provide turnkey service Insight - Memec Design Services Avnet - Design Services Obsolete ASIC to Spartan FPGA “Made Easy”

  34. Spartan meets ASIC requirements ASIC features, pre-verified COREs, aggressive prices, avoids costs of ASIC design and enables flexible production Supports HDL tools and methodology Broad 3rd party support, flexible design-flow Provides effective production cost-reduction path Avoids costs and risks of redesign to gate array Obsolete gate arrays convert to Spartan FPGAs Majors exit gate arrays Conversion to Spartan made easy by Xilinx Design Centers ASIC Barriers Spartan FPGAs Displace Gate Arrays In Production

  35. ASIC Replacement Addendum

  36. ASIC Tools ASIC design tool: Synopsys Design Compiler Synopsys HDL synthesis (93% of designs) VHDL/ Verilog = 50% shares Synopsys Test Compiler Scan insertion Generate test vectors Increases die size/ impacts performance Spartan Tools FPGA Alternative: Synopsys FPGA Express & FPGA Compiler II Synplicity, Exemplar New scripts needed Test Compiler Not Needed Scan is not needed by FPGA 100% factory tested Test vectors are optional Spartan Tool Alternatives

  37. ASIC Tools ASIC design tool: RAM compiler Expands used gates Lower performance RAM HDL simulators Cadence VerilogXL MTI, more…. Static timing Quad Motive Synopsys Primetime Cores In-house 3rd Party Spartan Tools FPGA Alternative: Xilinx compiler On-chip SelectRAM No performance impact HDL simulators Cadence VerilogXL MTI, more ….. Static timing Quad Tier 1 in Alliance 2.1 Xilinx Static Timing Cores LogiCORE AllianceCORE Spartan Tool Alternatives

  38. HDLs were developed for ASICs Achieving 66MHz speed with ASIC is easy FPGAs require more structured techniques There Are Design Methodology Differences • FPGA design optimization requires architectural “know-how” • Complex functions operate > 50MHz • Critical design technique is pipelining FPGA offer freedom to do design, not under gun till working parts

  39. Communications & Networking ProductsAsynchronous Transfer ModeCRC10 Generator and Verifier (CC-130) CRC32 Generator and Verifier (CC-131) Forward Error CorrectionReed-Solomon Decoder Reed-Solomon Encoder Viterbi Decoder Base-Level ProductsBasic ElementsConstant Two Input Multiplexer Three Input MultiplexerMath Functions1's and 2's Complement Accumulator Scaled by 1/2 Accumulator Registered Adder Registered Loadable Adder Registered Scaled AdderUARTs XF-8250 Asynchronous Communications ElementM16450 Universal Asynchronous Receiver/TransmitterProcessor PeripheralsC2910a Microprogram Controller M8254 Programmable Timer M8255 Programmable Peripheral Interface Extensive Core Support for Spartan Partial list of Spartan Cores Peripheral Component Interconnect Bus (PCI) PCI32 Spartan Master & Slave Interfaces Other Standard Bus Products IIC Digital Signal Processing Correlators One Dimensional RAM Based Correlator One Dimensional ROM Based Correlator Filters Comb Filter 16-Tap, 8-Bit FIR Filter Serial Distributed Arithmetic FIR Filter Dual Channel Serial Distributor Arithmetic FIR Filter Parallel Distributed Arithmetic FIR Filter Transforms DFT Core, (Real Data In, Complex Data Out) FFT Core, (1024 Points) DSP Building Blocks SDA FIR Control Logic Sine/Cosine Processor Products RISC CPU Cores

  40. Spartan FPGA Comparison vs. Gate Arrays • Design: Spartan Gate Array • Test vectors/ ATPG None Long • Prototyping time Hours Weeks • Silicon design change Hours Weeks • Cost of iterations None High • Cost of CORES Low High • Production: • Fast production ramp Excellent Poor • Lead-times Excellent Poor • JIT delivery Excellent Poor • React to mkt changes Excellent Poor • Min order quantities Low High • Inventory: • Cost of scrap inventory None High • Carrying costs Low High

  41. Spartan Advantages Summary • In Design: • Eliminates NRE • Immediate prototypes • No test vectors/ ATPG needed (100% factory tested) • No penalty for design spins with reprogrammability • Broad and verified portfolio of COREs • In Production: • Fast time-to-volume production with “off the shelf” availability • Immediate market penetration • Facilitates JIT delivery • No scrapping inventory • Enables field product updates FPGA Flexibility at ASIC prices

  42. ASIC Replacement FPGAs ASIC Features ASIC Pricing Immediate Production HDL Design Flow FPGA Flexibility at ASIC Prices!

More Related