1 S PACE W IRE C OMPONENTS : S PACE W IRE CODEC IP U PDATE Chris McClements, Steve Parkes Space Technology Centre University of Dundee Kostas Marinas European.

Slides:



Advertisements
Similar presentations
What are FPGA Power Management HDL Coding Techniques Xilinx Training.
Advertisements

Reliable Data Processor in VLSI
NetFPGA Project: 4-Port Layer 2/3 Switch Ankur Singla Gene Juknevicius
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 SpaceWire Router ASIC Steve Parkes, Chris McClements Space Technology Centre, University of Dundee Gerald Kempf, Christian Toegel Austrian Aerospace.
#147 MAPLD 2005Mark A. Johnson1 Design of a Reusable SpaceWire Link Interface for Space Avionics and Instrumentation Mark A. Johnson Senior Research Engineer.
FPGA Design Using the LEON3 Fault Tolerant Processor Core
RUAG Aerospace 11 Using SpaceWire as EGSE Interface Anders Petersén, Torbjörn Hult RUAG Aerospace Sweden AB (Saab Space) International SpaceWire Conference.
Processor history / DX/SX SX/DX Pentium 1997 Pentium MMX
第 1 /28 頁 Implementation LAN91c111-NE driver on Altera cyclone NIOS SoC development board 蕭詣懋 SoC EE CCU 5/23/2005 蕭詣懋
Configurable System-on-Chip: Xilinx EDK
Reliable Data Storage using Reed Solomon Code Supervised by: Isaschar (Zigi) Walter Performed by: Ilan Rosenfeld, Moshe Karl Spring 2004 Midterm Presentation.
Interface of DSP to Peripherals of PC Spring 2002 Supervisor: Broodney, Hen | Presenting: Yair Tshop Michael Behar בס " ד.
ESA UNCLASSIFIED – For Official Use Deterministic Communication with SpaceWire Martin Suess CCSDS Spring Meeting /03/2015.
1 Chapter 7 Design Implementation. 2 Overview 3 Main Steps of an FPGA Design ’ s Implementation Design architecture Defining the structure, interface.
Technion Digital Lab Project Performance evaluation of Virtex-II-Pro embedded solution of Xilinx Students: Tsimerman Igor Firdman Leonid Firdman.
David Nelson STAVE Test Electronics July 1, ATLAS STAVE Test Electronics Preliminary V3 Presented by David Nelson.
SpaceWire RMAP IP Core Steve Parkes, Chris McClements, Martin Dunstan
General Purpose FIFO on Virtex-6 FPGA ML605 board midterm presentation
Students: Oleg Korenev Eugene Reznik Supervisor: Rolf Hilgendorf
General Purpose FIFO on Virtex-6 FPGA ML605 board Students: Oleg Korenev Eugene Reznik Supervisor: Rolf Hilgendorf 1 Semester: spring 2012.
1 The SpaceWire Internet Tunnel and the Advantages It Provides For Spacecraft Integration Stuart Mills, Steve Parkes Space Technology Centre University.
Ross Brennan On the Introduction of Reconfigurable Hardware into Computer Architecture Education Ross Brennan
Meier208/MAPLD DMA Controller for a Credit-Card Size Satellite Onboard Computer Michael Meier, Tanya Vladimirova*, Tim Plant and Alex da Silva Curiel.
Patrick Coleman-Smith CCLRC Daresbury 1 AGATA Digitiser Summary February 2005 Patrick J. Coleman-Smith For the Digitiser Technical Group  I.Lazarus Daresbury.
© 2003 Xilinx, Inc. All Rights Reserved Reading Reports Xilinx: This module was completely redone. Please translate entire module Some pages are the same.
AT91RM9200 Boot strategies This training module describes the boot strategies on the AT91RM9200 including the internal Boot ROM and the U-Boot program.
SpW-10X Router ASIC Testing and Performance Steve Parkes, Chris McClements, Space Technology Centre, University of Dundee Gerald Kempf, Christian Gleiss,
FPGA IRRADIATION and TESTING PLANS (Update) Ray Mountain, Marina Artuso, Bin Gui Syracuse University OUTLINE: 1.Core 2.Peripheral 3.Testing Procedures.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
Maurice Goodrick, Bart Hommels 1 CALICE-UK WP2.2 Slab Data Paths Plan: – emulate multiple VFE chips on long PCBs – study the transmission behaviour.
Tuesday September Cambridge1 GDCC “next replacement of the LDA” Franck GASTALDI.
GBT Interface Card for a Linux Computer Carson Teale 1.
ES 101. Module 2 IP Addressing & Routing. Last Lecture Wide area networking Definition of “packets”
ASIP Architecture for Future Wireless Systems: Flexibility and Customization Joseph Cavallaro and Predrag Radosavljevic Rice University Center for Multimedia.
Hardware Implementation of a Memetic Algorithm for VLSI Circuit Layout Stephen Coe MSc Engineering Candidate Advisors: Dr. Shawki Areibi Dr. Medhat Moussa.
J. Christiansen, CERN - EP/MIC
Page 1 Reconfigurable Communications Processor Principal Investigator: Chris Papachristou Task Number: NAG Electrical Engineering & Computer Science.
1 S PACE W IRE S TANDARD : L OW S PEED S IGNALLING R ATES Chris McClements, Steve Parkes Space Technology Centre University of Dundee.
PROCStar III Performance Charactarization Instructor : Ina Rivkin Performed by: Idan Steinberg Evgeni Riaboy Semestrial Project Winter 2010.
This material exempt per Department of Commerce license exception TSU Reading Reports.
High Speed Digital Design Project SpaceWire Router By: Asaf Bercovich & Oren Cohen Advisor: Mony Orbach Semester: Winter 2007/ Semester Project Date:
Design of a Novel Bridge to Interface High Speed Image Sensors In Embedded Systems Tareq Hasan Khan ID: ECE, U of S Term Project (EE 800)
MAPLD 2005/254C. Papachristou 1 Reconfigurable and Evolvable Hardware Fabric Chris Papachristou, Frank Wolff Robert Ewing Electrical Engineering & Computer.
4/19/20021 TCPSplitter: A Reconfigurable Hardware Based TCP Flow Monitor David V. Schuehler.
Barto B170-W/MAPLD2005 Page 1 Verification of Moderate Complexity IP: Case Study, MIL-STD-1553B Interface Rod Barto NASA Office of Logic Design.
Axel Jantsch 1 Networks on Chip Axel Jantsch 1 Shashi Kumar 1, Juha-Pekka Soininen 2, Martti Forsell 2, Mikael Millberg 1, Johnny Öberg 1, Kari Tiensurjä.
SpaceFibre Flight Software Workshop 2015
ECE VHDL Microprocessor Design Final Student Project August 14 th, 2012 Emily Kan Erik Lee Edward Jones.
Performed by:Gidi Getter, Shir Borenstein Supervised by:Ina Rivkin המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory הטכניון - מכון טכנולוגי.
Mid presentation Part A Project Netanel Yamin & by: Shahar Zuta Moshe porian Advisor: Dual semester project November 2012.
12005 MAPLD/1006Tirat-Gefen FPGA/ASIC Cores for Interplanetary Internet Applications Yosef Gavriel Tirat-Gefen, PhD Senior Member IEEE Member of ACM, Internet.
DDRIII BASED GENERAL PURPOSE FIFO ON VIRTEX-6 FPGA ML605 BOARD PART B PRESENTATION STUDENTS: OLEG KORENEV EUGENE REZNIK SUPERVISOR: ROLF HILGENDORF 1 Semester:
TPC electronics Status, Plans, Needs Marcus Larwill April
Beam Secondary Shower Acquisition System: Igloo2 GBT Starting with LATOP version Student Meeting Jose Luis Sirvent PhD. Student 16/06/
SpaceWire and SpaceFibre on the Microsemi RTG4
18 th September EREMS 16 th - 18 th September 2014 PRESENTATION SANDRINE ZAOUCHE & REMI SARRERE.
Status and Plans for Xilinx Development
Netherlands Institute for Radio Astronomy 1 ASTRON is part of the Netherlands Organisation for Scientific Research (NWO) Board Design Gijs Schoonderbeek.
Programmable Logic Devices
Deterministic Communication with SpaceWire
SpaceFibre ECSS Standard Update
FPGA IRRADIATION and TESTING PLANS (Update)
Ming Liu, Wolfgang Kuehn, Zhonghai Lu, Axel Jantsch
GPM Spacecraft Ethernet Study
Marek Morawski, Hanna Rothkaehl Space Research Centre PAS
We will be studying the architecture of XC3000.
AT91RM9200 Boot strategies This training module describes the boot strategies on the AT91RM9200 including the internal Boot ROM and the U-Boot program.
Implementation of a GNSS Space Receiver on a Zynq
NetFPGA - an open network development platform
Presentation transcript:

1 S PACE W IRE C OMPONENTS : S PACE W IRE CODEC IP U PDATE Chris McClements, Steve Parkes Space Technology Centre University of Dundee Kostas Marinas European Space Agency

2 Contents  Introduction  System Overview  Results  Conclusion

Introduction  Implement serial communications protocol layer in SpaceWire  SpaceWire interface IP core developed by University of Dundee –First supplied as IP in 2003 by ESA –Widely used in over 40 ESA projects [1] Licensed directly from ESA IP cores website –Licensed from STAR-Dundee for non ESA contracts  Current version is version 2.03 –Released by Dundee in Jan 2008 –Fixes all known issues –Extra features

Introduction  The CODEC is implemented in technology independent RTL VHDL code –Easily implementable in a number of devices  Reference design for Actel RTAX device –Tested in STAR-Dundee Actel AX prototype board 4

System Overview  Wrapper of spwrlink with error recovery FIFOs 5

System design  System clock clocks all FFs except receive clock domain (HCLKBUF) –System clock frequency is 100 MHz generating 100 Mbit/s bit rate (TXCLK_EN) –Internal enabler for divided data rate (TXRATE)  100 MHz divides easily to 10 MHz reference (CFG_SLOWRATE_SYSCLK)  Receive clock is attached to internal RCLK network (CLKINT) –Frequency is 50 MHz for 100 MHz bit-stream  System reset is a high fanout net mapped to RCLK network (CLKINT inferred) 6

