Somervill RSC 1 125/MAPLD'05 Reconfigurable Processing Module (RPM) Kevin Somervill 1 Dr. Robert Hodson 1

Slides:



Advertisements
Similar presentations
Nios Multi Processor Ethernet Embedded Platform Final Presentation
Advertisements

1 of 24 The new way for FPGA & ASIC development © GE-Research.
StreamBlade SOE TM Initial StreamBlade TM Stream Offload Engine (SOE) Single Board Computer SOE-4-PCI Rev 1.2.
Sana Rezgui 1, Jeffrey George 2, Gary Swift 3, Kevin Somervill 4, Carl Carmichael 1 and Gregory Allen 3, SEU Mitigation of a Soft Embedded Processor in.
1 SECURE-PARTIAL RECONFIGURATION OF FPGAs MSc.Fisnik KRAJA Computer Engineering Department, Faculty Of Information Technology, Polytechnic University of.
A reconfigurable system featuring dynamically extensible embedded microprocessor, FPGA, and customizable I/O Borgatti, M. Lertora, F. Foret, B. Cali, L.
Ultrasonic signal processing platform for nondestructive evaluation (NDE) Raymond Smith Advisors: Drs. In Soo Ahn, Yufeng Lu May 6, 2014.
#147 MAPLD 2005Mark A. Johnson1 Design of a Reusable SpaceWire Link Interface for Space Avionics and Instrumentation Mark A. Johnson Senior Research Engineer.
Week 1- Fall 2009 Dr. Kimberly E. Newman University of Colorado.
Extensible Processors. 2 ASIP Gain performance by:  Specialized hardware for the whole application (ASIC). −  Almost no flexibility. −High cost.  Use.
© ABB Group Jun-15 Evaluation of Real-Time Operating Systems for Xilinx MicroBlaze CPU Anders Rönnholm.
MPI in uClinux on Microblaze Neelima Balakrishnan Khang Tran 05/01/2006.
Configurable System-on-Chip: Xilinx EDK
The Xilinx EDK Toolset: Xilinx Platform Studio (XPS) Building a base system platform.
Technion Digital Lab Project Xilinx ML310 board based on VirtexII-PRO programmable device Students: Tsimerman Igor Firdman Leonid Firdman Leonid.
Performance Analysis of Processor Characterization Presentation Performed by : Winter 2005 Alexei Iolin Alexander Faingersh Instructor:
Performance Analysis of Processor Midterm Presentation Performed by : Winter 2005 Alexei Iolin Alexander Faingersh Instructor: Evgeny.
1 Fast Communication for Multi – Core SOPC Technion – Israel Institute of Technology Department of Electrical Engineering High Speed Digital Systems Lab.
USB Mass-Storage Implementation on an Embedded System (D0113) Supervisor: Dimitry Sokolik Performed by: Yoav Gershoni Shachar Faigenblat Final Presentation.
Controllers-system for APS – CubeSat nano-satellite Instructor: Daniel Alkalay Students: Moshe Emmer & Meir Harar Technion – Israel Institute of Technology.
Implementation of DSP Algorithm on SoC. Mid-Semester Presentation Student : Einat Tevel Supervisor : Isaschar Walter Accompaning engineer : Emilia Burlak.
Performed by: Yevgeny Kliteynik Ofir Cohen Instructor: Yevgeny Fixman המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory הטכניון - מכון.
Kabuki 2800 “a real-time digital audio effects system for performance” team “Big Country” presents ECEN4610 Preliminary Design Review 14 September 2006.
1 Design of the Front End Readout Board for TORCH Detector 10, June 2010.
Lecture 7 Lecture 7: Hardware/Software Systems on the XUP Board ECE 412: Microcomputer Laboratory.
Using FPGAs with Embedded Processors for Complete Hardware and Software Systems Jonah Weber May 2, 2006.
System Architecture A Reconfigurable and Programmable Gigabit Network Interface Card Jeff Shafer, Hyong-Youb Kim, Paul Willmann, Dr. Scott Rixner Rice.
A Flexible Architecture for Simulation and Testing (FAST) Multiprocessor Systems John D. Davis, Lance Hammond, Kunle Olukotun Computer Systems Lab Stanford.
Presenter MaxAcademy Lecture Series – V1.0, September 2011 Introduction and Motivation.
Hardware Overview Net+ARM – Well Suited for Embedded Ethernet
- 1 - A Powerful Dual-mode IP core for a/b Wireless LANs.
Xilinx at Work in Hot New Technologies ® Spartan-II 64- and 32-bit PCI Solutions Below ASSP Prices January
Basic Computer Structure and Knowledge Project Work.
RSC Williams MAPLD 2005/BOF-S1 A Linux-based Software Environment for the Reconfigurable Scalable Computing Project John A. Williams 1
NetBurner MOD 5282 Network Development Kit MCF 5282 Integrated ColdFire 32 bit Microcontoller 2 DB-9 connectors for serial I/O supports: RS-232, RS-485,
Ross Brennan On the Introduction of Reconfigurable Hardware into Computer Architecture Education Ross Brennan
The Low Power Energy Aware Processing (LEAP) Embedded Networked Sensor System Dustin McIntire, Bernie Yip, Hing Kei Ho, Lawrence Au, Timothy Chow, and.
Computer Maintenance Unit Subtitle: Bus Structures Excerpted from Copyright © Texas Education Agency, All rights reserved.
1 3-General Purpose Processors: Altera Nios II 2 Altera Nios II processor A 32-bit soft core processor from Altera Comes in three cores: Fast, Standard,
SLAAC SV2 Briefing SLAAC Retreat, May 2001 Heber, UT Brian Schott USC Information Sciences Institute.
1 of 23 Fouts MAPLD 2005/C117 Synthesis of False Target Radar Images Using a Reconfigurable Computer Dr. Douglas J. Fouts LT Kendrick R. Macklin Daniel.
Confidential 1 SpecificationsFeatures ProcessorFreescale MPC8640 Single 1 GHz DDRAMDual channel DDR2 with ECC, 512 MB (expandable up to 2GB) Flash.
Universal Reconfigurable Processing Platform for Space Presented by Dorian Seagrave Gordonicus LLC.
Research on Reconfigurable Computing Using Impulse C Carmen Li Shen Mentor: Dr. Russell Duren February 1, 2008.
집적회로 Spring 2007 Prof. Sang Sik AHN Signal Processing LAB.
© 2007 Xilinx, Inc. All Rights Reserved This material exempt per Department of Commerce license exception TSU Hardware Design INF3430 MicroBlaze 7.1.
Micro-Research Finland Oy Components for Integrating Device Controllers for Fast Orbit Feedback Jukka Pietarinen EPICS Collaboration Meeting Knoxville.
Somervill RSC 1 125/MAPLD'05 Reconfigurable Processing Module (RPM) Kevin Somervill 1 Dr. Robert Hodson 1
Part A Presentation Implementation of DSP Algorithm on SoC Student : Einat Tevel Supervisor : Isaschar Walter Accompanying engineer : Emilia Burlak The.
RSC MAPLD 2005/130Hodson Robert F. Hodson 1, Kevin Somervill 1, John Williams 2, Neil Bergman 2, Rob Jones 3 1 NASA LaRC, 2 University of Queensland, 3.
Implementing Memory Protection Primitives on Reconfigurable Hardware Brett Brotherton Nick Callegari Ted Huffmire.
Mr. Daniel Perkins Battelle Memorial Institute Mr. Rob Riley Air Force Research Laboratory Gateware Munitions Interface Processor (GMIP)
1 Aerospace Data Storage and Processing Systems SEAKR Engineering Proprietary Information SEAKR Engineering Inc. On-Board Processing SEAKR Engineering.
Universal Reconfigurable Processing Platform for Space Presented by Dorian Seagrave Gordonicus LLC.
A Monte Carlo Simulation Accelerator using FPGA Devices Final Year project : LHW0304 Ng Kin Fung && Ng Kwok Tung Supervisor : Professor LEONG, Heng Wai.
 Historical view:  1940’s-Vacuum tubes  1947-Transistors invented by willliam shockely & team  1959-Integrated chips invented by Texas Instrument.
