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)

Slides:



Advertisements
Similar presentations
Network II.5 simulator ..
Advertisements

PH4705 ET4305 Interface Standards A number of standard digital data interfaces are used in measurement systems to connect instruments and computers for.
MotoHawk Training Model-Based Design of Embedded Systems.
PACS IBDR 27/28 Feb 2002 Herschel PACS SPU - IAC1 Herschel PACS - IBDR SIGNAL PROCESSING UNIT - SPU - HW Unit, Start-up SW and Low-level SW Drivers José.
Mid semester Presentation Data Packages Generator & Flow Management Data Packages Generator & Flow Management Data Packages Generator & Flow Management.
1 Performed By: Khaskin Luba Einhorn Raziel Einhorn Raziel Instructor: Rivkin Ina Spring 2004 Spring 2004 Virtex II-Pro Dynamical Test Application Part.
20 Feb 2002Readout electronics1 Status of the readout design Paul Dauncey Imperial College Outline: Basic concept Features of proposal VFE interface issues.
1 Project supervised by: Dr Michael Gandelsman Project performed by: Roman Paleria, Avi Yona 12/5/2003 Multi-channel Data Acquisition System Mid-Term Presentation.
Firmware implementation of Integer Array Sorter Characterization presentation Dec, 2010 Elad Barzilay Uri Natanzon Supervisor: Moshe Porian.
Scheduling with Optimized Communication for Time-Triggered Embedded Systems Slide 1 Scheduling with Optimized Communication for Time-Triggered Embedded.
Midterm Tuesday October 23 Covers Chapters 3 through 6 - Buses, Clocks, Timing, Edge Triggering, Level Triggering - Cache Memory Systems - Internal Memory.
Chapter 7 Input/Output. Input/Output Problems Wide variety of peripherals —Delivering different amounts of data —At different speeds —In different formats.
PACS IIDR 01/02 Mar 2001 Herschel PACS SPU - IAC1 Herschel PACS - IIDR SIGNAL PROCESSING UNIT (SPU) HW Unit, Start-up SW and Low-level SW Drivers José.
- Software block schemes & diagrams - Communications protocols & data format - Conclusions EUSO-BALLOON DESIGN REVIEW, , CNES TOULOUSE F. S.
MAVEN CDR May 23-25, 2011 Particles and Fields Package Pre-Environmental Review May , 2012 Flight Software Peter R. Harvey Mars Atmosphere and Volatile.
Solar Probe Plus FIELDS ICU/FSW Peter R. Harvey Dorothy Gordon –ICU Will Rachelson – FSW Dec 1, 2012.
SunGuide SM Software Development Project Ramp Meter Firmware Discussions August 8, 2006.
PACS IBDR 27/28 February 2002 PACS DEC/MEC1 Detectors & Mechanisms Controllers (DEC/MEC) J.-M. Gillis Centre Spatial de Liège (B)
1 Albert Ferrer-Florit, Steve Parkes Space Technology Centre University of Dundee QoS for SpaceWire networks SpW-RT prototyping.
PACS IBDR 27/ BOLC/BOLA1 BOLC / BOLA SAp/DAPNIA/DSM/CEA C. CARA WE Design Team: A. BOUERE - N. DEVIN - G. DHENAIN - E. DOUMAYROU M. SEYRANIAN -
ISUAL Instrument Software S. Geller. CDR July, 2001NCKU UCB Tohoku ISUAL Instrument Software S. Geller 2 Topics Presented Software Functions SOH Telemetry.
BepiColombo/MMO/PWI/SORBET PWI meeting - Kanazawa 24/03/2006M.Dekkali MMO PWI Meeting Kanazawa University 24 th March 2006.
SpaceWire-RT Steve Parkes, Albert Ferrer-Florit
PACS IBDR 27/28 Feb 2002 PA/QA Status1 PA/QA STATUS MPE /PACS/IGL.
P. Earle p1 November 16, 2001Electrical SNAP Electrical Design Estimates November 16, 2001 C. Paul Earle Super Nova/Acceleration Probe.
PACS IQR 13 Jan 2005 PACS OBSW1/33 PACS On-board Software & User Manual A. Belbachir (UVIE/TUVIE, SPU) H. Feuchtgruber (MPE, SE) A. Mazy (CSL, DMC) S.
SECCHI Consortium Meeting, July 2001 SECCHI Ground Data Systems and Data Processing Nathan Rich NRL/Interferometrics
PACS IBDR 27/28 Feb 2002 IIDR Close-out1 Close-out of IIDR Recommendations A. Poglitsch.
Refined ECSS Software Process Model Elements SD-TN-AI-0570, Issue 5 APPENDIX D.
PACS IIDR 01/02 Mar 2001 On-Board Data Compression1 On-Board Data Compression Concept A. N. Belbachir Vienna University of Technology.
SpaceWire Plug-and-Play: A Roadmap Peter Mendham, Albert Ferrer Florit, Steve Parkes Space Technology Centre, University of Dundee 1.
21-1 MAVEN IPSR October 30,31, 2012 Particles and Fields Package Pre-Ship Review October 30,31, : Flight Software Peter R Harvey Mars Atmosphere.
PACS IBDR 27/28 Feb 2002 PACS Data Flow1 PACS Data Flow, Instrument Modes and Operations Helmut Feuchtgruber MPE.
Features of the new Alibava firmware: 1. Universal for laboratory use (readout of stand-alone detector via USB interface) and for the telescope readout.
GAYA Analyzer SDD Presentation. GAYA Analyzer Introduction OMS40G256 is a hardware device used for detection of radioactive radiation for medical imaging.
PACS IBDR 27/28 Feb 2002 PACS PI Summary1 Where we are and where to go… A. Poglitsch MPE.
Lecture 12: Reconfigurable Systems II October 20, 2004 ECE 697F Reconfigurable Computing Lecture 12 Reconfigurable Systems II: Exploring Programmable Systems.
Dec.11, 2008 ECL parallel session, Super B1 Results of the run with the new electronics A.Kuzmin, Yu.Usov, V.Shebalin, B.Shwartz 1.New electronics configuration.
Final Presentation Implementation of DSP Algorithm on SoC Student : Einat Tevel Supervisor : Isaschar Walter Accompanying engineer : Emilia Burlak The.
PACS IBDR 27/28 Feb 2002 Digital Processing Unit1/16 DPU PRESENTATION R.Orfei & S. Pezzuto CNR- IFSI.
P09311: FPGA Based Multi-Purpose Driver / Data Acquisition System Sponsor: Dr. Marcin Lukowiak Team MemberDisciplineRole Adam Van FleetEEProject Manager/Documentation.
COS PIPELINE CDR Jim Rose July 23, 2001OPUS Science Data Processing Space Telescope Science Institute 1 of 12 Science Data Processing
RBSP Radiation Belt Storm Probes RBSP Radiation Belt Storm Probes 12/25/20151 Flight Software Template for Instrument Critical Design Review Gary M. Heiligman.
SDR 7 Jun Associated Electronics Package (AEP) Curtis Ingraham.
PACS IBDR 27/28 Feb 2002 OBSW Simulation1 PACS OBSW Simulation/Test A.Mazy (CSL), S.Pezzuto (IFSI), A.N.Belbachir (TUVIE), H. Feuchtgruber (MPE)
Aquarius Mission Simulation A realistic simulation is essential for mission readiness preparations This requires the ability to produce realistic data,
PACS SVR II – SPU HLSW Garching, 18th Jan 2007 prepared by R. Ottensamer and C. Reimers.
Center for Wireless Integrated MicroSystems (WIMS) Code for Cochlear Implant with Low-Power Constraints Luis Calderón, Axel Claudio, Jomayra Marrero, Guillermo.
Software Engineering Issues Software Engineering Concepts System Specifications Procedural Design Object-Oriented Design System Testing.
PACS IIDR ESTEC 01/02 March 2001 Integration and Testing1 PACS Instrument Intermediate Design Review (IIDR) Reinhard Katterloher Integration and Testing.
PACS IBDR MPE 27/28 Feb 2002 System Engineering 1 PACS IBDR Model Philosophy / Development Plan Reinhard Katterloher.
IT3002 Computer Architecture
PACS 12/13 November 2003 PACS PA/QA IHDR1 PACS PA / QA STATUS Documentation overview Cooperation with PA/QA responsibles -outlook- NCR Status System documents.
PACS IBDR 27/28 Feb 2002 PACS ICC1 ICC (EGSE, IA/QLA, HCSS) Otto H. Bauer MPE Garching.
WFC3 PIPELINE CDR Jim Rose October 16, 2001OPUS Science Data Processing Space Telescope Science Institute 1 of 13 Science Data Processing
DDRIII BASED GENERAL PURPOSE FIFO ON VIRTEX-6 FPGA ML605 BOARD PART B PRESENTATION STUDENTS: OLEG KORENEV EUGENE REZNIK SUPERVISOR: ROLF HILGENDORF 1 Semester:
3 He Fridge SPIRE WE Review Dec. 6-7, IFSI 1 3 He Sorption Fridge “Cooler” WE Preliminary Design Presented by: L. Rodriguez / CEA/SAp. Subsystem.
TBPM Front-End Software Design Review L.Piccoli April
4/27/ T7C - DCM Software Interface ISUAL DPU-to-DCM Interface and Protocol 8644-T7C Rev Description Date A Initial release 20-Feb-2001 SG B MMCB.
1 DAQ.IHEP Beijing, CAS.CHINA mail to: The Readout In BESIII DAQ Framework The BESIII DAQ system consists of the readout subsystem, the.
GLAST Large Area Telescope LAT Flight Software System Checkout TRR FSW Overview Sergio Maldonado FSW Test Team Lead Stanford Linear Accelerator Center.
PACS IHDR 12/13 Nov 2003 Digital Processing Unit1/15 DPU PRESENTATION R.Orfei & S. Pezzuto CNR- IFSI.
NCKU_UCB_TohokuISUAL-IFR : DCM (version 2.0) July 9, 2001Tong-Long Fu 1 Data Compression Module ( DCM ) Tong-Long Fu Laboratory of RF-MW Photonics, Department.
Sergio Vergara Limon, Guy Fest, September Electronics for High Energy Physics Experiments.
SWCam Instrument software DraftV2 10June2014
Design and Implementation of Spacecraft Avionics Software Architecture based on Spacecraft Onboard Interface Services and Packet Utilization Standard Beijing.
Marek Morawski, Hanna Rothkaehl Space Research Centre PAS
CubeSat vs. Science Instrument Complexity
PSS verification and validation
Presentation transcript:

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)

