DRPM architecture overview

Size: px
Start display at page:

Download "DRPM architecture overview"

Transcription

1 DRPM architecture overview Jens Hagemeyer, Dirk Jungewelter, Dario Cozzi, Sebastian Korf, Mario Porrmann Center of Excellence Cognitive action Technology, Bielefeld University, Germany Project partners: European Agency, ESTEC, Netherlands Politecnico di Torino, Italy Swiss Technology, Switzerland TWT GmbH Science & Innovation, Neuhausen, Germany

2 DRPM architecture overview System Architecture Run-Time Infrastructure

3 DRPM System Overview Design goals Scalability Number, type and size of s faces Migration path towards future flight versions Debugging and monitoring facilities DRPM Dynamically Reconfigurable 3

4 Platform for DRPM implementation RAPTOR Prototyping Systems Prototypic Implementation of Microelectronic Circuits on s PCI-X / PCIe Mainboard Up to six modules High bandwidth between modules Partial dynamic reconfiguration USB USB USB 2.0-High-Speed USB-OTG System Monitor Voltage, Tempature, Analog Inputs Clock Sythesis, Distribution TST-JTAG CFG-JTAG USB Logic - Master - Slave OTG-Control +Config Logic Arbiter, MMU Diagnostics, CLK, Configuration, etc. Xilinx SystemACE CF CF Access, JTAG Control PCI-X- (64Bit Data / 32Bit Address) PCI-- Master, Slave, DMA Dual-Port SRAM 6, SMB SelectMAP, CFG-JTAG - (32Bit Data / 32Bit Address) 85 75, SMB SelectMAP, CFG-JTAG 85 75, SMB SelectMAP, CFG-JTAG Broadcast- 4

5 Platform for DRPM implementation -s I/O-s Xilinx s up to Virtex 5 (7-series in design) Embedded processors Up to 4 GB SDRAM Ethernet FireWire, USB CAN, LON, EIB, bus Serial, Parallel Analog I/Os Digital I/Os SSI interfaces VGA interface 5

6 DRPM Overview USB I/F Host PC PCI-X/ RAPTOR Configuration Logic PR (Virtex-4) RS232/ Flash PR (Virtex-4) CAN Debug Timer Wire 422 (2x) ADC/DAC SRAM FIFO I/F MEM I/F FPU LEON2-FT Wire-RTC CPLD External Ext. Comm. nal Comm. DDR2-RAM DB-V4 DB-SPACE DDR2-RAM DB-V4 6

7 DB-SPACE CAN ADC/DAC Ext. Comm. Wire (4x) FIFO I/F FIFO Wizard Debug Timer MEM I/F MEM MIL-STD- 1553B I/F RS232/ 422 FPU Wire (2x) LEON2-FT Wire-RTC Flash SRAM CPLD External nal Comm. DB-SPACE System : Wire RTC AT7913E LEON2-FT CPU 2 Wire faces CAN, ADC/DAC,, External 4 Wire s Wizard face (2.7 Gbit/s) used as PHY for Fibre MIL-STD-1553B 32b nal Flexible communication to other modules Monitoring interface AMBA 4 communication between IP cores Ext. 7

8 DB-SPACE Frontpanel DB-SPACE Frontpanel CAN Debug Timer RS232/ 422 Wire (2x) Flash ADC/DAC FIFO I/F MEM I/F FPU LEON2-FT Wire-RTC SRAM CPLD External Ext. Comm. FIFO MEM nal Comm. Wire (4x) Wizard MIL-STD- 1553B I/F DB-SPACE DB-SPACE Frontpanel Easy access to the interfaces of DB-SPACE 8

9 DB-V4 Partially Reconfigurable Region ^ ^ Dynamic Control Unit MicroBlaze BRAM Frame ECC PR (Virtex-4) ICAP Self-Hosting DDR2-RAM DB-V4 4 GByte DDR2 SDRAM memory Configuration Cache Static Area Multi Port 32b data, 7b ECC (BCH 32,7) Integrated ECC statistics unit Integrated fault injection based module interconnect to other modules Monitoring and debug bridge for streaming data controller Dynamic Control Unit Partially Reconfigurable Region 9

10 DB-V4 Partially Reconfigurable Region PR Region Comm. Infrastructure Dynamic Control Unit BRAM MicroBlaze PR (Virtex-4) Frame ICAP ECC Self-Hosting DDR2-RAM DB-V4 Partially Reconfigurable Region Tiled PR-region Flexible module placement PR-modules can be placed at any position within the partially reconfigurable region Homogeneous communication infrastructure Integrated address decoder and PR tile management Enables relocation of modules Automatically generated using DHHarMa tool [FCCM 2011] ^ ^ 10

11 DB-V4 macro must occupy the same resources in every tile Homogeneity allows placement of modules at any position with the same type of tiles Automatic generation of communication infrastructure based on VHDL specification Dedicated placer and router for homogeneous macros up to Xilinx Virtex-7 Static Region PR Modul Tile 1 A PR Modul B Tile 2 PR-Region PR Modul C 11

12 DB-V4 DHHarMa toolflow overview Starting from HDL description Based on XDL, using Xilinx tools as Frontend Automatic creation of homogeneous structures Allows easy modifications Allows easy migration to other (Families) 12

13 DB-V4 Partially Reconfigurable Region Tile 1.1 Tile 2.1 MPMC Tile 1.2 Tile 2.2 Tile 1.3 Tile 2.3 BRAMC VCM to EWB bridge Tile 1.4 Tile 2.4 Tile 1.5 Tile 2.5 Tile 1.6 Tile 2.6 Tile 1.7 Tile 2.7 Tiled PR-region Flexible module placement PR-modules can be placed at any position within the partially reconfigurable region Homogeneous communication infrastructure Integrated address decoder and PR tile management Enables relocation of modules Automatically generated using DHHarMa tool [FCCM 2011] Tile 1.8 Tile 2.8 INTC MicroBlaze PR tile decoder Xilinx Virtex-4 FX100 13

14 External Partially Reconfigurable Region PR Region Comm. Infrastructure Dynamic Control Unit MicroBlaze BRAM Frame ECC PR (Virtex-4) Self-Hosting ICAP RS232/ CAN Debug Timer 422 Wire (2x) ADC/DAC FIFO I/F MEM I/F FPU LEON2-FT Wire-RTC Ext. Comm. FIFO MEM Flash CPLD SRAM External nal Comm. DDR2-RAM DB-V4 Wire (4x) Wizard MIL-STD- 1553B I/F DB-SPACE Initial startup configuration of and s 128 Mbyte flash memory stores golden copies of all configuration data Partial run-time reconfiguration of s Accessible via any configured interface, e.g., Wire, MIL-STD-1553B SelectMap reconfiguration with 50 MByte/s Supports blind scrubbing 14

