Herschel PACS IIDR SIGNAL PROCESSING UNIT SPU HW Unit, Startup SW and Lowlevel SW Drivers - PowerPoint PPT Presentation

1 / 25
About This Presentation
Title:

Herschel PACS IIDR SIGNAL PROCESSING UNIT SPU HW Unit, Startup SW and Lowlevel SW Drivers

Description:

SPU HW Requirements are defined in the 'PACS SPU Requirements Specification ... in the 'LFI-REBA and PACS-SPU Start-up SW and Low-level SW Drivers URD' Document. ... – PowerPoint PPT presentation

Number of Views:69
Avg rating:3.0/5.0
Slides: 26
Provided by: albrechtp
Category:

less

Transcript and Presenter's Notes

Title: Herschel PACS IIDR SIGNAL PROCESSING UNIT SPU HW Unit, Startup SW and Lowlevel SW Drivers


1
Herschel PACS - IIDR SIGNAL PROCESSING
UNIT(SPU)HW Unit, Start-up SW and Low-level SW
Drivers
  • José M. Herreros
  • INSTITUTO DE ASTROFÍSICA DE CANARIAS

2
SPU REQUIREMENTS
  • SPU HW Requirements are defined in the PACS SPU
    Requirements Specification Document, Doc No.
    PACS-IAC-SP-001, Issue/Rev draft 0, 24 Sep
    1999. Two RED MARKED copies available. ISSUE 1 on
    elaboration.
  • SPU Start-up SW and Low-level SW Drivers
    Requirements are defined in the LFI-REBA and
    PACS-SPU Start-up SW and Low-level SW Drivers
    URD Document. Doc No. PACS-IC-RD-001.01
  • HW-SW ICD Defined in Doc No. FPL-IC1214-01-CRS.
  • CRISA Design Proposal dated 2/12/99 available.
  • Documents to be available in the near future are
    listed in this report.

3
SPU OVERVIEW
4
SPU MECHANICAL ASSEMBLY (1)
5
SPU MECHANICAL ASSEMBLY (2)
6
SPU UNIT BUDGETS
7
SPU INSTRUMENT INTERFACES
8
SPU COMMUNICATIONS INTERFACES
9
SPU S/C INTERFACES
10
SPU INTERCONNECTING DIAGRAM
11
SPU FUNCTIONAL SUBUNITS
  • SWL AND LWL SPU PROVIDE THE HW AND START-UP SW
    FOR REDUCTION AND COMPRESSION OF THE SHORT AND
    LONG WAVE DETECTORS DATA.
  • PSU CONVERTS THE S/C PRIMARY VOLTAGE TO SECONDARY
    VOLTAGES REQUIRED BY THE SPU.
  • DAU PROVIDES A SET OF SPU ANALOG HK DATA TO
    DEC/MEC UNIT

12
SPU FUNCTIONAL BLOCK DIAGRAM
  • Each CPU board includes
  • One DSP working at 18 MHz (TBC)
  • One 32 KW x 48 Boot PROM bank
  • Three EDAC protected SRAM memory banks
  • Up to 256 KW x 48 for Program RAM
  • Up to 128 KW x 32 for Data RAM
  • Up to 512 KW x 32 for exp. of Data RAM
  • One EDAC protected up to 256 KW x 48 EEPROM
    memory bank.
  • Three IEEE1355 DS links including one common
    8KWx32 Dual Port RAM buffer
  • Two PSC ASICs including
  • Watchdog, OBT and 32 bit Timers.
  • EDAC logic and Interrupt management.
  • Programmable Address decoding and Wait State
    generator.
  • One Auxiliary Board Interface
  • One Mother Board Interface
  • Each CPU board executes its own specific Start Up
    and Application Software.

13
SPU MEMORY ORGANIZATION
NOT IMPLEMENTED (TBC)
X
14
START-UP SW
  • Both SWL-SPU and LWL-SPU contain their own
    separate but identical PROM SW activated
    simultaneously during the switch-on of the SPU.
  • The SPU_SUSW will communicate with the DPU_ASW
    through a IEEE 1355 link, where the DPU_ASW is
    the master, sending commands and the SPU_SUSW,
    the slave, executing the commands and sending
    responses.

CONTEXT DIAGRAM
15
START-UP SW MAIN FUNCTIONS
  • Shall initialise the unit at power-on or under a
    software reset.
  • Shall perform a self-test to check the health of
    the unit
  • Shall configure and initialise the IEEE-1355 link
    to communicate with the DPU_ASW.
  • Shall allow to load and dump programs and data
    segments into/from memory
  • Shall allow to start the application software and
    giving it the control.
  • Shall leave the units for the application
    software in a well known configuration.

16
LOW-LEVEL SW DRIVERS
  • The LLSWDRV library include functions, to be used
    by the application SW, to allow access to the
    hardware devices of the unit.
  • The library will be provided as source code
    modules of functions which will be
    compiled/linked with the application SW.

17
START-UP SW SWITCH ON PROCEDURE
  • Both LWL-SPU and SWL- SPU have the same switch-on
    procedure.
  • Both sub-units share the same PSU, being booted
    by the CDMS at the same time.
  • Is up to the DPU_ASW to proceed first with one or
    the other.

18
SPU LIMITED FUNCTIONAL TEST (LFT)
  • LFT OBJECTIVE
  • To check that the SPU performs as specified in a
    representative operational environment of the
    PACS SPU Application SW.
  • MAIN CHARACTERTERISTICS OF THE LFT ARE
  • An application SW developed under Virtuoso shall
    be executed on the SPU.
  • The application shall communicate through the
    1355 links with the DPU and DECMEC simulators.
  • LLSWDRV functions shall be linked with the
    application SW.
  • The application SW shall be loaded in the same
    way as the real SPU application.
  • The same application shall be executed in the
    SWL-SPU and LWL-SPU

19
SPU TEST SET-UP FOR LFT (1)
20
SPU TEST SET-UP FOR LFT (2)
21
SPU TEST SET-UP FOR LFT (3)
22
SPU MODEL PHILOSOPHY (1)
23
SPU MODEL PHILOSOPHY (2)
CANCELLED
24
CRITICAL/PROBLEM AREAS
  • IMPORTANT ROTATION ON CRISAS (NOW ASTRIUM)
    PERSONNEL HAS AFFECTED TO THE PROJECT AND, IN
    PARTICULAR, TO THE FOLLOWING AREAS
  • COMPONENTS PROCUREMENT AND,
  • TECHNICAL MANAGEMENT.

25
CRISA STATUS(JANUARY PROGRESS REPORT ATTACHED)
Write a Comment
User Comments (0)
About PowerShow.com