Introduction 1 Introduction. 2 Why Programmable Logic ?  Custom logic without NRE —needed for product differentiation  Fast time to market —shorter.

Slides:



Advertisements
Similar presentations
FPGA (Field Programmable Gate Array)
Advertisements

Xilinx CPLDs and FPGAs Module F2-1. CPLDs and FPGAs XC9500 CPLD XC4000 FPGA Spartan FPGA Spartan II FPGA Virtex FPGA.
A reconfigurable system featuring dynamically extensible embedded microprocessor, FPGA, and customizable I/O Borgatti, M. Lertora, F. Foret, B. Cali, L.
Programmable Logic Devices
PLD Technology Basics. Basic PAL Architecture DQ Q CLK OE Fuse.
Implementing Logic Gates and Circuits Discussion D5.1.
Implementing Logic Gates and Circuits Discussion D5.3 Section 11-2.
ENGIN112 L38: Programmable Logic December 5, 2003 ENGIN 112 Intro to Electrical and Computer Engineering Lecture 38 Programmable Logic.
February 4, 2002 John Wawrzynek
CS 151 Digital Systems Design Lecture 38 Programmable Logic.
Digital Circuit Implementation. Wafers and Chips  Integrated circuit (IC) chips are manufactured on silicon wafers  Transistors are placed on the wafers.
Using Programmable Logic to Accelerate DSP Functions 1 Using Programmable Logic to Accelerate DSP Functions “An Overview“ Greg Goslin Digital Signal Processing.
Programmable Solutions in Smart Card Readers. ® Xilinx Overview  Xilinx - The Industry Leader in Logic Solutions - FPGAs & CPLDs —High-density.
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.
Xilinx Programmable Logic Development Systems Foundation ISE version 3
Section I Introduction to Xilinx
BR 1/001 Implementation Technologies We can implement a design with many different implementation technologies - different implementation technologies.
Programmable Solutions in Video Capture/Editing. Overview  Xilinx - Industry Leader in FPGAs/CPLDs High-density, high-speed, programmable, low cost logic.
EE4OI4 Engineering Design Programmable Logic Technology.
CCSDS Security Working Group Spring 2014 Meeting 10 November – 14 November 2014 London, England Charles Sheehe NASA/Glenn.
Xilinx CPLDs Low Cost Solutions At All Voltages. 0.35u CPLD Product Portfolio Complete Solutions for all Markets 0.18u 0.25u XC9500XL 3.3V 5.0 ns t PD.
EGRE 427 Advanced Digital Design Figures from Application-Specific Integrated Circuits, Michael John Sebastian Smith, Addison Wesley, 1997 Chapter 4 Programmable.
Section II Basic PLD Architecture. Section II Agenda  Basic PLD Architecture —XC9500 and XC4000 Hardware Architectures —Foundation and Alliance Series.
® Programmable Solutions in ISDN Modems. ® Overview  Xilinx - Industry Leader in FPGAs/CPLDs —High-density, high-speed, programmable,
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,
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.
ASIP Architecture for Future Wireless Systems: Flexibility and Customization Joseph Cavallaro and Predrag Radosavljevic Rice University Center for Multimedia.
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.
An Initiative for Interactive Web-Based Design Designers WebFitter Java API for Boundary Scan Manufacturing/Test Field Upgrade System Debug Release 1.5i.
® Programmable Solutions in Digital Modems. ® Overview  Xilinx - Industry Leader in FPGAs/CPLDs —High-density, high-speed, programmable,
Sept. 2005EE37E Adv. Digital Electronics Lesson 1 CPLDs and FPGAs: Technology and Design Features.
Introduction to FPGA Created & Presented By Ali Masoudi For Advanced Digital Communication Lab (ADC-Lab) At Isfahan University Of technology (IUT) Department.
0/13 Introduction to Programmable Logic Devices Aleksandra Kovacevic Veljko Milutinovic
Last Year’s Mission Accomplished
ECE 3110: Introduction to Digital Systems Introduction (Contd.)
Xilinx Programmable Logic Development Systems Alliance Series version 3.
EE3A1 Computer Hardware and Digital Design
HardWireTM FpgASIC The Superior ASIC Solution
Development of Programmable Architecture for Base-Band Processing S. Leung, A. Postula, Univ. of Queensland, Australia A. Hemani, Royal Institute of Tech.,
® Xilinx XC9500 CPLDs. ®  High performance —t PD = 5ns, f SYS = 178MHz  36 to 288 macrocell densities  Lowest price, best value CPLD.
Programmable Logic Device Architectures
EE121 John Wakerly Lecture #15
Delivered by.. Love Jain p08ec907. Design Styles  Full-custom  Cell-based  Gate array  Programmable logic Field programmable gate array (FPGA)
WebPOWERED Software Solutions – Spring 2000 WebPOWERED CPLD Software Solutions SPRING OF CY2000.
FPGA Field Programmable Gate Arrays Shiraz University of shiraz spring 2012.
1 2/1/99 Confidential Selling Xilinx Software vs. Altera Xilinx Academy February 24th, 1999.
Thinning Lines Between Software and Hardware Programmable Logic Devices Adam Foust.
3-1 MKE1503/MEE10203 Programmable Electronics Computer Engineering Department Faculty of Electrical and Electronic Universiti Tun Hussein Onn Malaysia.
FPGA Technology Overview Carl Lebsack * Some slides are from the “Programmable Logic” lecture slides by Dr. Morris Chang.
World’s Best CPLDs For Low Power, Portable & Remote Applications.
1 Introduction to Engineering Fall 2006 Lecture 17: Digital Tools 1.
Programmable Logic Devices
Summary Remaining Challenges The Future Messages to Take Home.
Programmable Logic Device Architectures
Complex Programmable Logic Device (CPLD) Architecture and Its Applications
Spartan-II + Soft IP = Programmable ASSP
XC9500XV The Industry’s First 2.5V ISP CPLDs
XC4000E Series Xilinx XC4000 Series Architecture 8/98
A Digital Signal Prophecy The past, present and future of programmable DSP and the effects on high performance applications Continuing technology enhancements.
XILINX CPLDs The Total ISP Solution
Xilinx “The Programmable Logic Company”
This is the new logo for the XC4000X family
Introduction to Programmable Logic Devices
XC9500XL New 3.3v ISP CPLDs.
XILINX CPLDs The Total ISP Solution
The performance requirements for DSP applications continue to grow and the traditional solutions do not adequately address this new challenge Paradigm.
The Xilinx Mission Software Silicon Service
Presentation transcript:

Introduction 1 Introduction

2 Why Programmable Logic ?  Custom logic without NRE —needed for product differentiation  Fast time to market —shorter design life in a competitive world  In-system programmability —simpler manufacturing logistics —easy field upgrade —feature swapping

Introduction 3 Users Expect  Logic capacity —50,000 to a million gates  Clock speed —100 MHz and above  Cost —reasonable premium over ASICs  Design effort and time —powerful synthesis, fast compile times  Power consumption —must stay within limits

Introduction 4 Recent Developments  Deep submicron arrived unexpectedly early —0.5µ-0.35µ-0.25µ-0.18µ-?  Deep submicron technology provides “for free” —speed, density, low cost  But it requires voltage migration —5 V V V V V - ?

Introduction 5 Design Alternatives  Microprocessors —Ideal, if fast enough  Gates, MSI, PALs —Outdated, inefficient inflexible  Dedicated Standard Chip Sets —Cheap, but no product differentiation  ASICs —Only for rock-stable, high-volume designs  Programmable Logic —For flexibility and performance

Introduction 6 ASICs Are Becoming Less Attractive  Non-recurring engineering cost increases —more masking steps, more expensive masks  Minimum order quantity rises —larger wafers, smaller die  Silicon capability exceeds user requirements  Suppliers are leaving this overly competitive market

Introduction 7 1/911/921/931/941/951/961/971/981/99 Year Capacity Speed Price FPGAs Are Gaining Acceptance  > 20x Bigger  > 5x Faster  > 50x Cheaper