15 Self-hosting Partially Reconfigurable Region PR Region Comm. Infrastructure Dynamic Control Unit MicroBlaze BRAM Frame ECC PR (Virtex-4) Self-Hosting ICAP CAN ADC/DAC Ext. Comm. FIFO I/F FIFO Debug MEM I/F MEM Timer RS232/ 422 FPU Wire (2x) LEON2-FT Wire-RTC Flash SRAM CPLD External nal Comm. DDR2-RAM DB-V4 Wire (4x) Wizard MIL-STD- 1553B I/F DB-SPACE Partial run-time reconfiguration implemented in the static part of the DDR2-SDRAM stores configuration data Dynamic Control Unit Maintains the free resources, determines feasible position for new modules Self-hosting Performs bitstream relocation, transfers bitstream to ICAP 15

16 Self-hosting Partially Reconfigurable Region PR Region Comm. Infrastructure Dynamic Control Unit MicroBlaze BRAM Frame ECC PR (Virtex-4) Self-Hosting ICAP CAN ADC/DAC Ext. Comm. FIFO I/F FIFO Debug MEM I/F MEM Timer RS232/ 422 FPU Wire (2x) LEON2-FT Wire-RTC Flash SRAM CPLD External nal Comm. DDR2-RAM DB-V4 Wire (4x) Wizard MIL-STD- 1553B I/F DB-SPACE Partial run-time reconfiguration is triggered internally or via external interfaces 400 MByte/s reconfiguration bandwidth Readback scrubbing using intrinsic EDAC support of the Individual scrubbing rates for different regions Fault injection utilizing partial reconfiguration Monitoring and statistics functions 16

17 Infrastructure Partially Reconfigurable Region PR Region Comm. Infrastructure Dynamic Control Unit BRAM MicroBlaze PR (Virtex-4) Frame ICAP ECC Self-Hosting RS232/ CAN Debug Timer 422 Wire (2x) ADC/DAC FIFO I/F MEM I/F FPU LEON2-FT Wire-RTC Ext. Comm. FIFO MEM Flash CPLD SRAM External nal Comm. DDR2-RAM DB-V4 Wire (4x) Wizard MIL-STD- 1553B I/F DB-SPACE - interface for communication between s Abstracts from physical interface between s Master/Slave interface to / bus Routing capability for up to four ports (IP core configured at design-time) Integrated packetizer and flow control 17

18 Infrastructure Partially Reconfigurable Region PR Region Comm. Infrastructure Dynamic Control Unit MicroBlaze BRAM Frame ECC PR (Virtex-4) Self-Hosting ICAP CAN ADC/DAC Ext. Comm. FIFO I/F FIFO Debug MEM I/F MEM Timer RS232/ 422 FPU LEON2-FT Wire-RTC Wire (2x) Flash SRAM CPLD External nal Comm. DDR2-RAM DB-V4 Wire (4x) Wizard MIL-STD- 1553B I/F DB-SPACE - interface for communication between s DMA unit enables burst transfers RRMU (Resource and Management Unit) schedules parallel data transmission and controls the involved DMA units 18

19 Infrastructure Partially Reconfigurable Region PR Region Comm. Infrastructure Dynamic Control Unit MicroBlaze BRAM Frame ECC PR (Virtex-4) Self-Hosting ICAP CAN ADC/DAC Ext. Comm. FIFO I/F FIFO Debug MEM I/F MEM Timer RS232/ 422 FPU LEON2-FT Wire-RTC Wire (2x) Flash SRAM CPLD External nal Comm. DDR2-RAM DB-V4 Wire (4x) Wizard MIL-STD- 1553B I/F DB-SPACE - interface for communication between s DMA unit enables burst transfers RRMU (Resource and Management Unit) schedules parallel data transmission and controls the involved DMA units 19

20 Infrastructure Partially Reconfigurable Region PR Region Comm. Infrastructure Dynamic Control Unit MicroBlaze BRAM Frame ECC PR (Virtex-4) Self-Hosting ICAP CAN ADC/DAC Ext. Comm. FIFO I/F FIFO Debug MEM I/F MEM Timer RS232/ 422 FPU Wire (2x) LEON2-FT Wire-RTC Flash SRAM CPLD External nal Comm. DDR2-RAM DB-V4 Wire (4x) Wizard MIL-STD- 1553B I/F DB-SPACE - interface for communication between s DMA unit enables burst transfers RRMU (Resource and Management Unit) schedules parallel data transmission and controls the involved DMA units 20

21 Infrastructure Signaling Rate Effective Bandwidth Wire-RTC 200 Mbit/s (FD) 160 Mbit/s (FD) Wire- 200 Mbit/s (FD) 160 Mbit/s (FD) Wizard 2700 Mbit/s (FD) 2100 Mbit/s (FD) MIL-STD-1553B 1 Mbit/s (HD) 0.7 Mbit/s (HD) Mbit/s (FD) 3100 Mbit/s (FD) AMBA Mbit/s 3100 Mbit/s 6400 Mbit/s 6200 Mbit/s Wizard IP Core Integrated scatter gather DMA functionality 2.7 Gbit/s (2.1 Gbit/s effective) 3m PCIe cable (4.5m chip to chip) Next step: Integration of Fibre protocol Transmitter Receiver 21

22 Scalability - Examples (DB-V4) (DB-V4) (DB-SPACE) (DB-V4) (DB-V4) (DB-V4) 6x Wire 1x Wizard, MIL, CAN, ADC/DAC 54x 20 GByte DDR2, 1 Gbit Flash 5 Xilinx Virtex-4 FX100 s (DB-V4) (DB-V4) (DB-SPACE) (DB-SPACE) (DB-V4) (DB-V4) 12x Wire 2x Wizard, MIL, CAN, ADC/DAC 108x 16 GByte DDR2, 2 Gbit Flash 4 Xilinx Virtex-4 FX100 s (DB-SPACE) (DB-SPACE) (DB-V4) (DB-SPACE) (DB-SPACE) (DB-SPACE) 30x Wire 5x Wizard, MIL, CAN, ADC/DAC 270x 4 GByte DDR2, 5 Gbit Flash 1 Xilinx Virtex-4 FX100 22