PACS IBDR 27/28 Feb 2002 SPU High Level Software2 Data Compression/Reduction Scheme Figure 1. Data Compression/Reduction Scheme ~120Kbits/s 1800 Kbits/s

PACS IBDR 27/28 Feb 2002 SPU High Level Software3 ASW Requirements - SPU HLSW Data Flow Spectroscopy (400 detectors, 50 test channels, 18 empty channels per SPU Module): –2000 kbits/s (4000 kbits/s for both SPUs) Photometry (512 detectors per sub-image): –5 sub-images (1700 kbits/s for both SPUs) –340 kbits for the LWL SPU –1360 kbits/s for the SWL SPU Telemetry rate –~120 kbits/s are available for science data –Transparent mode: max. of 28 selected detectors in Spectroscopy or max. of 185 selected detectors in Photometry –Default mode: Spectroscopy 97,14 kbits/s Photometry 105,3 kbits/s

PACS IBDR 27/28 Feb 2002 SPU High Level Software4 ASW Requirements - Telemetry rates Figure 2. Telemetry rates for the SWL and LWL SPU

PACS IBDR 27/28 Feb 2002 SPU High Level Software5 ASW Requirements - Default Mode in Spectroscopy Figure 3. Default Compression Mode in Spectroscopy CR RF = 8 CR INT = 4 CR TSR = 1,6 CR = 51,2

