Field Programmable Gate Array (FPGA) Devices

Similar documents
8. Migrating Stratix II Device Resources to HardCopy II Devices

Altera Product Overview. Altera Product Overview

4. Selectable I/O Standards in Stratix II and Stratix II GX Devices

APEX II The Complete I/O Solution

Stratix. High-Density, High-Performance FPGAs. Available in Production Quantities

8. Selectable I/O Standards in Arria GX Devices

Technology Roadmap 2002

Interfacing FPGAs with High Speed Memory Devices

Altera Product Catalog

3. Mapping Stratix III Device Resources to HardCopy III Devices


Programmable Logic. Any other approaches?

Digital Integrated Circuits

Section I. Cyclone II Device Family Data Sheet

Virtex-II Architecture. Virtex II technical, Design Solutions. Active Interconnect Technology (continued)

1. Overview for the Arria V Device Family

Section I. Cyclone II Device Family Data Sheet

1. Stratix IV Device Family Overview

1. Cyclone IV FPGA Device Family Overview

1. Overview for the Arria II Device Family

4. Selectable I/O Standards in Stratix & Stratix GX Devices

Introduction to Field Programmable Gate Arrays

Section I. Cyclone II Device Family Data Sheet

Stratix. Introduction. Features... Programmable Logic Device Family. Preliminary Information

Cyclone III low-cost FPGAs

Stratix. Introduction. Features... 10,570 to 114,140 LEs; see Table 1. FPGA Family. Preliminary Information

Stratix GX. Introduction. Features... FPGA Family. Preliminary Information

Basic FPGA Architecture Xilinx, Inc. All Rights Reserved

APEX Devices APEX 20KC. High-Density Embedded Programmable Logic Devices for System-Level Integration. Featuring. All-Layer Copper.

Basic FPGA Architectures. Actel FPGAs. PLD Technologies: Antifuse. 3 Digital Systems Implementation Programmable Logic Devices

Low Power Design Techniques

DINI Group. FPGA-based Cluster computing with Spartan-6. Mike Dini Sept 2010

Reduce Your System Power Consumption with Altera FPGAs Altera Corporation Public

Optimal Management of System Clock Networks

Section I. Device Core for Arria II Devices

Stratix III FPGAs. Bring your ideas to life.

Introduction to FPGAs. H. Krüger Bonn University

Cyclone V Device Overview

Chapter 2. Cyclone II Architecture

CS310 Embedded Computer Systems. Maeng

Cyclone V Device Overview

6. I/O Features in Stratix IV Devices

SoC FPGAs. Your User-Customizable System on Chip Altera Corporation Public

1. Overview for Cyclone V Device Family

FPGA for Complex System Implementation. National Chiao Tung University Chun-Jen Tsai 04/14/2011

MAX 10 FPGA Device Overview

Intel Stratix 10 General Purpose I/O User Guide

Altera Provides New Levels of System Integration with the Introduction of the Stratix Device Family

Zynq AP SoC Family

Intel Stratix 10 General Purpose I/O User Guide

H100 Series FPGA Application Accelerators

Intelop. *As new IP blocks become available, please contact the factory for the latest updated info.

Stratix II Device Handbook, Volume 1

Stratix II Device Handbook, Volume 1

Achieving Breakthrough Performance with Virtex-4, the World s Fastest FPGA

Cyclone V Device Overview

Power Solutions for Leading-Edge FPGAs. Vaughn Betz & Paul Ekas

MAX 10 FPGA Device Overview

Intel MAX 10 FPGA Device Overview

Gate Estimate. Practical (60% util)* (1000's) Max (100% util)* (1000's)

An Introduction to Programmable Logic

Intel Cyclone 10 GX Device Overview

Qsys and IP Core Integration

System-on Solution from Altera and Xilinx

FPGAs & Multi-FPGA Systems. FPGA Abstract Model. Logic cells imbedded in a general routing structure. Logic cells usually contain:

Quartus II Software Device Support Release Notes

High-Tech-Marketing. Selecting an FPGA. By Paul Dillien

ALTERA FPGAs Architecture & Design

Cyclone II Device Handbook, Volume 1

10 Gigabit XGXS/XAUI PCS Core. 1 Introduction. Product Brief Version April 2005

Nuclear Power Plant Instrumentation and Control Systems for Safety and Security

White Paper The Need for a High-Bandwidth Memory Architecture in Programmable Logic Devices

Using High-Speed Differential I/O Interfaces

Section I. Cyclone FPGA Family Data Sheet

Section II. I/O Interfaces

Summary. Introduction. Application Note: Virtex, Virtex-E, Spartan-IIE, Spartan-3, Virtex-II, Virtex-II Pro. XAPP152 (v2.1) September 17, 2003

Stratix II vs. Virtex-4 Power Comparison & Estimation Accuracy

