DRPM architecture overview
|
|
- Alexina Gordon
- 6 years ago
- Views:
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
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 informationRAPTOR 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 informationRAPTOR. 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 informationIntelop. *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 informationCompute 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 informationLEON4: 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 informationESA 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 informationProcessor 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 informationMulti-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 informationNext 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 informationFiPS 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 informationS2C 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 informationSECURE 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 informationSpaceWire 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 informationRiceNIC. 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 informationHardware 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 informationPCI 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 informationGR712RC 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 informationOn-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 informationVXS-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 informationHardware 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 informationA 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 informationEnabling 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 informationResource 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 informationDesign 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 informationFPGA. 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 informationSoCWire: 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 informationZynq-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 informationINT 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 informationZynq 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 informationMachine 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 informationAgilent 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 informationCopyright 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 informationFPQ6 - 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 informationMigrating 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 informationFPGA 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 informationA 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 informationVXS-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 informationL2: 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 informationEyeCheck 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 informationDEVELOPING 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 informationHow 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 informationSoC 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 informationIntroduction 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 informationThe 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 informationSystem-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 informationGate 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 informationC900 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 informationCCSDS 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 informationVirtex-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 informationDesigning 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 informationQsys 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 informationCOMPARISON 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 informationBittWare 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 informationPXIe 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 informationFPGA 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 informationSATA-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 informationAN 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 informationFinal 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 informationARM-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 informationLogiCORE 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 informationCourse 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 informationAtmel 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 informationAXI4 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 informationSMT166-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 informationVHX - 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 informationSpartan-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 informationINT 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 informationRUN-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 informationSpaceWire 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 informationExcalibur 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 informationMassively 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 information3U 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 informationProduct 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 informationIntroduction 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 informationLogiCORE 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 informationA 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 informationBuilding 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 informationRIVYERA 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 informationRad-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 informationEvaluation 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 informationProduct 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 informationSMT9091 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 informationFujitsu 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 informationFCQ2 - 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 informationFull 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 informationReconOS: 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 informationC901 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 informationENHANCED 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 informationUser 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 informationThe 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 informationISE 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 informationConnect 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 informationDevelopment 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 informationIntroducing 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 informationSparrowhawk 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 informationMotivation 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 informationEmbedded 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 informationOptimizing 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 informationSchematic. 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