PACS IBDR 27/28 Feb 2002 SPU High Level Software6 Data Compression/Reduction - Spectroscopy Ramp Fitting Methods (1) Least Squares RANSAC RANSAC+Least Squares 2-Samples Fit

PACS IBDR 27/28 Feb 2002 SPU High Level Software7 Data Compression/Reduction - Spectroscopy Ramp Fitting Methods (2) SDE_ovl_app3 SDE_reg_app3 SDE_ovl_app2SDE_reg_app2 SDE_ovl_app1 SDE_reg_app1

PACS IBDR 27/28 Feb 2002 SPU High Level Software8 Data Compression/Reduction - Spectroscopy Evaluation of ramp fitting algorithms and test results

PACS IBDR 27/28 Feb 2002 SPU High Level Software9 Data Compression/Reduction - Spectroscopy Ramp 1 Ramp 2 Ramp 3

PACS IBDR 27/28 Feb 2002 SPU High Level Software10 Data Compression/Reduction - Spectroscopy Analysis with simulated and real test data Status –Preprocessing, glitch detection –Ramp Fitting: cumulative errors  difference scheme: RANSAC (2 point with least square errors) implemented –Integration: mean algorithm implemented –TRR & SRR: Reference value & Difference values

PACS IBDR 27/28 Feb 2002 SPU High Level Software11 ASW Requirements - Default Mode in Photometry Figure 4. Default Compression Mode in Photometry CR RF = 4 CR Int = 1 CR TSR = 3,9 CR = 15,6