6. I/O Features for HardCopy IV Devices

Enabling success from the center of technology. Interfacing FPGAs to Memory

5. High-Speed Differential I/O Interfaces in Stratix Devices

Field Programmable Gate Arrays (FPGAs)

Xynergy It really makes the difference!

Intel Arria 10 Device Overview

Zynq-7000 All Programmable SoC Product Overview

Field Programmable Gate Array (FPGA)

International Training Workshop on FPGA Design for Scientific Instrumentation and Computing November 2013.

EE178 Lecture Module 2. Eric Crabill SJSU / Xilinx Fall 2007

2. Stratix II Architecture

HardCopy III Device Handbook, Volume 1

Component Selector Guide November 2004

Interfacing RLDRAM II with Stratix II, Stratix,& Stratix GX Devices

Virtex-4 Family Overview

Cyclone 10 GX Advance Information Brief

4. TriMatrix Embedded Memory Blocks in HardCopy IV Devices

Using Flexible-LVDS I/O Pins in

Stratix vs. Virtex-II Pro FPGA Performance Analysis

Nios II Performance Benchmarks

ispxpld TM 5000MX Family White Paper

XMC Products. High-Performance XMC FPGAs, XMC 10gB Ethernet, and XMC Carrier Cards. XMC FPGAs. FPGA Extension I/O Modules.

Copyright 2017 Xilinx.

Transcription:

Field Programmable Gate Array (FPGA) Devices 1

Contents Altera FPGAs and CPLDs CPLDs FPGAs with embedded processors ACEX FPGAs Cyclone I,II FPGAs APEX FPGAs Stratix FPGAs Stratix II,III FPGAs Xilinx FPGAs and CPLDs CPLDs Virtex I, II FPGAs Spartan FPGAs Virtex 5 FPGAs 2

Altera CPLDs CPLDs MAX 3000 MAX 7000 CPLDs MAX 7000AE CPLDs MAX 7000B CPLDs MAX 7000S CPLDs Comparison of MAX device propagation delays and supply voltages 3

Altera FPGAs with Embedded Processors Altera s s Excalibur devices feature an ARM processor-based embedded subsystem, or stripe, which also contains dual-port and single-port SRAM memory, memory interfaces, and peripherals The integrated SDRAM controller supports SDR or DDR SDRAM at up to 133 MHz or 266 MHz, respectively, while the Excalibur device supports up to 512Mb of SDRAM 4

ACEX FPGAs Altera FPGAs Range from 576 to 4,992 LEs. Operating at 2.5V, ACEX devices are fully 64-bit, 66MHz PCI compliant and feature embedded dual-port RAM Cyclone I FPGAs Built in a cost-optimized, optimized, all-copper 1.5V SRAM process. Up to 20,060 LEs and 288 Kb of on-chip RAM. Priced at less than US$1.50 per 1,000 LEs APEX FPGAs High density of 1,200 to 67,200 LEs and data transfer rates up to 1Gb/s per channel. Designed to be 64-bit, 66MHz PCI compliant 5

Cyclone II FPGAs 90 nm process with 1.2V core voltage Up to 68,416 LEs, 1.1Mbits of M4K Memory, 150 18x18 multipliers for DSP functions and 622 I/Os Support for SDR, DDR, DDR2 and QDRII SRAM up to 668 Mbps Support for differential LVDS, LVPECL, SSTL and HSTL I/Os Support for single ended LVTTL, LVCMOS, SSTL, HSTL, PCI and PCI-X Up to 4 programmable PLLs and 16 global clock lines NiosII Embedded Processor On-Chip Termination Altera FPGAs 6

Cyclone II Family of FPGAs Device EP2C5 EP2C8 EP2C15 EP2C20 EP2C35 EP2C50 EP2C70 Logic Elements 4,608 8,256 14,448 18,752 33,216 50,528 68,416 M4K RAM Blocks (4 kbits + 512 Parity Bits) 26 36 52 52 105 129 250 Total RAM Bits 119,808 165,88 8 239,616 239,616 483,840 594,432 1,152,000 Embedded 18x18 Multipliers 13 18 26 26 35 86 150 PLLs 2 2 4 4 4 4 4 Differential Channels 58 77 132 132 205 193 262 7

Cyclone II Device Block Diagram 8

Cyclone II LE 9

Cyclone II LAB Structure 10

Cyclone II PLLs 11

Cyclone II I/Os 12

Altera Stratix FPGAs Stratix FPGAs based on a 1.5V 0.13um, all-layer layer-copper SRAM process Density ranges from 10,570 to 79,040 LEs The integration of the 512Kb M-RAM M blocks with hundreds of smaller M512 and M4K blocks provides a large on-chip memory (see figure on the next slide) or high-memory bandwidth Up to 7Mb of RAM. Up to 22 DSPs. Up to 152 high-speed differential I/O channels. As many as 12 PLLs,, and up to 40 system clocks 13