23 Conclusion Scalable system architecture Number of s and faces New s (Xilinx Virtex-5 FX100T) New host interfaces (PCIe) Powerful communication infrastructure Reconfigurable at design time / inside s IP-core for - communication Partial run-time reconfiguration Homogeneous communication in PR region 400 MByte/s reconfiguration bandwidth Self-reconfiguration or reconfiguration via external interfaces Adaptive scrubbing with fast scrub rates EDK based design flow Easy IP-core reuse 23

24 Thank you for your attention! Jens Hagemeyer Cognitronics and Sensor Systems Center of Excellence Cognitive action Technology Bielefeld University, Germany

Design Space Exploration for Memory Subsystems of VLIW Architectures

Design Space Exploration for Memory Subsystems of VLIW Architectures E University of Paderborn Dr.-Ing. Mario Porrmann Design Space Exploration for Memory Subsystems of VLIW Architectures Thorsten Jungeblut 1, Gregor Sievers, Mario Porrmann 1, Ulrich Rückert 2 1 System

More information

RAPTOR A Scalable Platform for Rapid Prototyping and FPGA-based Cluster Computing

RAPTOR A Scalable Platform for Rapid Prototyping and FPGA-based Cluster Computing RAPTOR A Scalable Platform for Rapid Prototyping and FPGA-based Cluster Computing Mario PORRMANN, Jens HAGEMEYER, Johannes ROMOTH, Manuel STRUGHOLTZ, and Christopher POHL 1 Heinz Nixdorf Institute, University

More information

RAPTOR. Modular Rapid Prototyping HEINZ NIXDORF INSTITUTE

RAPTOR. Modular Rapid Prototyping HEINZ NIXDORF INSTITUTE HEINZ NIXDORF INSTITUTE University of Paderborn RAPTOR Modular Rapid Prototyping The modular FPGA-based rapid prototyping systems of the RAPTOR family integrate all key components to realize circuit and

More information

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

Intelop. *As new IP blocks become available, please contact the factory for the latest updated info. A FPGA based development platform as part of an EDK is available to target intelop provided IPs or other standard IPs. The platform with Virtex-4 FX12 Evaluation Kit provides a complete hardware environment

More information

Compute Node Design for DAQ and Trigger Subsystem in Giessen. Justus Liebig University in Giessen

Compute Node Design for DAQ and Trigger Subsystem in Giessen. Justus Liebig University in Giessen Compute Node Design for DAQ and Trigger Subsystem in Giessen Justus Liebig University in Giessen Outline Design goals Current work in Giessen Hardware Software Future work Justus Liebig University in Giessen,

More information

LEON4: Fourth Generation of the LEON Processor

LEON4: Fourth Generation of the LEON Processor LEON4: Fourth Generation of the LEON Processor Magnus Själander, Sandi Habinc, and Jiri Gaisler Aeroflex Gaisler, Kungsgatan 12, SE-411 19 Göteborg, Sweden Tel +46 31 775 8650, Email: {magnus, sandi, jiri}@gaisler.com

More information

ESA Contract 18533/04/NL/JD

ESA Contract 18533/04/NL/JD Date: 2006-05-15 Page: 1 EUROPEAN SPACE AGENCY CONTRACT REPORT The work described in this report was done under ESA contract. Responsibility for the contents resides in the author or organisation that

More information

Processor and Peripheral IP Cores for Microcontrollers in Embedded Space Applications

Processor and Peripheral IP Cores for Microcontrollers in Embedded Space Applications Processor and Peripheral IP Cores for Microcontrollers in Embedded Space Applications Presentation at ADCSS 2010 MESA November 4 th, 2010 www.aeroflex.com/gaisler Presentation outline Microcontroller requirements

More information

Multi-DSP/Micro-Processor Architecture (MDPA)

Multi-DSP/Micro-Processor Architecture (MDPA) Multi-DSP/Micro-Processor Architecture (MDPA) Microelectronics Presentation Days 2010 30 March 2010, ESA/ESTEC, Noordwijk T. Helfers; E. Lembke; P. Rastetter; O. Ried Astrium GmbH Content Motivation MDPA

More information

Next Generation Multi-Purpose Microprocessor

Next Generation Multi-Purpose Microprocessor Next Generation Multi-Purpose Microprocessor Presentation at MPSA, 4 th of November 2009 www.aeroflex.com/gaisler OUTLINE NGMP key requirements Development schedule Architectural Overview LEON4FT features

More information

FiPS and M2DC: Novel Architectures for Reconfigurable Hyperscale Servers

FiPS and M2DC: Novel Architectures for Reconfigurable Hyperscale Servers FiPS and M2DC: Novel Architectures for Reconfigurable Hyperscale Servers Rene Griessl, Meysam Peykanu, Lennart Tigges, Jens Hagemeyer, Mario Porrmann Center of Excellence Cognitive Interaction Technology

More information

S2C K7 Prodigy Logic Module Series

S2C K7 Prodigy Logic Module Series S2C K7 Prodigy Logic Module Series Low-Cost Fifth Generation Rapid FPGA-based Prototyping Hardware The S2C K7 Prodigy Logic Module is equipped with one Xilinx Kintex-7 XC7K410T or XC7K325T FPGA device

More information

SECURE PARTIAL RECONFIGURATION OF FPGAs. Amir S. Zeineddini Kris Gaj

SECURE PARTIAL RECONFIGURATION OF FPGAs. Amir S. Zeineddini Kris Gaj SECURE PARTIAL RECONFIGURATION OF FPGAs Amir S. Zeineddini Kris Gaj Outline FPGAs Security Our scheme Implementation approach Experimental results Conclusions FPGAs SECURITY SRAM FPGA Security Designer/Vendor

More information

SpaceWire Remote Terminal Controller

SpaceWire Remote Terminal Controller Remote Terminal Controller Presented by Jørgen Ilstad On board Payload Data Section, ESTEC Wahida Gasti, ESA ESTEC Co Authors Sandi Habinc, Gaisler Research Peter Sinander, SAAB Space Slide : 1 Overview

More information

RiceNIC. Prototyping Network Interfaces. Jeffrey Shafer Scott Rixner

RiceNIC. Prototyping Network Interfaces. Jeffrey Shafer Scott Rixner RiceNIC Prototyping Network Interfaces Jeffrey Shafer Scott Rixner RiceNIC Overview Gigabit Ethernet Network Interface Card RiceNIC - Prototyping Network Interfaces 2 RiceNIC Overview Reconfigurable and

More information

Hardware Design. University of Pannonia Dept. Of Electrical Engineering and Information Systems. MicroBlaze v.8.10 / v.8.20