PACS IBDR 27/28 Feb 2002 SPU High Level Software12 Data Compression/Reduction - Photometry Evaluation of averaging algorithms and test results

PACS IBDR 27/28 Feb 2002 SPU High Level Software13 Data Compression/Reduction - Photometry Error [%]Plateau 1Plateau 2Plateau 3 Mean0,22,516,7 Median0,00,30,0 Sample Difference0,1 Plateau 1 Plateau 2 Plateau 3 Time Mean Median Sample Difference Real readout Voltage

PACS IBDR 27/28 Feb 2002 SPU High Level Software14 Data Compression/Reduction - Photometry Analysis with simulated data from our data generator Status –Preprocessing, glitch detection –Robust Averaging: mean algorithm implemented (calibration on ground) –Integration: mean algorithm implemented –TRR & SRR: Reference value & Difference values

PACS IBDR 27/28 Feb 2002 SPU High Level Software15 SPU HLSW Context Diagram Figure 5. SPU HLSW Context Diagram

PACS IBDR 27/28 Feb 2002 SPU High Level Software16 SPU HLSW Concept Figure 6. SPU HLSW Concept HLSW consists of three main parts: Communication Interfaces to DPU and to DEC/MEC Watch Process (Command Acknowledgement) Application Software (Reduction/ Compression)

PACS IBDR 27/28 Feb 2002 SPU High Level Software17 SPU SW Interfaces DPU TO SPU SW Interface –Communication is bi-directional (commands, response, HK and compressed data) –All SPU SW activities are commanded by DPU (e.g. start, stop, …) –SPU SW acknowledges the reception of all DPU commands according to the communication protocol –SPU SW sends telemetry packets to DPU –DPU checks the “life” of the SPU SW via the HK DEC/MEC to SPU SW Interface –Communication is unidirectional (DEC/MEC to SPU) –Packet from DEC/MEC to SPU consists of science data and a header –Science data are detector readouts and test channels –Header contains the instrument configuration and the compression parameters

PACS IBDR 27/28 Feb 2002 SPU High Level Software18 Memory Description Figure 7. Memory Distribution for the SPU HLSW 1.5MB EEPROM 32KB DPRAM 7MB RAM –1 Mbytes for program storage –0.25 Mbytes for SW tables storage –1 Mbytes for input science data buffering –0.25 Mbytes for the DEC/MEC header buffering –0.5 Mbytes for output data buffering –4 Mbytes are for processing, etc. EEPROM (1,5 MB) DRAM (4 MB) Processing Buffer (2.5 MB) Input Buffers (1.25 MB) Science Data Buffer (1 MB) Header Buffer (256 kB) Reserved (256 kB) PRAM (3 MB) Program Buffer (1MB) Output Buffer (560 kB) Table Buffers (256 kB) DPRAM (32 kB) (SMCS)

PACS IBDR 27/28 Feb 2002 SPU High Level Software19 SPU HLSW Status SPU HLSW design frozen SPU HLSW Interfaces with DPU and DEC/MEC: –Interface Control Document are under configuration control –Software interfaces have been verified under test environment (PC+emulator) –Detailed description of LLSW drivers are available since 2001, 13 Dec. for the integration on the real HW Application Software: –Mechanism has been verified under test environment (PC+emulator) –Performance not tested (individual compression modules tested ‘Prelimi.’) No real data No representative development HW

PACS IBDR 27/28 Feb 2002 SPU High Level Software20 PA/QA Activities and Schedule PACS PA Plan is adopted (from IFSI) SPU Test Plan is under configuration control –SPU HLSW Interface tested under test environment (PC+ Emulator+ Spacewire Board) –SPU HLSW individual module complexity tested in Sigma board Schedule –SPU SW Interfaces and application SW mechanism have been tested –SPU HLSW functionality will be tested at IAC (Spain) –Test at IAC is planned in March/April 2002 –Delivery of SPU HLSW to project by begin May

PACS IBDR 27/28 Feb 2002 SPU High Level Software21 Summary and Perspective SPU HLSW Interfaces tested with OBS Simulator Preliminary Application SW modules are ready for integration and performance tests in real HW Several ramp fitting and averaging algorithms are tested –It is still possible to add new algorithms to this library –New algorithms will be tested (functionality and performance) Verification of SPU HLSW functionality will be done at IAC (Spain) in March/April 2002