Altera Statix FPGAs TriMatrix memory structure 14

Stratix GX FPGAs Altera Stratix FPGAs built in a 1.5V 0.13um, all-layer layer-copper SRAM process Density ranges from 10,570 to 41,250 LEs Up to 3.3Mb of embedded RAM with the TriMatrix memory structure. Up to 14 DSPs. Up to 8 PLLS With up to 20 full-duplex transceiver channels operating at up to 3.125 gigabits per second (Gbps( Gbps) ) per channel, Stratix GX devices address the needs for high-speed backplane and chip- to-chip communications. In addition, Stratix GX devices feature embedded equalization circuitry, very low power consumption per channel, and 40" FR4 backplane drive capability. 15

Altera Stratix FPGAs Stratix GX FPGAs cont. Up to 45 receiver and 45 transmitter high-speed differential I/O channels, each running at up to 1Gb/s Dynamic Phase Alignment for Accelerated Source-Synchronous Synchronous Signaling Source-synchronous I/O channels capable of 1-Gbps 1 performance balance data transfer through the device. These channels, located d on the opposite side of the device from the transceiver blocks, enable users to move data on and off the device using the LVDS, HyperTransport,, or LVPECL I/O standards across multiple channels Each channel is equipped with embedded SERDES technology to simplify design implementation High-bandwidth DSP blocks for signal processing-intensive intensive applications Stratix GX devices are supported in the Quartus II software and all major third-party synthesis & simulation tools available today for implementing multi-gigabit designs. 16

Altera Stratix II,III FPGAs Stratix II, III FPGAs Stratix II 90nm, Stratix III - 65 nm TSMC technology Devices Optimized for Applications L (Logic) E (DSP and Memory) GX (Multi-Gigabit transceivers) Programmable Power Consumption 17

Altera Statix II,III FPGAs Feature Stratix II Virtex-5 Stratix III (90 nm) (65 nm) (65 nm) Maximum Internal Clock Speed 500 MHz 550 MHz 600 MHz On-Chip RAM 500 MHz 550 MHz 600 MHz Interconnect DDR2 Stratix II (90 nm) 333 MHz Virtex-5 (65 nm) 333 MHz Stratix III (65 nm) 400 MHz Digital Signal Processing (DSP) Block 450 MHz 550 MHz 550 MHz DDR3 Not Supported Not Supported 400+ MHz QDR II 300 MHz 300 MHz 350 MHz Stratix III Capacity Limits QDR II+ RLDRAM II Not Supported 300 MHz Not Supported 300 MHz 400 MHz 400 MHz Adaptive Logic Modules (ALMs) Equivalent Logic Elements (LEs) 135,200 338,000 Registers 270,400 LVDS 1.0-Gbps dynamic phase alignment (DPA) 1.25 Gbps 1.25 Gbps M9K Memory Blocks 1,144 M144K Memory Blocks 48 Embedded Memory (Kbits) 17,208 MLAB (Kbits) 4,225 18x18 Multipliers 576 F1760 1,104 18

Xilinx CPLDs CoolRunner II 100% digital core, up to 333MHz performance, and less than 100uA of standby current, pin-to to-pin (t pd ) speeds of 5ns CoolRunner XPLA3 Pin-to to-pin speeds of 5ns. Deliver power that is less than 100uA (standby) 19

Xilinx FPGAs Virtex-II Pro FPGAs Consists of 10 members, each with 4 to 24 multi-gigabit transceivers; 3.1 to 125k Logic Cells 0.2 to 10Mbit memory 18 by 18 multipliers: 12 to 556 Each multi-gigabit channel can provide a data rate of from 622Mb/s to 3.125Gb/s (baud rate) Each channel can also propagate a signal 40 inches at 3.125Gb/s over FR4 Each of the larger Virtex-II Pro devices incorporates one to four PowerPC 405 processor cores 20

Xilinx FPGAs Virtex-II Pro Applications Network Processing Protocol Bridges SOC design Virtex-II Pro IP Block Power PC Processor IP Crossbar Switch UART and FEC FIR Turbo Coding FFT 21

Xilinx FPGAs Virtex-II One milion gates Power PC 3.125Gbps interfaces Spartan-IIE 19 I/O standards IP (including DSP and processor cores) RAM digital DLL 22

Xilinx FPGAs Virtex-5 1V 65nm process 6 input LUTs for reduced logic stages 36Kbyte RAM blocks Low Power 0.1-3.2 Gbps Rocket IO 550 MHz DSP functions LX versions optimized for logic LXT versions optimized for serial IO Up to 330,000 LE and 1200 I/Os 23