PACS OBSW Simulation/Test - PowerPoint PPT Presentation

1 / 9
About This Presentation
Title:

PACS OBSW Simulation/Test

Description:

A.Mazy (CSL), S.Pezzuto (IFSI), A.N.Belbachir (TUVIE), H. Feuchtgruber (MPE) OBSW Simulation ... Virtuoso kernel services are mapped onto windows services ... – PowerPoint PPT presentation

Number of Views:37
Avg rating:3.0/5.0
Slides: 10
Provided by: albrechtp
Category:
Tags: obsw | pacs | mazy | simulation | test

less

Transcript and Presenter's Notes

Title: PACS OBSW Simulation/Test


1
PACS OBSW Simulation/Test
  • A.Mazy (CSL), S.Pezzuto (IFSI), A.N.Belbachir
    (TUVIE),
  • H. Feuchtgruber (MPE)

2
Virtuoso Emulator under Windows
  • Virtuoso kernel services are mapped onto windows
    services
  • Services currently implemented
  • Tasks
  • Semaphores
  • Resources
  • Events
  • FIFOs
  • Timers
  • Link 1355 (mapped onto TCP/IP connection or using
    PCI-Spacewire board)

3
OBS Simulators on Virtuoso Emulator
  • Pros
  • 95 of OBS code is reused for simulator
  • Powerful Windows tools available for debug
  • Run on any desktop PC
  • Can be connected to real HW
  • Cons
  • Scheduling behavior is different from Virtuoso
  • Assembly code can not be simulated
  • Perfect tool to test the functionality of the
    OBSW,
  • but not the performance.

4
PACS OBSW Tests (1)
  • Test Day at CSL 6-Feb-2002
  • Simulators of DPU, DMC, SPU-SWL and SPU-LWL OBSW
    running on 3 PCs
  • Certain bypasses are implemented due to the
    simulator environment (1553 interface to DPU)
  • Visualization of results is implemented as
    printf statements to screens or files
  • Major parts of the different individual OBSW
    pieces of DPU, DMC, SPU-SWL and SPU-LWL are
    already implemented. No compression/reduction
    running at this point yet.

5
Test Set-up
6
(No Transcript)
7
PACS OBSW Test (2)
  • Major debugging on sub-system protocol issues
    done ? online updates
  • Emulator debugging ? online update
  • Inspection of error handling between sub-systems
  • ? online updates
  • HK packet transfer from sub-units to DPU verified
  • TCAcknowledge path DPU - DMC verified
  • TCAcknowledge path DPU - SPU-SWL and DPU
    SPU-LWL verified

8
PACS OBSW Test (3)
  • Science packet transmission from DMC SPU
    verified (blue and red, photometry and
    spectroscopy)
  • 1 OBCP has been executed including a DMC sequence
    (staring photometry)
  • Science packets of SPU-simulated data have been
    received by DPU but still some communication
    problems left, but identified.
  • Diagnostic data collection not yet verified due
    to failures ? debugging done after the test
  • Entire Science TM path from DMC-SPU-DPU not yet
    tested due to lack of time.

9
Conclusion
  • The emulatorsimulator exercise has demonstrated
    its usefulness and value for PACS OBSW
    development and debugging
  • Continue efforts on the simulators
  • Update software to resolve identified problems
  • Update involved documentation
  • Next Test day at CSL 6/7-Mar-2002
Write a Comment
User Comments (0)
About PowerShow.com