System Design  Transmit/Receive FIFO implemented with Actel RAM block –In the Actel RTAX parts the RAM block can be used with EDAC protection using an Actel SmartDesign core –EDAC logic implemented in FPGA fabric –FIFO control logic and pointers implemented in FPGA fabric –Scrubbing is not enabled 7

Results  Main features: –Error detection and recovery Actel SmartDesign cores –Single data rate link with one system clock and one receive clock –Implementation guide using Libero IDE, Synplify/Synplify Pro and Designer –Layout guidelines and static timing analysis  Performance 8 ClockRequestedAchievableDescription SYSCLK100 MHz MHz System clock frequency. RX_CLK50 MHz84.97 MHz Receive clock frequency

Results  Resource Usage  Global Usage 9 UsedAvailablePercentageDescription R-Cells %Register C-Cells %Combinatorial R+C-Cells %Combined RAM2365.5%Internal RAM GlobalFanoutInferred System ClockHCLK434No ResetRCLK344No Receiver ResetRCLK75Yes Receive ClockRCLK114Yes

Results  Estimated power consumption 10 Power (mW)Percentage Total Power Static Power % Dynamic Power %

Conclusion  University of Dundee SpaceWire CODEC widely used –Licensed in over 40 internal ESA projects  CODEC is actively maintained by University of Dundee  RTAX reference design is capable of achieving a 100 Mbit/s data rate  Available under license from STAR- Dundee for non ESA projects 11