® XC9500XL CPLDs Technical Presentation. ® XC9500XL Overview  Superset of XC9500 CPLD  Optimized for 3.3V systems —compatible levels.

Slides:



Advertisements
Similar presentations
Xilinx CPLDs and FPGAs Module F2-1. CPLDs and FPGAs XC9500 CPLD XC4000 FPGA Spartan FPGA Spartan II FPGA Virtex FPGA.
Advertisements

Design Kit. CoolRunner-II RealDigital CPLDs Advanced.18  process technology JTAG In-System Programming Support – IEEE 1532 Compliant Advanced design.
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.
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.
The Xilinx CPLD Lecture 4.2. XC9500 CPLDs 5 volt in-system programmable (ISP) CPLDs 5 ns pin-to-pin 36 to 288 macrocells (6400 gates) Industry’s.
Introduction to Computer Engineering by Richard E. Haskell Xilinx CPLDs Lab 2b Module M2.4.
FPGAs and VHDL Lecture L13.1 Sections 13.1 – 13.3.
Implementing Digital Circuits Lecture L3.1. Implementing Digital Circuits Transistors and Integrated Circuits Transistor-Transistor Logic (TTL) Programmable.
Xilinx CPLDs and FPGAs Lecture L1.1. CPLDs and FPGAs XC9500 CPLD Spartan II FPGA Virtex FPGA.
Programmable Solutions in Smart Card Readers. ® Xilinx Overview  Xilinx - The Industry Leader in Logic Solutions - FPGAs & CPLDs —High-density.
CoolRunner ™ -II Low Cost Solutions. Quick Start Training Introduction CoolRunner-II system level solution savings Discrete devices vs. CoolRunner-II.
XC9000 Series In-System Programming (ISP) and Manufacturing Flows Frank Toth February 20, 2000 ®
Programmable Solutions in Video Capture/Editing. Overview  Xilinx - Industry Leader in FPGAs/CPLDs High-density, high-speed, programmable, low cost logic.
Lecture 2: Field Programmable Gate Arrays September 13, 2004 ECE 697F Reconfigurable Computing Lecture 2 Field Programmable Gate Arrays.
ISE. Tatjana Petrovic 249/982/22 ISE software tools ISE is Xilinx software design tools that concentrate on delivering you the most productivity available.
CSET 4650 Field Programmable Logic Devices Dan Solarek Introduction to CPLDs Complex Programmable Logic Devices.
CoolRunner™ CPLD Overview
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.
® 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.
File Number Here CPLD Competition. File Number Here Session Objectives  Review Strengths & Weaknesses of key competitors: —Lattice —Vantis —Altera 
® SPARTAN Series High Volume System Solution. ® Spartan/XL Estimated design size (system gates) 30K 5K180K XC4000XL/A XC4000XV Virtex S05/XL.
® Additional Spartan-XL Features. ® Family Highlights  Spartan (5.0 Volt) family introduced in Jan. 98 —Fabricated on advanced 0.5µ process.
Sept. 2005EE37E Adv. Digital Electronics Lesson 1 CPLDs and FPGAs: Technology and Design Features.
Xilinx Programmable Logic Development Systems Alliance Series version 3.
PL - Day 1 Answers - slide 1 Rules of the Game Presenter is truly god-like in his infinite wisdom. What he says is the way it is! Each team will have a.
BR 1/991 Issues in FPGA Technologies Complexity of Logic Element –How many inputs/outputs for the logic element? –Does the basic logic element contain.
HardWireTM FpgASIC The Superior ASIC Solution
CoolRunner XPLA3 CPLD Overview - August 2000 File Number Here ®
“Supporting the Total Product Life Cycle”
Tools - Design Manager - Chapter 6 slide 1 Version 1.5 FPGA Tools Training Class Design Manager.
XC9500XL. XC9500XL Overview  Optimized for 3.3-V systems 0.35 micron FastFLASH technology 4 Layers of Metal compatible levels with 5.0/2.5V Reprogramming.
® Xilinx XC9500 CPLDs. ®  High performance —t PD = 5ns, f SYS = 178MHz  36 to 288 macrocell densities  Lowest price, best value CPLD.
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.
1 2/1/99 Confidential Selling Xilinx Software vs. Altera Xilinx Academy February 24th, 1999.
Altera Technical Solutions Seminar Schedule OpeningIntroduction FLEX ® 10KE Devices APEX ™ 20K & Quartus ™ Overview Design Integration EDA Integration.
World’s Best CPLDs For Low Power, Portable & Remote Applications.
Introduction to ASIC,FPGA,PLDs (16 marks)
XC5200 Series A low cost gate array alternative Gate Array
Issues in FPGA Technologies
Summary Remaining Challenges The Future Messages to Take Home.
Xilinx XC9500 CPLDs Technology XC9500 CPLDs DESIGN PROTOTYPING TEST
Complex Programmable Logic Device (CPLD) Architecture and Its Applications
M1.5 Foundation Tools Xilinx XC9500/XL CPLD
CPLD Product Applications
XC Developed for a Better ISP Solution
ECE 4110– 5110 Digital System Design
Xilinx Ready to Use Design Solutions
XC9500XV The Industry’s First 2.5V ISP CPLDs
Architectural Features
XC4000E Series Xilinx XC4000 Series Architecture 8/98
XILINX CPLDs The Total ISP Solution
CPLD Product Applications
Xilinx “The Programmable Logic Company”
This is the new logo for the XC4000X family
XC9500XL New 3.3v ISP CPLDs.
XC9500XL New 3.3v ISP CPLDs.
XILINX CPLDs The Total ISP Solution
Xilinx CPLD Fitter Advanced Optimization
The Xilinx Mission Software Silicon Service
FLASH is the Future for CPLDs
XC9500 Architectural Features
Xilinx CPLD Software Solutions
TECHNICAL PRESENTATION
Xilinx Alliance Series
Implementing Logic Gates and Circuits
Presentation transcript:

® XC9500XL CPLDs Technical Presentation

® XC9500XL Overview  Superset of XC9500 CPLD  Optimized for 3.3V systems —compatible levels with 5.0/2.5V  High f MAX = 200 MHz  Fast t PD = 4 nsec  Best ISP/JTAG support  Best pin-locking  Advanced packaging

® Agenda  Overview  Technology  Architecture  Timing  ISP  Electrical Compatibility  Support  Family

® XC9500XL Features  Each macrocell independently selects clock source and phase inversion  Clock enable at each macrocell  Hysteresis on all inputs  Pull-up/bus-hold option on pins at power on  Extra-wide function block inputs

® Technology  Optimized for high speed 3.3V systems  Leading-edge FLASH technology —0.35um feature-size (0.25um Leff) —4 layers of metal  Superior reliability —Reprogramming endurance = 10,000 —Charge retention = 20 years  Fast programming characteristics

® Flash vs E 2 Endurance Relative Endurance (#programming cycles) AlteraXilinx Vendor Reprogramming Cycles  Flash delivers: — Highest quality — No speed degradation — 20 year retention — Reliable reprogramming — Worry free field upgrade

® XC9500XL Architecture  Uniform architecture  Identical function blocks  Identical macrocells  Identical I/O pins  Abundant global/product term resources  Optimized synthesis results  Superior pin-locking characteristics

® High Level Architecture

® FastCONNECT II Switch Matrix  Very high speed switch matrix  Greater connectability for all signals  High routability at high utilization  Software delivers high speed automatically  Substantial power reduction

® XC9500XL Function Block  54 Inputs  Highest FB Fanin

® XC9500XL Macrocell

® Cascading 2 p-terms required here 5 available here 5 native p-terms 3 available here Total = 18 requires 2 cascade times added to t PD

® Timing

® Timing Example 1 Function Block t IN t OUT t PDI + t LOGI t PD = t IN + t PDI + t LOGI + t OUT

® Timing Example 2 B Function Block t IN t OUT t LOGI + t PDI t PTA t A-> B = t IN + t PTA + t LOGI + t PDI + t OUT A

® Timing Example 3 D/T Q GCK t GCK t HI t SUI t SU = t IN + t LOGI + t SUI - t GCK t CO = t GCK + t COI + t OUT t H = t GCK + t HI - t IN - t LOGI

® ISP  Original XC9500 JTAG and ISP instructions  New instruction: CLAMP —Permits pin by pin definition of logic level  Added S/W support Foundation & WebPACK  Same third party and ATE support package as XC9500 CPLDs (HP, GenRAD, Teradyne)

® Voltage Compatibility CORE LOGIC V CCINT = 3.3V V CCIO = 3.3V/2.5V Note: output p-channel gives full rail swing

® Voltage Compatibility 3.3V/5V 5V 3.3V Any 5V TTL device XC9500XL Any 3.3V device V CCIO V CCINT 5V 3.3V

® Voltage Compatibility 3.3V/2.5V 3.3V 2.5V Any 3.3V device XC9500XL Any 2.5V device VCCIOVCCINT 3.3V 2.5V

®  EIA Standard Voltage Levels  No Power Supply Sequencing Restriction XC9500XL Voltage Compatibility Summary

® Input Signal Hysteresis V OH V OL 1.40V 1.45V V OUT V IN (VOLTS) 50 mV

® Power Optimization  67% decrease from 5V CPLDs  Low power option per macrocell  Even lower power if I/Os swing 0-2.5V  FastCONNECT II lower power than XC9500  I/Os swing full VCCIO range with p-channel pullups (shuts off attached external logic)

® XC9500XL Design Software  XC9500XL Fitters in all Xilinx Standard S/W Packages —Foundation —Alliance  Support for Schematics, Verilog, VHDL, Abel —Exemplar —Synopsys —Synplicity —More

® Third Party ATE Support  Hewlett-Packard  Teradyne  Gen-RAD  Common Support for both Xilinx FPGAs and CPLDs

® XC9500XL Family 9536XL9572XL95144XL95288XL Macrocells Usable Gates t PD (ns) f MAX (MHz) Packages QFP CSP/BGA 44PC 64VQ 48CS 44PC 64VQ 100TQ 48CS 100TQ 144TQ 144CS 144TQ 208PQ 352BG

® The Next Generation CPLD  Leadership speed - 4ns/200MHz  Powerful new architecture  Highest programming reliability  FastFLASH technology