Greg Alkire/Brian Smith 197 MAPLD An Ultra Low Power Reconfigurable Task Processor for Space Brian Smith, Greg Alkire – PicoDyne Inc. Wes Powell.
Ethernet Bomber Ethernet Packet Generator for network analysis
1 SysCore for N-XYTER Status Report Talk by Dirk Gottschalk Kirchhoff Institut für Physik Universität Heidelberg.
Raw Status Update Chips & Fabrics James Psota M.I.T. Computer Architecture Workshop 9/19/03.
Submitted by:.  Project overview  Block diagram  Power supply  Microcontroller  MAX232 & DB9 Connector  Relay  Relay driver  Software requirements.
FPGA Technology Overview Carl Lebsack * Some slides are from the “Programmable Logic” lecture slides by Dr. Morris Chang.
Back-end Electronics Upgrade TileCal Meeting 23/10/2009.
System on a Programmable Chip (System on a Reprogrammable Chip)
Maj Jeffrey Falkinburg Room 2E46E
Programmable Hardware: Hardware or Software?
ATLAS Pre-Production ROD Status SCT Version
GPM Spacecraft Ethernet Study
RECONFIGURABLE PROCESSING AND AVIONICS SYSTEMS
Command and Data Handling
Presentation transcript:

Somervill RSC 1 125/MAPLD'05 Reconfigurable Processing Module (RPM) Kevin Somervill 1 Dr. Robert Hodson 1 Dr. John Williams 2 Dr. Robert Jones 3 1 NASA Langley Research Center 2 The University of Queensland, Australia 3 ASRC Aerospace Corp.

