Arquitectura Virtex. Delay-Locked Loop (DLL)



Similar documents
Open Flow Controller and Switch Datasheet

All Programmable Logic. Hans-Joachim Gelke Institute of Embedded Systems. Zürcher Fachhochschule

High-Speed SERDES Interfaces In High Value FPGAs

Using FPGAs to Design Gigabit Serial Backplanes. April 17, 2002

7 Series FPGA Overview

Getting the most TCP/IP from your Embedded Processor

Broadband Satellite Access

The Ultimate System Integration Platform. VIRTEX-5 FPGAs

FPGAs in Next Generation Wireless Networks

7a. System-on-chip design and prototyping platforms

Development. Igor Sheviakov Manfred Zimmer Peter Göttlicher Qingqing Xia. AGIPD Meeting April, 2014

40G MACsec Encryption in an FPGA

Cloud-Based Apps Drive the Need for Frequency-Flexible Clock Generators in Converged Data Center Networks

Kirchhoff Institute for Physics Heidelberg

FPGA Accelerator Virtualization in an OpenPOWER cloud. Fei Chen, Yonghua Lin IBM China Research Lab

Reconfigurable System-on-Chip Design

10 Gigabit Ethernet MAC Core for Altera CPLDs. 1 Introduction. Product Brief Version February 2002

Lesson 7: SYSTEM-ON. SoC) AND USE OF VLSI CIRCUIT DESIGN TECHNOLOGY. Chapter-1L07: "Embedded Systems - ", Raj Kamal, Publs.: McGraw-Hill Education

Nutaq. PicoDigitizer 125-Series 16 or 32 Channels, 125 MSPS, FPGA-Based DAQ Solution PRODUCT SHEET. nutaq.com MONTREAL QUEBEC

SDLC Controller. Documentation. Design File Formats. Verification

DSP: Designing for Optimal Results

Seeking Opportunities for Hardware Acceleration in Big Data Analytics

Networking Virtualization Using FPGAs

Driving SERDES Devices with the ispclock5400d Differential Clock Buffer

Horst Görtz Institute for IT-Security

Tyrant: A High Performance Storage over IP Switch Engine

VPX Implementation Serves Shipboard Search and Track Needs

Offline HW/SW Authentication for Reconfigurable Platforms

The new frontier of the DATA acquisition using 1 and 10 Gb/s Ethernet links. Filippo Costa on behalf of the ALICE DAQ group

Architekturen und Einsatz von FPGAs mit integrierten Prozessor Kernen. Hans-Joachim Gelke Institute of Embedded Systems Professur für Mikroelektronik

Chapter 13. PIC Family Microcontroller

Chapter 7 Memory and Programmable Logic

Product Brief. R7A-200 Processor Card. Rev 1.0

WiSER: Dynamic Spectrum Access Platform and Infrastructure

Simplifying Embedded Hardware and Software Development with Targeted Reference Designs

System on Chip Platform Based on OpenCores for Telecommunication Applications

White Paper FPGA Performance Benchmarking Methodology

Hardware Implementations of RSA Using Fast Montgomery Multiplications. ECE 645 Prof. Gaj Mike Koontz and Ryon Sumner

Reconfig'09 Cancun, Mexico

Welcome to Pericom s PCIe and USB3 ReDriver/Repeater Product Training Module.

Xilinx 7 Series FPGA Power Benchmark Design Summary May 2015

A Storage Architecture for High Speed Signal Processing: Embedding RAID 0 on FPGA

Digitale Signalverarbeitung mit FPGA (DSF) Soft Core Prozessor NIOS II Stand Mai Jens Onno Krah

TruVision Navigator v6

FPGAs for Trusted Cloud Computing

Introduction to Field Programmable Gate Arrays

HANIC 100G: Hardware accelerator for 100 Gbps network traffic monitoring

Copyright 2013, Oracle and/or its affiliates. All rights reserved.

CoProcessor Design for Crypto- Applications using Hyperelliptic Curve Cryptography

AMC13 T1 Rev 2 Preliminary Design Review. E. Hazen Boston University E. Hazen - AMC13 T1 V2 1

1000-Channel IP System Architecture for DSS

PCI Express Impact on Storage Architectures and Future Data Centers. Ron Emerick, Oracle Corporation

