Marek Morawski, Hanna Rothkaehl Space Research Centre PAS

Slides:



Advertisements
Similar presentations
High Speed Data Acquisition Architectures. Some Basic Architectures Non-Buffered (streaming) FIFO Buffered Multiplexed RAM Ping Pong Multiplexed RAM Dual.
Advertisements

Interfacing mixed signal peripherals by protocols of packet type Emil Gueorguiev Saramov Angel Nikolaev Popov Computer Systems Department, Technical University.
Sumitha Ajith Saicharan Bandarupalli Mahesh Borgaonkar.
VLV T – Workshop 2003 C. A. Nicolau – VLV T - Amsterdam 5-8 October 2003 A 200-MHz FPGA based PMT acquisition electronics for NEMO experiment Read Out.
International Workshop on Satellite Based Traffic Measurement Berlin, Germany September 9th and 10th 2002 TECHNISCHE UNIVERSITÄT DRESDEN Onboard Computer.
Team Morphing Architecture Reconfigurable Computational Platform for Space.
IO Controller Module Arbitrates IO from the CCP Physically separable from CCP –Can be used as independent data logger or used in future projects. Implemented.
Jose Manuel Pérez Lobato Eva Martín Lobo OMC - INTEGRAL Memory Management.
Characterization Presentation Neural Network Implementation On FPGA Supervisor: Chen Koren Maria Nemets Maxim Zavodchik
Detector Array Controller Based on First Light First Light PICNIC Array Mux PICNIC Array Mux Image of ESO Messenger Front Page M.Meyer June 05 NGC High.
Configuration. Mirjana Stojanovic Process of loading bitstream of a design into the configuration memory. Bitstream is the transmission.
Implementation of DSP Algorithm on SoC. Mid-Semester Presentation Student : Einat Tevel Supervisor : Isaschar Walter Accompaning engineer : Emilia Burlak.
Implementation of DSP Algorithm on SoC. Characterization presentation Student : Einat Tevel Supervisor : Isaschar Walter Accompany engineer : Emilia Burlak.
Midterm Review MBS 2006 MP Electronics, Basic Concept  Two modules:  Probe module  Surface module  The surface module is replaced by the.
GallagherP188/MAPLD20041 Accelerating DSP Algorithms Using FPGAs Sean Gallagher DSP Specialist Xilinx Inc.
Sept EE24C Digital Electronics Project Design of a Digital Alarm Clock.
Solar Probe Plus FIELDS ICU/FSW Peter R. Harvey Dorothy Gordon –ICU Will Rachelson – FSW Dec 1, 2012.
© Copyright Xilinx 2004 All Rights Reserved 9 November, 2004 XUP Virtex-II Pro Development System.
Meier208/MAPLD DMA Controller for a Credit-Card Size Satellite Onboard Computer Michael Meier, Tanya Vladimirova*, Tim Plant and Alex da Silva Curiel.
PACS IBDR 27/28 Feb 2002 SPU High Level Software1 H. Bischof, A.N. Belbachir (TUVIE) F. Kerschbaum, R. Ottensamer, P. Reegen, C. Reimers (UVIE)
Matrix Multiplication on FPGA Final presentation One semester – winter 2014/15 By : Dana Abergel and Alex Fonariov Supervisor : Mony Orbach High Speed.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
Universal Reconfigurable Processing Platform for Space Presented by Dorian Seagrave Gordonicus LLC.
PWI Meeting Kanazawa 25/03/2006 Active Measurement of Mercury’s Plasma, AM 2 P CENTRE NATIONAL DE LA RECHERCHE SCIENTIFIQUE Laboratoire de Physique et.
J. Christiansen, CERN - EP/MIC
DINO Peer Review 29 October 2015 Command and Data Handling Li, Michael Jayaraman, Vijay Bhatia, Vishal Winkelman, Martin.
Data Logging Solution for Digital Signal Processors Brian Newberry Nekton Research, Inc. James M. Conrad University of North.
Features of the new Alibava firmware: 1. Universal for laboratory use (readout of stand-alone detector via USB interface) and for the telescope readout.
Universal Reconfigurable Processing Platform for Space Presented by Dorian Seagrave Gordonicus LLC.
Floating-Point Divide and Square Root for Efficient FPGA Implementation of Image and Signal Processing Algorithms Xiaojun Wang, Miriam Leeser
TI MSP430 MICROCONTROLLERS BY ADITYA PATHAK. THE MSP FAMILY Ultra-low power; mixed signal processors Widely used in battery operated applications Uses.
DSP Architectures Additional Slides Professor S. Srinivasan Electrical Engineering Department I.I.T.-Madras, Chennai –
GoetzPre-PDR Peer Review October 2013 FIELDS TDS FPGA Peer Review Keith Goetz University of Minnesota 1.
SDR 7 Jun Associated Electronics Package (AEP) Curtis Ingraham.
ESS | FPGA for Dummies | | Maurizio Donna FPGA for Dummies Basic FPGA architecture.
System Software Design Colin Gatlin May 12, 2009 Western Washington University.
GLAST Large Area Telescope LAT Flight Software System Checkout TRR Test Suites (Backup) Stanford Linear Accelerator Center Gamma-ray Large Area Space Telescope.
DDRIII BASED GENERAL PURPOSE FIFO ON VIRTEX-6 FPGA ML605 BOARD PART B PRESENTATION STUDENTS: OLEG KORENEV EUGENE REZNIK SUPERVISOR: ROLF HILGENDORF 1 Semester:
GoetzPre-PDR Peer Review October 2013 FIELDS Time Domain Sampler Peer Review Keith Goetz University of Minnesota 1.
Lab Environment and Miniproject Assignment Spring 2009 ECE554 Digital Engineering Laboratory.
FPGA Technology Overview Carl Lebsack * Some slides are from the “Programmable Logic” lecture slides by Dr. Morris Chang.
Design methodology for Implementing a Microcontroller in a FPGA. Phillip Southard Ohio University EE 690 Reconfigurable Design.
MADEIRA Valencia report V. Stankova, C. Lacasta, V. Linhart Ljubljana meeting February 2009.
Programmable Logic Devices
2. The main SDAQ functions 3. The description of the GAMMA-400 sDAQ
Stefano Levorato INFN Trieste
Backprojection Project Update January 2002
By Sonia Thakur James M.Conrad Presenter: Bin Huang
Topics SRAM-based FPGA fabrics: Xilinx. Altera..
Introduction to Programmable Logic
Data handling, timing and power distribution scheme
ISUAL Associated Electronics Package
Embedded Systems Design
CoBo - Different Boundaries & Different Options of
Instructor: Dr. Phillip Jones
Electronics for Physicists
FPGAs in AWS and First Use Cases, Kees Vissers
Maintaining Data Integrity in Programmable Logic in Atmospheric Environments through Error Detection Joel Seely Technical Marketing Manager Military &
1 Gbit/s Serial Link 1 Gbit/s Data Link Using Multi Level Signalling
Course Agenda DSP Design Flow.
A Comparison of Field Programmable Gate
Jian Huang, Matthew Parris, Jooheung Lee, and Ronald F. DeMara
Rad-Hard Telemetry and Telecommand IC suitable for RIU, RTU and ICU Satellite Subsystems 18/06/2018 (11:20 – 11:45) 7th International Workshop on Analogue.
D. Hernández Expósito, J. P. Cobos Carrascosa, J. L. Ramos Mas, M
Read Out and Data Transmission Working Group
Reconfigurable FPGAs (The Xilinx Virtex II Pro / ProX FPGA family)
Electronics for Physicists
UNIT-III Pin Diagram Of 8086
ADSP 21065L.
Presentation transcript:

Marek Morawski, Hanna Rothkaehl Space Research Centre PAS ESA EJSM/JGO Radio & Plasma Waves Instrument Digital Processing Unit (architecture and design concept) Marek Morawski, Hanna Rothkaehl Space Research Centre PAS

DPU Architecture

Board Supervisor Unit Do we need floating point arithmetic processor ?

BSU – Main Tasks The BSU features should cover all functions required for minimum instrument functionality Internal mode control Tele command (TC) verification, validation and execution Switching and commanding of measurements module Data collection and buffering Telemetry (TM) packet formatting and sending Housekeeping data collection

Clock Management Unit The Clock Management Unit is dedicated to provide stable clock source for BSU and SPU modules.

Clock and Module Control I/F Maximum clock frequency up to 100 MHz (Power consumption !!!) The same reference & transmission clock for all Multi-Drop LVDS control data transmission common for all modules Is redundancy needed?

Memory Unit Code loader & Exception service (*) Application software code (*) Application data structures (*) Configuration and calibration tables Software patches Configuration bit streams of SPU FPGA Telemetry packet buffer (*) Correct Always & Scrubbing

Housekeeping Acquisition The analogue to digital conversion is based on comparison of measured value to generated Sigma-Delta ADC embedded in BSU FPGA. (RC net outside) 44031RC Precision Epoxy NTC Thermistor (YSI 44908 ) Phobos-Grunt –JAN 2011 RELEC – End of 2011 Reference Ur = 2.5V Voltage Ux = 0 to 5.0V Temperature T = -60°C to 100 °C (TBC)

Signal Processing Unit   Implementation of RAM configured FPGA (Xilinx) Part Main Feature TID SEL [krads(Si)] MeVcm2/mg XQR4VFX60 60k logic cells 2 PowerPC ~4Mb RAM 300 100.0 XQR4VSX55 55k logic cells 512 DSP slices ~5.7 Mb RAM Possibility of reconfiguration during the flight Algorithm hardware implementation Wide portfolio of IP modules TMRTool (triple logic)

Data exchange block diagram In case of „Signal Processing Unit” failure (or switched off) the data stream could be caught by BSU (reduced performance)