Hardware Design. University of Pannonia Dept. Of Electrical Engineering and Information Systems. MicroBlaze v.8.10 / v.8.20 University of Pannonia Dept. Of Electrical Engineering and Information Systems Hardware Design MicroBlaze v.8.10 / v.8.20 Instructor: Zsolt Vörösházi, PhD. This material exempt per Department of Commerce

More information

PCI to SH-3 AN Hitachi SH3 to PCI bus

PCI to SH-3 AN Hitachi SH3 to PCI bus PCI to SH-3 AN Hitachi SH3 to PCI bus Version 1.0 Application Note FEATURES GENERAL DESCRIPTION Complete Application Note for designing a PCI adapter or embedded system based on the Hitachi SH-3 including:

More information

GR712RC A MULTI-PROCESSOR DEVICE WITH SPACEWIRE INTERFACES

GR712RC A MULTI-PROCESSOR DEVICE WITH SPACEWIRE INTERFACES GR712RC A MULTI-PROCESSOR DEVICE WITH SPACEWIRE INTERFACES Session: SpaceWire Components Short Paper Sandi Habinc, Jiri Gaisler Aeroflex Gaisler, Kungsgatan 12, SE-411 19 Göteborg, Sweden sandi@gaisler.com

More information

On-Line Testing and Healing Permanent Radiation Effects in Reconfigurable Systems

On-Line Testing and Healing Permanent Radiation Effects in Reconfigurable Systems On-Line Testing and Healing ermanent Radiation Effects in Reconfigurable Systems SEFUW: SpacE FGA Users Workshop 3rd Edition Tuesday 15 March 2016 - Thursday 17 March 2016 Dario Cozzi, dcozzi@cit-ec.uni-bielefeld.de

More information

VXS-610 Dual FPGA and PowerPC VXS Multiprocessor

VXS-610 Dual FPGA and PowerPC VXS Multiprocessor VXS-610 Dual FPGA and PowerPC VXS Multiprocessor Two Xilinx Virtex -5 FPGAs for high performance processing On-board PowerPC CPU for standalone operation, communications management and user applications

More information

Hardware Design. MicroBlaze 7.1. This material exempt per Department of Commerce license exception TSU Xilinx, Inc. All Rights Reserved

Hardware Design. MicroBlaze 7.1. This material exempt per Department of Commerce license exception TSU Xilinx, Inc. All Rights Reserved Hardware Design MicroBlaze 7.1 This material exempt per Department of Commerce license exception TSU Objectives After completing this module, you will be able to: List the MicroBlaze 7.1 Features List

More information

A ONE CHIP HARDENED SOLUTION FOR HIGH SPEED SPACEWIRE SYSTEM IMPLEMENTATIONS

A ONE CHIP HARDENED SOLUTION FOR HIGH SPEED SPACEWIRE SYSTEM IMPLEMENTATIONS A ONE CHIP HARDENED SOLUTION FOR HIGH SPEED SPACEWIRE SYSTEM IMPLEMENTATIONS Joseph R. Marshall, Richard W. Berger, Glenn P. Rakow Conference Contents Standards & Topology ASIC Program History ASIC Features

More information

Enabling success from the center of technology. A Practical Guide to Configuring the Spartan-3A Family

Enabling success from the center of technology. A Practical Guide to Configuring the Spartan-3A Family A Practical Guide to Configuring the Spartan-3A Family Goals 2 Explain advantages and disadvantages of each configuration mechanism available for Spartan-3A Show how to use an industry standard flash for

More information

Resource Efficiency of Scalable Processor Architectures for SDR-based Applications

Resource Efficiency of Scalable Processor Architectures for SDR-based Applications Resource Efficiency of Scalable Processor Architectures for SDR-based Applications Thorsten Jungeblut 1, Johannes Ax 2, Gregor Sievers 2, Boris Hübener 2, Mario Porrmann 2, Ulrich Rückert 1 1 Cognitive

More information

Design of a Gigabit Distributed Data Multiplexer and Recorder System

Design of a Gigabit Distributed Data Multiplexer and Recorder System Design of a Gigabit Distributed Data Multiplexer and Recorder System Abstract Albert Berdugo VP of Advanced Product Development Teletronics Technology Corporation Bristol, PA Historically, instrumentation

More information

FPGA. Agenda 11/05/2016. Scheduling tasks on Reconfigurable FPGA architectures. Definition. Overview. Characteristics of the CLB.

FPGA. Agenda 11/05/2016. Scheduling tasks on Reconfigurable FPGA architectures. Definition. Overview. Characteristics of the CLB. Agenda The topics that will be addressed are: Scheduling tasks on Reconfigurable FPGA architectures Mauro Marinoni ReTiS Lab, TeCIP Institute Scuola superiore Sant Anna - Pisa Overview on basic characteristics

More information

SoCWire: a SpaceWire inspired fault tolerant Network on Chip approach for reconfigurable System-on-Chip in Space applications

SoCWire: a SpaceWire inspired fault tolerant Network on Chip approach for reconfigurable System-on-Chip in Space applications SoCWire: a SpaceWire inspired fault tolerant Network on Chip approach for reconfigurable System-on-Chip in Space applications Björn Osterloh Institute of Computer and Network Engineering TU Braunschweig,

More information

Zynq-7000 All Programmable SoC Product Overview

Zynq-7000 All Programmable SoC Product Overview Zynq-7000 All Programmable SoC Product Overview The SW, HW and IO Programmable Platform August 2012 Copyright 2012 2009 Xilinx Introducing the Zynq -7000 All Programmable SoC Breakthrough Processing Platform

More information

INT 1011 TCP Offload Engine (Full Offload)

INT 1011 TCP Offload Engine (Full Offload) INT 1011 TCP Offload Engine (Full Offload) Product brief, features and benefits summary Provides lowest Latency and highest bandwidth. Highly customizable hardware IP block. Easily portable to ASIC flow,

More information

Zynq Architecture, PS (ARM) and PL

Zynq Architecture, PS (ARM) and PL , PS (ARM) and PL Joint ICTP-IAEA School on Hybrid Reconfigurable Devices for Scientific Instrumentation Trieste, 1-5 June 2015 Fernando Rincón Fernando.rincon@uclm.es 1 Contents Zynq All Programmable

More information

Machine Vision Camera Interfaces. Korean Vision Show April 2012