IMPLEMENTATION OF FPGA CARD IN CONTENT FILTERING SOLUTIONS FOR SECURING COMPUTER NETWORKS. Received May 2010; accepted July 2010

Cut Network Security Cost in Half Using the Intel EP80579 Integrated Processor for entry-to mid-level VPN

Managing High-Speed Clocks

A Scalable VISC Processor Platform for Modern Client and Cloud Workloads

Design of a High-speed and large-capacity NAND Flash storage system based on Fiber Acquisition

PCI Express and Storage. Ron Emerick, Sun Microsystems

How To Make A Car A Car Into A Car With A Car Stereo And A Car Monitor

Cyclone V Device Handbook Volume 1: Device Overview and Datasheet

Design of a High Speed Communications Link Using Field Programmable Gate Arrays

Getting Started with Embedded System Development using MicroBlaze processor & Spartan-3A FPGAs. MicroBlaze

White Paper Increase Flexibility in Layer 2 Switches by Integrating Ethernet ASSP Functions Into FPGAs

Enabling Security in ProASIC 3 FPGAs with Hardware and Software Features

Technical Note. Micron NAND Flash Controller via Xilinx Spartan -3 FPGA. Overview. TN-29-06: NAND Flash Controller on Spartan-3 Overview

SCAMPI Programmable hardware for network monitoring. Masaryk University

CFD Implementation with In-Socket FPGA Accelerators

AES (Rijndael) IP-Cores

FPGA Music Project. Matthew R. Guthaus. Department of Computer Engineering, University of California Santa Cruz

White Paper Utilizing Leveling Techniques in DDR3 SDRAM Memory Interfaces

Accelerate Cloud Computing with the Xilinx Zynq SoC

FPGAs for High-Performance DSP Applications

Clock and Data Recovery Unit based on Deserialized Oversampled Data

10-/100-Mbps Ethernet Media Access Controller (MAC) Core

Von der Hardware zur Software in FPGAs mit Embedded Prozessoren. Alexander Hahn Senior Field Application Engineer Lattice Semiconductor

Model-based system-on-chip design on Altera and Xilinx platforms

Gigabit Ethernet: Architectural Design and Issues

C-GEP 100 Monitoring application user manual

Why 25GE is the Best Choice for Data Centers

10 Gigabit Ethernet: Scaling across LAN, MAN, WAN

CAPTAN: A Hardware Architecture for Integrated Data Acquisition, Control, and Analysis for Detector Development

LLRF. Digital RF Stabilization System

EDUCATION. PCI Express, InfiniBand and Storage Ron Emerick, Sun Microsystems Paul Millard, Xyratex Corporation

Integrating PCI Express into the PXI Backplane

A PC-BASED TIME INTERVAL COUNTER WITH 200 PS RESOLUTION

LogiCORE IP AXI Performance Monitor v2.00.a

DEVELOPMENT OF DEVICES AND METHODS FOR PHASE AND AC LINEARITY MEASUREMENTS IN DIGITIZERS

System Considerations

PCI Express IO Virtualization Overview

How To Build An Ark Processor With An Nvidia Gpu And An African Processor

Pericom PCI Express 1.0 & PCI Express 2.0 Advanced Clock Solutions

Codesign: The World Of Practice

PCI Express Impact on Storage Architectures and Future Data Centers. Ron Emerick, Oracle Corporation

Transcription:

Arquitectura Virtex Compuesta de dos elementos principales configurables : CLBs y IOBs. Los CLBs se interconectan a través de una matriz general de routeado (GRM). Posse una intefaz VersaRing que proporciona recursos adicionales de interconexión a la periferia del dispositivo. Existen otoros circuitos que se conectan a la GRM: 1) Bloques dedicados a memoriaas de 4K. 2) Relojes DLL para la distribución y compensación de retardo del reloj. Delay-Locked Loop (DLL)

IOB y señales soportadas

Bancos de I/O

CLBs y LCs Each Virtex CLB contains four Lcs, organized in two similar slices, as shown in Figure. The basic building block of the Virtex CLB is the logic cell (LC). An LC includes a 4-input function generator, carry logic, and a storage element. The output from the function generator in each LC drives both the CLB output and the D input of the flip-flop.