Introduction 8 FPGAs Are Good Enough  Adequate capacity, performance, price —200,000 gates, 85 MHz in 1998 —1,000,000 gates, 200 MHz in 1999  Standard product advantages —steep learning curve, cost decline —performance gain, speed binning  IC manufacturing is best at mass-production —custom devices have an inherent disadvantage

Introduction 9 FPGAs are Good Enough Better  Deep submicron ASIC design is difficult —second-order effects burden the traditional logic abstraction —system designer needs help from EE  Verification is very time consuming  Hardware/software integration is delayed —until a working chip is delivered.

Introduction 10 FPGAs Are Better  User can focus on logic, not circuits  Xilinx solves all circuit problems —clock delay and skew —interconnect delay —crosstalk —I/O standards  FPGAs are 100% tested by generic test methods  Easy verification, incremental design  Early hardware/software integration

Introduction 11 FPGAs Are Better Vastly Superior  Avoid the ASIC re-spin cost —design error or market change  Avoid the ASIC inventory risk —over- or under-inventory —obsolescence  Reprogrammability —last-minute design modifications —last-step system customization —field hardware upgrades —reconfiguration per application —reconfiguration per task  ASICs will never offer these features

Introduction 12 The Programmable Frontier Then: 1998  250k gates  100 MHz  $5 Now: 1999  1 Million gates  170 MHz FIFO  420 MHz frequency counter  $2 95 for SpartanXL —1¢ per Logic Cell  $1 20 for XC9500XL —3¢ per Macrocell Four times bigger and twice as fast at half the price … In ONE year!

Introduction 13 CPLDs Complement FPGAs  CPLD strengths —Wide address decoding —Synchronous state machines —Short combinatorial pin-to-pin delays  Ideal for glue logic —Low-cost —Single-chip —Non-volatile —In-System Programmable  Quick and easy to use

Introduction 14 The Compelling Conclusion: Programmable is the Way to Go!  FPGAs provide performance and flexibility —The performance of custom-hardware —The ease of design and inherent flexibility of a microprocessor solution  FPGAs avoid the risks of ASICs —The design risk —The time-to-market risk —The inventory risk  CPLDs provide a fast, low-cost alternative —Good for simple designs

Introduction 15 Use the web to improve hardware design productivity and enable Internet-reconfigurable applications for YOUR customers Silicon Xpresso  Interactive web-based design tools and support — WebFITTER — software release 1.5i — support.xilinx.com — Internet Team-based Design (ITD)  Internet Reconfigurable Logic —Tools for the end product – Java API for Boundary Scan – JBits —Remote debugging and field upgrades —Internet Appliances

Introduction 16 Xilinx Solutions in This Seminar Simple, Low-cost Solutions 100+MHz System Solutions Design Productivity Solutions

Introduction 17 You need not be rich or a genius to use our programmable logic Simple, Low-cost Solutions  Xilinx offers low-cost CPLD and FPGA devices and a low-cost Foundation software package  The devices are fast and have systems-oriented features  The software is powerful and easy to use.

Introduction 18 You can achieve reliable and predictable performance – automatically 100+MHz System Solutions  The Virtex family provides efficient solutions for: —Electrical and thermal issues —I/O, logic, and memory design  Alliance software provides powerful tools for a variety of design styles

Introduction 19 You can create large FPGA designs without having to “re-invent the wheel” Design Productivity Solutions  Designs are getting larger and more complex —Design times are getting shorter —Fast time-to-market is crucial  Xilinx offers design methodologies and well- documented, proven logic cores that increase productivity and reduce risk

Introduction 20 Three new Xilinx families  SpartanXL —3.3-V low-cost FPGA —5,000 to 40,000 gates  XC9500XL —3.3-V In-System Programmable CPLD —up to 200 MHz  Virtex —next-generation FPGA with system features —up to a million gates This seminar highlights the applications of these three families

Introduction 21 Families Not In This Seminar  XC3000A, XC3100A —for existing designs  XC4000E, ’EX, ’XL, ’XLA, ’XV —the industry’s most successful FPGAs  XC5200 —for existing designs  XC1700 —Serial configuration PROMs for all families

Introduction 22 Xilinx Solutions in This Seminar  Simple, Low-cost Solutions  100+MHz System Solutions  Design Productivity Solutions