Machine Vision Camera Interfaces. Korean Vision Show April 2012 Machine Vision Camera Interfaces Korean Vision Show April 2012 Vision Interfaces Page 1 Machine Vision Hardware Interface Standards PCI, CPCI V2.2, PCIe V2.x USB2, USB3 Vision IEEE1394 (no development

More information

Agilent N2533A RMP 4.0 Remote Management Processor Data Sheet

Agilent N2533A RMP 4.0 Remote Management Processor Data Sheet Agilent N2533A RMP 4.0 Remote Management Processor Data Sheet Description The Agilent RMP 4.0 is a highly integrated Remote Management Processor. Its small package and flexible hardware design is suitable

More information

Copyright 2016 Xilinx

Copyright 2016 Xilinx Zynq Architecture Zynq Vivado 2015.4 Version This material exempt per Department of Commerce license exception TSU Objectives After completing this module, you will be able to: Identify the basic building

More information

FPQ6 - MPC8313E implementation

FPQ6 - MPC8313E implementation Formation MPC8313E implementation: This course covers PowerQUICC II Pro MPC8313 - Processeurs PowerPC: NXP Power CPUs FPQ6 - MPC8313E implementation This course covers PowerQUICC II Pro MPC8313 Objectives

More information

Migrating from the UT699 to the UT699E

Migrating from the UT699 to the UT699E Standard Products Application Note Migrating from the UT699 to the UT699E January 2015 www.aeroflex.com/leon Table 1.1 Cross Reference of Applicable Products Product Name: Manufacturer Part Number SMD

More information

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

FPGA for Complex System Implementation. National Chiao Tung University Chun-Jen Tsai 04/14/2011 FPGA for Complex System Implementation National Chiao Tung University Chun-Jen Tsai 04/14/2011 About FPGA FPGA was invented by Ross Freeman in 1989 SRAM-based FPGA properties Standard parts Allowing multi-level

More information

A Reconfigurable SOM Hardware Accelerator

A Reconfigurable SOM Hardware Accelerator A Reconfigurable SOM Hardware Accelerator M. Porrmann, M. Franzmeier, H. Kalte, U. Witkowski, U. Rückert Heinz Nixdorf Institute, System and Circuit Technology, University of Paderborn, Germany email:

More information

VXS-621 FPGA & PowerPC VXS Multiprocessor

VXS-621 FPGA & PowerPC VXS Multiprocessor VXS-621 FPGA & PowerPC VXS Multiprocessor Xilinx Virtex -5 FPGA for high performance processing On-board PowerPC CPU for standalone operation, communications management and user applications Two PMC/XMC

More information

L2: FPGA HARDWARE : ADVANCED DIGITAL DESIGN PROJECT FALL 2015 BRANDON LUCIA

L2: FPGA HARDWARE : ADVANCED DIGITAL DESIGN PROJECT FALL 2015 BRANDON LUCIA L2: FPGA HARDWARE 18-545: ADVANCED DIGITAL DESIGN PROJECT FALL 2015 BRANDON LUCIA 18-545: FALL 2014 2 Admin stuff Project Proposals happen on Monday Be prepared to give an in-class presentation Lab 1 is

More information

EyeCheck Smart Cameras

EyeCheck Smart Cameras EyeCheck Smart Cameras 2 3 EyeCheck 9xx & 1xxx series Technical data Memory: DDR RAM 128 MB FLASH 128 MB Interfaces: Ethernet (LAN) RS422, RS232 (not EC900, EC910, EC1000, EC1010) EtherNet / IP PROFINET

More information

DEVELOPING RTEMS SMP FOR LEON3/LEON4 MULTI-PROCESSOR DEVICES. Flight Software Workshop /12/2013

DEVELOPING RTEMS SMP FOR LEON3/LEON4 MULTI-PROCESSOR DEVICES. Flight Software Workshop /12/2013 DEVELOPING RTEMS SMP FOR LEON3/LEON4 MULTI-PROCESSOR DEVICES Flight Software Workshop 2013 12/12/2013 Daniel Hellström Presentation does not contain U.S. Export controlled information (aka ITAR) 12/08/13

More information

How to validate your FPGA design using realworld

How to validate your FPGA design using realworld How to validate your FPGA design using realworld stimuli Daniel Clapham National Instruments ni.com Agenda Typical FPGA Design NIs approach to FPGA Brief intro into platform based approach RIO architecture

More information

SoC Platforms and CPU Cores

SoC Platforms and CPU Cores SoC Platforms and CPU Cores COE838: Systems on Chip Design http://www.ee.ryerson.ca/~courses/coe838/ Dr. Gul N. Khan http://www.ee.ryerson.ca/~gnkhan Electrical and Computer Engineering Ryerson University

More information

Introduction to Partial Reconfiguration Methodology

Introduction to Partial Reconfiguration Methodology Methodology This material exempt per Department of Commerce license exception TSU Objectives After completing this module, you will be able to: Define Partial Reconfiguration technology List common applications

More information

The special radiation-hardened processors for new highly informative experiments in space

The special radiation-hardened processors for new highly informative experiments in space Journal of Physics: Conference Series PAPER OPEN ACCESS The special radiation-hardened processors for new highly informative experiments in space To cite this article: O V Serdin et al 2017 J. Phys.: Conf.

More information

System-on-a-Programmable-Chip (SOPC) Development Board

System-on-a-Programmable-Chip (SOPC) Development Board System-on-a-Programmable-Chip (SOPC) Development Board Solution Brief 47 March 2000, ver. 1 Target Applications: Embedded microprocessor-based solutions Family: APEX TM 20K Ordering Code: SOPC-BOARD/A4E

More information

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

Gate Estimate. Practical (60% util)* (1000's) Max (100% util)* (1000's) The Product Brief October 07 Ver. 1.3 Group DN9000K10PCIe-4GL XilinxVirtex-5 Based ASIC Prototyping Engine, 4-lane PCI Express (Genesys Logic PHYs) Features PCI Express (4-lane) logic prototyping system

More information

C900 PowerPC G4+ Rugged 3U CompactPCI SBC

C900 PowerPC G4+ Rugged 3U CompactPCI SBC C900 PowerPC G4+ Rugged 3U CompactPCI SBC Rugged 3U CompactPCI SBC PICMG 2.0, Rev. 3.0 Compliant G4+ PowerPC 7447A/7448 Processor @ 1.1 Ghz with AltiVec Technology Marvell MV64460 Discovery TM III System

More information

CCSDS Unsegmented Code Transfer Protocol (CUCTP)

CCSDS Unsegmented Code Transfer Protocol (CUCTP) CCSDS Unsegmented Code Transfer Protocol (CUCTP) Marko Isomäki, Sandi Habinc Aeroflex Gaisler AB Kungsgatan 12, SE-411 19 Göteborg, Sweden marko@gaisler.com www.aeroflex.com/gaisler Introduction Time synchronization

More information

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

Virtex-II Architecture. Virtex II technical, Design Solutions. Active Interconnect Technology (continued) Virtex-II Architecture SONET / SDH Virtex II technical, Design Solutions PCI-X PCI DCM Distri RAM 18Kb BRAM Multiplier LVDS FIFO Shift Registers BLVDS SDRAM QDR SRAM Backplane Rev 4 March 4th. 2002 J-L

More information

Designing Embedded Processors in FPGAs

Designing Embedded Processors in FPGAs Designing Embedded Processors in FPGAs 2002 Agenda Industrial Control Systems Concept Implementation Summary & Conclusions Industrial Control Systems Typically Low Volume Many Variations Required High

More information

Qsys and IP Core Integration

Qsys and IP Core Integration Qsys and IP Core Integration Stephen A. Edwards (after David Lariviere) Columbia University Spring 2016 IP Cores Altera s IP Core Integration Tools Connecting IP Cores IP Cores Cyclone V SoC: A Mix of

More information

COMPARISON BETWEEN GR740, LEON4-N2X AND NGMP

COMPARISON BETWEEN GR740, LEON4-N2X AND NGMP Doc..: Date: 2017-08-22 Page: 1 of 11 COMPARISON BETWEEN GR740, LEON4-N2X AND NGMP Doc..: Date: 2017-08-22 Page: 2 of 11 TABLE OF CONTENTS 1 INTRODUCTION... 3 1.1 Scope of the Document... 3 1.2 Reference

More information

BittWare s XUPP3R is a 3/4-length PCIe x16 card based on the

BittWare s XUPP3R is a 3/4-length PCIe x16 card based on the FPGA PLATFORMS Board Platforms Custom Solutions Technology Partners Integrated Platforms XUPP3R Xilinx UltraScale+ 3/4-Length PCIe Board with Quad QSFP and 512 GBytes DDR4 Xilinx Virtex UltraScale+ VU7P/VU9P/VU11P

More information

PXIe FPGA board SMT G Parker

PXIe FPGA board SMT G Parker Form : QCF51 Date : 6 July 2006 PXIe FPGA board SMT700 1.5 20 th November 2009 G Parker Sundance Multiprocessor Technology Ltd, Chiltern House, Waterside, Chesham, Bucks. HP5 1PS. This document is the

More information

FPGA memory performance

FPGA memory performance FPGA memory performance Sensor to Image GmbH Lechtorstrasse 20 D 86956 Schongau Website: www.sensor-to-image.de Email: email@sensor-to-image.de Sensor to Image GmbH Company Founded 1989 and privately owned

More information

SATA-IP Introduction. Agenda

SATA-IP Introduction. Agenda Introduction Ver1.3E Support Virtex-6/Spartan-6! Magician of the Storage! 2012/7/31 Design Gateway Page 1 Agenda SATA Overview Summary, Features and Trend Merit and Solution Introduction Summary Application

More information

AN OPEN-SOURCE VHDL IP LIBRARY WITH PLUG&PLAY CONFIGURATION

AN OPEN-SOURCE VHDL IP LIBRARY WITH PLUG&PLAY CONFIGURATION AN OPEN-SOURCE VHDL IP LIBRARY WITH PLUG&PLAY CONFIGURATION Jiri Gaisler Gaisler Research, Första Långgatan 19, 413 27 Göteborg, Sweden Abstract: Key words: An open-source IP library based on the AMBA-2.0

More information

Final Presentation. Network on Chip (NoC) for Many-Core System on Chip in Space Applications. December 13, 2017

Final Presentation. Network on Chip (NoC) for Many-Core System on Chip in Space Applications. December 13, 2017 Final Presentation Network on Chip (NoC) for Many-Core System on Chip in Space Applications December 13, 2017 Dr. ir. Gerard Rauwerda Gerard.Rauwerda@recoresystems.com NoC round table Network-on-Chip (NoC)

More information

ARM-Based Embedded Processor Device Overview

ARM-Based Embedded Processor Device Overview ARM-Based Embedded Processor Device Overview February 2001, ver. 1.2 Data Sheet Features... Industry-standard ARM922T 32-bit RISC processor core operating at up to 200 MHz, equivalent to 210 Dhrystone

More information

LogiCORE IP AXI DMA (v3.00a)

LogiCORE IP AXI DMA (v3.00a) DS781 March 1, 2011 Introduction The AXI Direct Memory Access (AXI DMA) core is a soft Xilinx IP core for use with the Xilinx Embedded Development Kit (EDK). The AXI DMA engine provides high-bandwidth

More information

Course Introduction. Purpose: Objectives: Content: Learning Time:

Course Introduction. Purpose: Objectives: Content: Learning Time: Course Introduction Purpose: This course provides an overview of the Renesas SuperH series of 32-bit RISC processors, especially the microcontrollers in the SH-2 and SH-2A series Objectives: Learn the

More information

Atmel AT697 validation report

Atmel AT697 validation report Atmel AT697 validation report ESA Contract 18533/04/NL/JD, call-off order 2 GR-AT697-002 Version 1.2 June 2005 Första Långgatan 19 tel +46 31 7758650 SE-413 27 Göteborg fax +46 31 421407 Sweden www.gaisler.com

More information

AXI4 Interconnect Paves the Way to Plug-and-Play IP

AXI4 Interconnect Paves the Way to Plug-and-Play IP White Paper: Virtex-6 and Spartan-6 FPGAs WP379 (v1.0) October 5, 2010 4 Interconnect Paves the Way to Plug-and-Play IP By: Navanee Sundaramoorthy, Navneet Rao, and Tom Hill In the past decade, the size

More information

SMT166-FMC User Guide

SMT166-FMC User Guide Sundance Multiprocessor Technology Limited Product Specification Unit / Module Description: Unit / Module Number: Document Issue Number: Issue Date: Original Author: SMT166-FMC User Guide Revision History

More information

VHX - Xilinx - FPGA Programming in VHDL

VHX - Xilinx - FPGA Programming in VHDL Training Xilinx - FPGA Programming in VHDL: This course explains how to design with VHDL on Xilinx FPGAs using ISE Design Suite - Programming: Logique Programmable VHX - Xilinx - FPGA Programming in VHDL

More information

Spartan-6 and Virtex-6 FPGA Embedded Kit FAQ

Spartan-6 and Virtex-6 FPGA Embedded Kit FAQ Spartan-6 and Virtex-6 FPGA FAQ February 5, 2009 Getting Started 1. Where can I purchase an Embedded kit? A: You can purchase your Spartan-6 and Virtex-6 FPGA Embedded kits online at: Spartan-6 FPGA :

More information

INT G bit TCP Offload Engine SOC

INT G bit TCP Offload Engine SOC INT 10011 10 G bit TCP Offload Engine SOC Product brief, features and benefits summary: Highly customizable hardware IP block. Easily portable to ASIC flow, Xilinx/Altera FPGAs or Structured ASIC flow.

More information

RUN-TIME PARTIAL RECONFIGURATION SPEED INVESTIGATION AND ARCHITECTURAL DESIGN SPACE EXPLORATION

RUN-TIME PARTIAL RECONFIGURATION SPEED INVESTIGATION AND ARCHITECTURAL DESIGN SPACE EXPLORATION RUN-TIME PARTIAL RECONFIGURATION SPEED INVESTIGATION AND ARCHITECTURAL DESIGN SPACE EXPLORATION Ming Liu, Wolfgang Kuehn, Zhonghai Lu, Axel Jantsch II. Physics Institute Dept. of Electronic, Computer and

More information

SpaceWire IP Cores for High Data Rate and Fault Tolerant Networking

SpaceWire IP Cores for High Data Rate and Fault Tolerant Networking SpaceWire IP Cores for High Data Rate and Fault Tolerant Networking E. Petri 1,2, T. Bacchillone 1,2, N. E. L Insalata 1,2, T. Cecchini 1, I. Del Corona 1,S. Saponara 1, L. Fanucci 1 (1) Dept. of Information

More information

Excalibur Device Overview

Excalibur Device Overview May 2002, ver. 2.0 Data Sheet Features... Combination of a world-class RISC processor system with industryleading programmable logic on a single device Industry-standard ARM922T 32-bit RISC processor core

More information

Massively Parallel Processor Breadboarding (MPPB)

Massively Parallel Processor Breadboarding (MPPB) Massively Parallel Processor Breadboarding (MPPB) 28 August 2012 Final Presentation TRP study 21986 Gerard Rauwerda CTO, Recore Systems Gerard.Rauwerda@RecoreSystems.com Recore Systems BV P.O. Box 77,

More information

3U CompactPCI Intel SBCs F14, F15, F17, F18, F19P

3U CompactPCI Intel SBCs F14, F15, F17, F18, F19P 3U CompactPCI Intel SBCs F14, F15, F17, F18, F19P High computing and graphics performance with forward compatibility for a wide range of industrial applications. 1 Content Processor roadmap Technical data

More information

Product Technical Brief S3C2412 Rev 2.2, Apr. 2006

Product Technical Brief S3C2412 Rev 2.2, Apr. 2006 Product Technical Brief S3C2412 Rev 2.2, Apr. 2006 Overview SAMSUNG's S3C2412 is a Derivative product of S3C2410A. S3C2412 is designed to provide hand-held devices and general applications with cost-effective,

More information

Introduction Electrical Considerations Data Transfer Synchronization Bus Arbitration VME Bus Local Buses PCI Bus PCI Bus Variants Serial Buses

Introduction Electrical Considerations Data Transfer Synchronization Bus Arbitration VME Bus Local Buses PCI Bus PCI Bus Variants Serial Buses Introduction Electrical Considerations Data Transfer Synchronization Bus Arbitration VME Bus Local Buses PCI Bus PCI Bus Variants Serial Buses 1 Most of the integrated I/O subsystems are connected to the

More information

LogiCORE IP AXI DMA (v4.00.a)

LogiCORE IP AXI DMA (v4.00.a) DS781 June 22, 2011 Introduction The AXI Direct Memory Access (AXI DMA) core is a soft Xilinx IP core for use with the Xilinx Embedded Development Kit (EDK). The AXI DMA engine provides high-bandwidth

More information

A software platform to support dynamically reconfigurable Systems-on-Chip under the GNU/Linux operating system

A software platform to support dynamically reconfigurable Systems-on-Chip under the GNU/Linux operating system A software platform to support dynamically reconfigurable Systems-on-Chip under the GNU/Linux operating system 26th July 2005 Alberto Donato donato@elet.polimi.it Relatore: Prof. Fabrizio Ferrandi Correlatore:

More information

Building blocks for custom HyperTransport solutions

Building blocks for custom HyperTransport solutions Building blocks for custom HyperTransport solutions Holger Fröning 2 nd Symposium of the HyperTransport Center of Excellence Feb. 11-12 th 2009, Mannheim, Germany Motivation Back in 2005: Quite some experience

More information

RIVYERA S6-LX150 DATASHEET. 128 FPGA Next Generation Reconfigurable Computer RIVYERA S6-LX150

RIVYERA S6-LX150 DATASHEET. 128 FPGA Next Generation Reconfigurable Computer RIVYERA S6-LX150 DATASHEET RIVYERA S6-LX150 128 FPGA Next Generation Reconfigurable Computer RIVYERA S6-LX150 Products shown in this data sheet may be subjected to any change without prior notice. Although all data reported

More information

Rad-Hard Microcontroller For Space Applications

Rad-Hard Microcontroller For Space Applications The most important thing we build is trust ADVANCED ELECTRONIC SOLUTIONS AVIATION SERVICES COMMUNICATIONS AND CONNECTIVITY MISSION SYSTEMS Rad-Hard Microcontroller For Space Applications Fredrik Johansson

More information

Evaluation of Soft-Core Processors on a Xilinx Virtex-5 Field Programmable Gate Array

Evaluation of Soft-Core Processors on a Xilinx Virtex-5 Field Programmable Gate Array SANDIA REPORT SAND2011-2733 Unlimited Release Printed April 2011 Evaluation of Soft-Core Processors on a Xilinx Virtex-5 Field Programmable Gate Array Mark W. Learn Prepared by Sandia National Laboratories

More information

Product Technical Brief S3C2413 Rev 2.2, Apr. 2006

Product Technical Brief S3C2413 Rev 2.2, Apr. 2006 Product Technical Brief Rev 2.2, Apr. 2006 Overview SAMSUNG's is a Derivative product of S3C2410A. is designed to provide hand-held devices and general applications with cost-effective, low-power, and

More information

SMT9091 SMT148-FX-SMT351T/SMT391

SMT9091 SMT148-FX-SMT351T/SMT391 Unit / Module Description: Unit / Module Number: Document Issue Number: Issue Date: Original Author: This Document provides an overview of the developed system key features. SMT148-FX-SMT351T/SMT391 E.Puillet

More information

Fujitsu SOC Fujitsu Microelectronics America, Inc.

Fujitsu SOC Fujitsu Microelectronics America, Inc. Fujitsu SOC 1 Overview Fujitsu SOC The Fujitsu Advantage Fujitsu Solution Platform IPWare Library Example of SOC Engagement Model Methodology and Tools 2 SDRAM Raptor AHB IP Controller Flas h DM A Controller

More information

FCQ2 - P2020 QorIQ implementation

FCQ2 - P2020 QorIQ implementation Formation P2020 QorIQ implementation: This course covers NXP QorIQ P2010 and P2020 - Processeurs PowerPC: NXP Power CPUs FCQ2 - P2020 QorIQ implementation This course covers NXP QorIQ P2010 and P2020 Objectives

More information

Full Linux on FPGA. Sven Gregori

Full Linux on FPGA. Sven Gregori Full Linux on FPGA Sven Gregori Enclustra GmbH FPGA Design Center Founded in 2004 7 engineers Located in the Technopark of Zurich FPGA-Vendor independent Covering all topics

More information

ReconOS: An RTOS Supporting Hardware and Software Threads

ReconOS: An RTOS Supporting Hardware and Software Threads ReconOS: An RTOS Supporting Hardware and Software Threads Enno Lübbers and Marco Platzner Computer Engineering Group University of Paderborn marco.platzner@computer.org Overview the ReconOS project programming

More information

C901 PowerPC MPC7448 3U CompactPCI SBC

C901 PowerPC MPC7448 3U CompactPCI SBC C901 PowerPC MPC7448 3U CompactPCI SBC Rugged 3U CompactPCI SBC PowerPC 7448 @ 1.4 GHz, 1.0 GHz, or 600 MHz, with AltiVec Technology 166 MHz MPX Bus Marvell MV64460 Discovery TM III System Controller One

More information

ENHANCED DYNAMIC RECONFIGURABLE PROCESSING MODULE FOR FUTURE SPACE APPLICATIONS

ENHANCED DYNAMIC RECONFIGURABLE PROCESSING MODULE FOR FUTURE SPACE APPLICATIONS Enhanced Dynamic Reconfigurable Processing Module for Future Space Applications ENHANCED DYNAMIC RECONFIGURABLE PROCESSING MODULE FOR FUTURE SPACE APPLICATIONS Session: SpaceWire Missions and Applications

More information

User Manual for DVIP

User Manual for DVIP Sundance Multiprocessor Technology Limited Form : QCF42 User Manual Date : 6 July 2006 Unit / Module Description: Unit / Module Number: DVIP (Digital Video Infrastructure Platform) System DVIP Document

More information

The S6000 Family of Processors

The S6000 Family of Processors The S6000 Family of Processors Today s Design Challenges The advent of software configurable processors In recent years, the widespread adoption of digital technologies has revolutionized the way in which

More information

ISE Design Suite Software Manuals and Help

ISE Design Suite Software Manuals and Help ISE Design Suite Software Manuals and Help These documents support the Xilinx ISE Design Suite. Click a document title on the left to view a document, or click a design step in the following figure to

More information

Connect Tech Inc. Александр Баковкин Инженер отдела сервисов SWD Software

Connect Tech Inc. Александр Баковкин Инженер отдела сервисов SWD Software Connect Tech Inc Александр Баковкин Инженер отдела сервисов SWD Software Hardware Building Blocks for your QNX Applications Celebrating 25 Years, 1985-2010 Located near Toronto, Canada CTI started as a

More information

Development of Monitoring Unit for Data Acquisition from Avionic Bus 1 Anjana, 2 Dr. N. Satyanarayan, 3 M.Vedachary

Development of Monitoring Unit for Data Acquisition from Avionic Bus 1 Anjana, 2 Dr. N. Satyanarayan, 3 M.Vedachary Development of Monitoring Unit for Data Acquisition from Avionic Bus 1 Anjana, 2 Dr. N. Satyanarayan, 3 M.Vedachary Abstract 1553 bus is a military avionic bus that describes the mechanical, electrical

More information

Introducing the Spartan-6 & Virtex-6 FPGA Embedded Kits

Introducing the Spartan-6 & Virtex-6 FPGA Embedded Kits Introducing the Spartan-6 & Virtex-6 FPGA Embedded Kits Overview ß Embedded Design Challenges ß Xilinx Embedded Platforms for Embedded Processing ß Introducing Spartan-6 and Virtex-6 FPGA Embedded Kits

More information

Sparrowhawk FX FPGA Video Processing Board

Sparrowhawk FX FPGA Video Processing Board Sparrowhawk FX FPGA Video Processing Board Overview Document MPI110501 Rev. 0.5 14.2.2012 Terms of use The reproduction, transmission or use of this document or its contents is not permitted without express

More information

Motivation to Teach Network Hardware

Motivation to Teach Network Hardware NetFPGA: An Open Platform for Gigabit-rate Network Switching and Routing John W. Lockwood, Nick McKeown Greg Watson, Glen Gibb, Paul Hartke, Jad Naous, Ramanan Raghuraman, and Jianying Luo JWLockwd@stanford.edu

More information

Embedded Systems: Hardware Components (part II) Todor Stefanov

Embedded Systems: Hardware Components (part II) Todor Stefanov Embedded Systems: Hardware Components (part II) Todor Stefanov Leiden Embedded Research Center, Leiden Institute of Advanced Computer Science Leiden University, The Netherlands Outline Generic Embedded

More information

Optimizing HDL IP Development with Real-World I/O. William Baars National Instruments

Optimizing HDL IP Development with Real-World I/O. William Baars National Instruments Optimizing HDL IP Development with Real-World I/O William Baars National Instruments William.baars@ni.com Agenda IP Development Process Traditional Algorithm Engineering Components required for HDL IP

More information

Schematic. A: Overview of the Integrated Detector Readout Electronics and DAQ-System. optical Gbit link. 1GB DDR Ram.

Schematic. A: Overview of the Integrated Detector Readout Electronics and DAQ-System. optical Gbit link. 1GB DDR Ram. A: Overview of the Integrated Detector Readout Electronics and DAQ-System N s CASCADE Detector Frontend (X0) (X) (Y0) (Y) optional: CIPix- Board (T) Optical Gigabit Link CDR.0 FPGA based readout board

More information