Vista detallada del slice de Virtex

Conexiones locales en el Virtex

The Most Advanced Serial I/O Virtex-4 RocketIO transceivers Full-duplex serial transceiver blocks with integrated SERDES and Clock and Data Recovery (CDR) 622 Mbps to >10 Gbps operation Widest Range of Operation Compatible with Virtex-II Pro Supports chip-to-chip, backplane, chip-to-optics SONET 7

SerialSerial I/O Challenges Virtex-4 I/O Solution 1GFC 1.06 Storage 2GFC 2.12 SATA SATA2 10.519 6.0 CEI (OIF) XAUI 1.25 10GFC SATA3 3.0 GbE 8.5 4.25 1.5 Networking 8GFC 4GFC 3.125 6.25 CEI (OIF) 11G 10GbE 10.313 OC-48 Telecom 2.488 OC-12 OBSAI 0.768-1.5CPRI 0.622-2.5 0.622 GbE 1.25 Computing 5-6 2.5 SATA 1.5 SATA2 3.0 Support HD-SDI Video 1.45 Rate (Gb/s) PCIE Gen2 PCIE 0.622 8 1.0 2.0 3.0 5.0 6.0 10.0 11.0

World-Class Clocking High-performance Powerful DCM clocking Up to 500 MHz system clock Up to 700 MHz source synchronous clock Zero-delay buffer Phase-shift control Frequency synthesis More resources Up to 20 DCMs 32 global clocks 9

Fast and Flexible BRAM Enhanced architecture for higher performance 500 MHz performance Optional programmable FIFO logic Saves logic resources 500 MHz FIFO performance Tunable Block Structure Scalable and efficient memory utilization Design compatible with VirtexII Pro 10

Virtex-4 Secure Chip AES Provides Maximum Design Security Bitstreams encrypted with 256-bit AES algorithm Cryptographic keys automatically erased upon malicious tampering Part of standard design flow Among FPGA vendors, only Xilinx meets U.S. Government standards for secure module design 11

Virtex-4 Clock Management: Powerful Solutions Simplified system design Abundant resources Application-targeted features Comprehensive software support Increased system performance Lower jitter and duty cycle distortion 500 MHz clock generation and control Clocking features, performance, and flexibility unmatched by any other FPGA 12

Next Generation PCOUT BCOUT A:B 36 48 BREG B 0 18 CEB 1 CE D Q 2-Deep Subtract 18 CEM MREG CE D RSTB 72 36 0 A CE D Q 2-Deep PREG Q AREG CEA CEP X 36 0 CE D Y 18 48 0 Q RSTM 48 1 0 17-bit shift RSTP Z 17-bit shift RSTA CarryIn 48 C 7 OpMode 48 48 PCIN BCIN 13 P

Integrated PowerPC 405 World s Most Popular Embedded Processor Architecture High-performance 680 DMIPS@ 450MHz Low power 0.29mW/MHz 2nd generation FPGA with PowerPC 405 Preserves HW and SW IP CoreConnect bus architecture Full array of system-level IP New APU interface Provides direct access from FPGA fabric to PowerPC core Easy microcontroller and coprocessor support 14

New Tri-Mode Ethernet MAC Fully integrated Ethernet Media Access Controller (EMAC) 10/100/1000 Mbps 2 or 4 cores per Virtex-4 FX device UNH-Compliant Use with PowerPC or standalone Key benefits Saves up to 4000 logic cells per Ethernet MAC Implement single-chip 1000 Base-X Ethernet Great for network management or remote FPGA monitoring Statistics Interface Processor Block Client Interface Phy Interface Client Interface Phy Interface Statistics Interface 15

Three Virtex-4 Platforms LX FX SX Resource Logic 12-140K LCs 23-55K LCs 0.6-10Mb 2.3-5.7Mb 4-20 4-8 32-192 128-512 240-960 240-896 320-640 N/A 0-24 Channels N/A N/A 1 or 2 Cores N/A N/A 2 or 4 Cores N/A 14-200K LCs Memory 0.9-6Mb DCMs 4-12 DSP Slices 32-96 SelectIO RocketIO PowerPC Ethernet MAC Choose the Platform that Best Fits the Application 16