RSC Somervill 2 125/MAPLD'05 Presentation Topics RSC Platform Architectural Overview RPM Architecture Block Diagram Interface On-Chip Network Diagram Example Applications –Soft processor Based –Custom Hardware Major Components System Modeling Embedded Computing (Microblaze TM ) Development Challenges and Issues Current Status

RSC Somervill 3 125/MAPLD'05 RSC Platform Architectural Overview Collection of one or more modular stacks of computing elements RPM is core reconfigurable component hosting reconfigurable FPGA fabric

RSC Somervill 4 125/MAPLD'05 RPM Architecture Block Diagram Reconfigurable Application FPGA (Xilinx 4VFX60) Interface FPGA (Actel AX2000) On Chip Bus SLiP I/F Memory I/F NIC Configuration Manager Bus Arbiter Configuration Memory Serial I/F Serial XCVR 2.5Gbps SMAP SLout SLin SLiP I/F PCI Controller PCI I/F Flash SDRAM 512 MB User Logic Serial Port RS232 User I/O 3.3V PCI 33MHz 32/64-bit (24,16) EDAC 66 MHz Dual Fast Simplex Links 66MHz 8/16-bit Serial I/F Serial Port RS422 Serial Port RS422 *Proto OnlyProto: 2V3000 RS232

RSC Somervill 5 125/MAPLD'05 On Chip Network Diagram Alternatives and issues –Crossbar logic – potential enhancement to first pass architecture if greater bandwidth is required –RapidIO – an attractive possibility, but considered to be too costly and complex for most applications. –Hypertransport – Similar to RapidIO, it was considered to be excessively more than needed. (Actel) I/F FPGA On Chip Bus I/F Logic Bus Arbiter I/F Logic Memory Controller Configuration Manager SLiP I/F Controller PCI Controller NIC

RSC Somervill 6 125/MAPLD'05 Example Custom Hardware Application Flash SDRAM (24,16) EDAC 66 MHz 3.3V PCI 33 MHz 32/64 bits Application FPGA (Xilinx) I/F FPGA (Actel) On Chip Bus On-Chip Peripheral Bus Interrupt Controller Timer SLiP I/F PCI I/F Memory I/F NIC Configuration I/F Cache Controller Bus Arbiter uP OPB uP High Speed Serial I/F LMB FSL Application Processor Serial I/F I/O Processor

RSC Somervill 7 125/MAPLD'05 Example Custom Hardware Application Flash SDRAM (24,16) EDAC 66 MHz Application FPGA (Xilinx) I/F FPGA (Actel) On Chip Bus SLiP I/F PCI I/F Memory I/F NIC Configuration I/F Bus Arbiter FFT/ Convolution Engine High Speed Serial I/F FUZZY Logic Controller Serial I/F Data Packetize r Data Filter 3.3V PCI 33 MHz 32/64 bits

RSC Somervill 8 125/MAPLD'05 Major Components Components –AX2000 (CCGA624) Actel –4VFX60 (CF1144) Xilinx –3D-Plus Stacked SDRAM (512MB) –Flash (8MB at least) –TLK2711 MGT Texas Instrument –Voltage Regulation Prototype will use XC2V3000 instead of the AX2000 High Speed Serial Interface Application FPGA (V4FX60) PCI-104 Connector PCI-104 Extension Interface FPGA (AX2000) Voltage Regulation Memory Subsystem External I/O

RSC Somervill 9 125/MAPLD'05 Systems Modeling Development support with formal modeling –Petri nets providing performability modeling which considers both reliability and performance aspects in a unified model –Petri nets provides mathematically based rigorous approach to system evaluation and development Petri nets converted to SystemC models –To serve as faster lower level system simulation models –Provides step wise refinement of the model towards RTL while providing the eventual test bench for the final VHDL –SystemC model provides simplified path to software evaluation for prospective applications

RSC Somervill /MAPLD'05 Embedded Processing Primary target microprocessor is the Microblaze TM processor. –Leverage work done with XRTC –Design mitigated with XTMR tool (or manually) uClinux (Let the penguins fly!) –Host to uClinux operating system in a pseudo-MP structure –Provides easy path to high level development for instrument applications (C, sockets, file systems, etc) –Development environment similar (if not identical) to typical Linux desktop

RSC Somervill /MAPLD'05 Development Challenges and Issues TMR of the reconfigurable logic (especially the Microblaze soft core processor) Caching architecture across the SLiP interface. Fabrication with fine pitch CGA components (4VFX60) Availability of various technologies –Non-volatile memory (FLASH and EEPROM) –Small form factor, high-efficiency DC voltage regulators

RSC Somervill /MAPLD'05 Design Status as of 8/1/2005 Currently still working architectural formulation, but the base structure is completed. –Reconfigurable nature of the prototype enables architecture trades post hardware development. Schematics complete and layout proceeding. Hardware prototypes expected at the end of the fiscal year.