25
GLAST LAT Project DOE/NASA Status Review, March 30 & 31, 2004 4.1.7 DAQ & FSW V5 1 GLAST Large Area Telescope: GLAST Large Area Telescope: Gunther Haller SLAC LAT Chief Electronics Engineer DAQ & Flight Software Systems Manager [email protected] (650) 926-4257 Gamma Gamma - - ray Large ray Large Area Space Area Space Telescope Telescope W.B.S 4.1.7 Electronics, Data W.B.S 4.1.7 Electronics, Data Acquisition & Flight Software Acquisition & Flight Software

GLAST Large Area Telescope: Gamma-ray Large Dry Run/Lehman-Mar… · GLAST Large Area Telescope: ... DAQ & Flight Software Systems Manager [email protected] ... The CRU is

  • Upload
    vucong

  • View
    216

  • Download
    1

Embed Size (px)

Citation preview

GLAST LAT Project DOE/NASA Status Review, March 30 & 31, 2004

4.1.7 DAQ & FSW V5 1

GLAST Large Area Telescope:GLAST Large Area Telescope:

Gunther HallerSLACLAT Chief Electronics EngineerDAQ & Flight Software Systems Manager

[email protected](650) 926-4257

GammaGamma--ray Large ray Large Area Space Area Space TelescopeTelescope W.B.S 4.1.7 Electronics, Data W.B.S 4.1.7 Electronics, Data

Acquisition & Flight Software Acquisition & Flight Software

GLAST LAT Project DOE/NASA Status Review, March 30 & 31, 2004

4.1.7 DAQ & FSW V5 2

ContentsContents

• Technical Status• Roadmap to Flight Hardware/Software• Schedule• Cost and Budget• Summary

GLAST LAT Project DOE/NASA Status Review, March 30 & 31, 2004

4.1.7 DAQ & FSW V5 3

LAT Electronics Hardware and Flight SoftwareLAT Electronics Hardware and Flight Software

3 Event-Processor Units (EPU) (2 + 1 spare)

– Event processing CPU– LAT Communication Board– SIB

Spacecraft Interface Units (SIU)*

– Storage Interface Board (SIB): Spacecraft interface, control & telemetry

– LAT control CPU– LAT Communication

Board (LCB): LAT command and data interface

16 Tower Electronics Modules & Supplies

* Primary & Secondary Units shown in one chassis

Power-Distribution Unit (PDU)*– Spacecraft interface,

power– LAT power distribution– LAT health monitoring

Global-Trigger/ACD-EM/Signal-Distribution Unit*

TKR

CAL

FSW is an integral part of the data acquisition (DAQ) subsystem and is managed, budgeted, and scheduled as part of the DAQ subsystem

TKR Front-End Electronics (MCM)ACD Front-End Electronics (FREE)CAL Front-End Electronics (AFEE)

GLAST LAT Project DOE/NASA Status Review, March 30 & 31, 2004

4.1.7 DAQ & FSW V5 4

LAT ElectronicsLAT Electronics

• TKR: Tracker• CAL: Calorimeter• ACD: Anti-Coincidence Detector• TEM: Tower Electronics Module• EPU: Event Processor Unit• SIU: Spacecraft Interface Unit• GAS Unit: Global Trigger-ACD-

Signal Distribution Unit– CRU: Command/Response Unit– EBM: Event Builder Module– GEM: Global trigger Electronics

Module– AEM: ACD Electronics Module

• Flight Software running on RAD750 processors in SIU and EPU cPCI crates

GLAST LAT Project DOE/NASA Status Review, March 30 & 31, 2004

4.1.7 DAQ & FSW V5 5

ComponentsComponents

• Power Distribution Unit (PDU)• GASU

– GASU DAQ board with GASU ASICs & power-supply board• Tower Electronics Module (TEM) incl. TEM ASIC’s• Tower Power Supply (TPS)• Spacecraft Interface Unit (SIU) /Event-Processor Unit (EPU)

– Includes 4 custom boards• Heater Control Unit• Harness• Software• Front-End Simulator• Test-bed/EGSE (Electrical Ground Support Equipment)

GLAST LAT Project DOE/NASA Status Review, March 30 & 31, 2004

4.1.7 DAQ & FSW V5 6

PDU & GASU & GASUPDU & GASU & GASU--ASICASIC

• Power Distribution Unit– Switches power to TEM’s, GASU, EPU crates– Digitizes temperatures to be used for thermal

control • GASU

– Global trigger, event builder, command-response unit, ACD control/monitoring/data-readout

• GASU Power Supply– Supplies power to GASU and ACD from 28V

• Accomplishments– Designed/fabricated/assembled full enclosures

(primary and redundant) with flight-like components.– Functionality tested incl. FSW

• More detailed tests in progress– Being incorporated in DAQ/FSW test-bed– Qualification model with modifications incorporated

in layout• GASU DAQ ASIC (GLTC2)

– Full production fabricated/packaged– Screening has started at SLAC

GLAST LAT Project DOE/NASA Status Review, March 30 & 31, 2004

4.1.7 DAQ & FSW V5 7

TEM & TEM TEM & TEM ASICASIC’’ss & TPS& TPS

• Tower Electronics Module (TEM)– Control/readout/monitoring of

TKR and CAL sub-system• Tower Power Supply (TPS)

– Supply power to TEM/CAL/TKR from 28V

• Accomplishments– 16 sets of engineering models

were fabricated and assembled– Being tested and incorporated in

DAQ/FSW test-bed– Out for RFP for flight

fab/assembly, 1st article is used for qualification

• TEM ASIC’s (GTCC1 & GCCC1)– Full production was

fabricated/packaged– Have started screening at SLAC– Qualification will start at GSFC

next month

PICTURE

GLAST LAT Project DOE/NASA Status Review, March 30 & 31, 2004

4.1.7 DAQ & FSW V5 8

SIU/EPU (1)SIU/EPU (1)

• Modules– Custom Enclosure (cPCI crate)

• Holds modules– Custom cCPI Backplane (CBP)

• Interconnects modules– British AeroSpace 750 PPC processor board

• CPU– Custom LAT Communication Board (LCB)

• Control/event interface from cPCI processor to LAT – Custom Storage Interface Board (SIB)

• MIL1553 interface to spacecraft, EEPROM storage in crates– Custom Crate Power Supply (CPS)

• Supply power to PCI modules from 28V• Accomplishments

– Designed/fabricated/assembled fully functioning engineering modules with flight-like components

– Integrated in crate with BAE 750 processor– Tests in progress using flight software– Being integrated in DAQ/FSW test-bed– Some layout modifications in progress for qualification board fabrication

GLAST LAT Project DOE/NASA Status Review, March 30 & 31, 2004

4.1.7 DAQ & FSW V5 9

SIU/EPU (2)SIU/EPU (2)

Enclosure Backplane

Power-Supply CPU

SIB

LCB

GLAST LAT Project DOE/NASA Status Review, March 30 & 31, 2004

4.1.7 DAQ & FSW V5 10

Harness & Heater Control Unit & FES & EGSEHarness & Heater Control Unit & FES & EGSE

• Point-to-Point Cables (“Harness”)– Designed & ordered complete set of

cables for test-bed– Ready to integrate when available– Preparing package for RFP for flight

order• Heater Control Unit

– Designed/fabricated/assembled first-version engineering module

– Ready to test• Front-End Simulator

– Emulates CAL/TKR/ACD sub-systems for use on DAQ/FSW test-bed

– Designed/fabricated/assembled/tested front-end simulator board prototype

– Testing in progress, being integrated on test-bed

– Fabricated/assembled 34 copies

GLAST LAT Project DOE/NASA Status Review, March 30 & 31, 2004

4.1.7 DAQ & FSW V5 11

Flight SoftwareFlight Software• Incremental FSW builds coincide with the hardware builds as follows:

– Engineering Model 1 • Run single tower, single CPU

– Used for EGSE test-stands for hardware development (built, tested, done)

– Used for LAT single-tower engineering unit by I&T group (built, tested, done)

– Engineering Model 2 • Multiple towers, GASU, single CPU

– Used for EGSE test-stands for hardware development (in progress)– Used as test-bed for hardware and software development & test (in

progress)– ISIS (Instrument Spacecraft Interface Simulator) Build & Release

– To be delivered to the Spacecraft vendor (Formal Release)– Full LAT Build & Release

• Complete set of 16 towers, GASU, full set of CPU’s– Used as test-bed for hardware and software development & test– To be delivered to I&T for full-LAT testing (Formal Release)

GLAST LAT Project DOE/NASA Status Review, March 30 & 31, 2004

4.1.7 DAQ & FSW V5 12

LAT FSW ArchitectureLAT FSW Architecture

1553 Rx service

Spacecraft Interface Unit

Q

QQ

Q

Q

QQ

Q

Q

Q

QQ

Masters

1553 Tx service LCB Tx service

SC Att./Time

Watchdog

File/Object

HSK

Instr. Phys.

LCB Rx service

QQ

Other Tasks

Q

Q

Q

Slaves

SC Att./Time

File/Object

HSK

1 PPSInterrupt

GBM Interrupt

Event Processing Unit(s)

QLCB Tx service

LCBRx

Q

Other Tasks

Q

Q

Q

Slaves

SC Att./Time

File/Object

HSK

MSGtask

Q Instr. Phys.Q

Event Builder (EB) output side. The EB is an element of the GASU.To EPU(s)To SSR

Event Builder (EB) input side. The EB is an element of the GASU.Command/Response Unit (CRU). The CRU is an element of the GASU.

From SIU From EPU(s) Event Assembly

SolidState

Recorder

Spacecraft

1553

LAT Instrument

Command/Response

Data to SSR

Physics data from LAT

Slave to master

Master to slave

Telemetry (LAT to SC)

Telecommand (SC to LAT)

Legend

Discretes(to SIU PIDs)

To SIU

QQ TCS

Q WatchdogQ Watchdog

MSGtask

1 PPSInterrupt

* For details: FSW link on LAT main web-page

GLAST LAT Project DOE/NASA Status Review, March 30 & 31, 2004

4.1.7 DAQ & FSW V5 13

FSW Engineering Model 1FSW Engineering Model 1

TEM

Full set CAL front-end electronics

VME CPU with software

Full set TKR front-end electronics

• Accomplishments– Designed/tested/delivered

EM1 SW built– Software to run full tower

• Configuration of tracker, calorimeter, TEM

• Solicited Housekeeping• Event Delivery

– Also major progress in primary boot code of RAD750

* The test-stand shown does not have physics detectors

GLAST LAT Project DOE/NASA Status Review, March 30 & 31, 2004

4.1.7 DAQ & FSW V5 14

DataData--Taking with EM1Taking with EM1

• From EM1 testing as performed by I&T in the SLAC clean room– Includes physics detectors– Displays courtesy of the I&T

group and LATTE

GLAST LAT Project DOE/NASA Status Review, March 30 & 31, 2004

4.1.7 DAQ & FSW V5 15

Electrical Ground Support EquipmentElectrical Ground Support Equipment

• EGSE test-stand copies for ACD, CAL, TKR, DAQ HW & SW effort (60 total)

• Accomplishments– Ordered and received

• VME crates & single-board computers• VME SLAC custom transition board• Custom PCI Mezzanine Card (PMC) LCB’s• Connectors for cables• TEM & TEM PS boards and enclosures (for

TKR/CAL/DAQ setups)• GASU board and enclosure (for ACD/DAQ setups)• 28V-power supplies

– Have started testing and shipping of new test-stands

GLAST LAT Project DOE/NASA Status Review, March 30 & 31, 2004

4.1.7 DAQ & FSW V5 16

FSW/DAQ TestFSW/DAQ Test--BedBed

• Includes full set of DAQ modules/harness plus front-end simulator boards to emulate CAL/TKR/ACD front-end system

• Accomplishments– Produced DAQ modules for testbed– Started to integrate modules– Ready to start using FSW on the testbed mid/end April

GLAST LAT Project DOE/NASA Status Review, March 30 & 31, 2004

4.1.7 DAQ & FSW V5 17

Roadmap to Flight HardwareRoadmap to Flight Hardware

• Fabrication of printed circuit boards– 2 vendors selected

• Fabrication of enclosures– 1 Vendor selected

• Assembly of boards and modules– 2 vendors evaluated/qualified

• Harness– 2 vendors selected

GLAST LAT Project DOE/NASA Status Review, March 30 & 31, 2004

4.1.7 DAQ & FSW V5 18

Modules for Qualification Test and Flight DeliveryModules for Qualification Test and Flight Delivery

Jun-21May-21Apr-30Mar-30HarnessNov-1Sept-1May-26Apr-27EPU/SIUOct-27Aug-31Jun-23May-24GASUOct-14Aug-16May-10Apr-9PDU

Aug-2*Jun-25Apr-17Mar-17TEM & TEM-PS

End Testing

Start Qual ProgramStart Fab/Assembly

Drawing Release

Qualification Unit

Aug-20Aug-10Jul-13Aug-13HarnessJan-16Nov-16Sep-1Aug-1EPU/SIUJan-19Nov-19Aug-27Jul-27GASUJan-1Nov-18Aug-16Jul-16PDUAug-30Jul-16May-21Apr-17TEM & TEM-PS

I&T Delivery

Start FLT Accept. Program

Start Fab/Assembly

Drawing Release

Flight Unit

* TEM proto-flight is used for first 2 towers

GLAST LAT Project DOE/NASA Status Review, March 30 & 31, 2004

4.1.7 DAQ & FSW V5 19

Roadmap to Flight SoftwareRoadmap to Flight Software

• Functions added for EM2– GASU/PDU configuration– Streaming housekeeping– Inter-task communication– Primary/secondary boot of RAD750– MIL 1553 communication– Telecommand / telemetry– Software watchdog

• Functions added for Flight Unit – Event-filtering/compression– Event monitoring– Charge injection calibration– Diagnostics– Thermal control– Full command and telemetry

support– Time services– Gamma-Ray-Burst (GRB)

detection/alert – SC repointing request

• EM2 Flight Software design was reviewed by NASA/DOE committee 2/26/04– Assessment was very positive– Started to implement EM2 designs

GLAST LAT Project DOE/NASA Status Review, March 30 & 31, 2004

4.1.7 DAQ & FSW V5 20

Software Key Milestones for I&T/ISISSoftware Key Milestones for I&T/ISIS

• June 04– I&T requires software to control/readout multi-tower (i.e. GASU) configuration (EM2)

• July 04– Instrument Spacecraft Interface Simulator (ISIS) to Spectrum Astro

• August 04– Demo to LAT system engineering on fully instrumented test-bed

• December 04– I&T requires tested software to control/readout full LAT– FU SW build to I&T

• December 04– FU build finish and transition to formal test– FU Formal test complete Feb 05

• February 05– I&T requires FU software release to operate/test (whole LAT is integrated)– Start of system testing

• May 05– End of system test

• July 05– Ship LAT to NRL for environmental test

• Functional demonstrations every month to show progress

GLAST LAT Project DOE/NASA Status Review, March 30 & 31, 2004

4.1.7 DAQ & FSW V5 21

Open Issues, Technical Risks and MitigationsOpen Issues, Technical Risks and Mitigations

• FSW– BAE RAD750 flight processor might be different than BAE

engineering module in respect to operation• Scheduled to receive first flight processor in May

– Software needs to be shown to work on integrated instrument

• Tests and demonstrations are planned on integrated test-bed

• HW– Couple of components still need to be TID radiation tested

(DAQ ASIC’s, National transceiver)• Radiation tests planned for April/May

– Overall inter-system timing in respect to trigger needs to be shown to work

• Test planned on test-bed once complete

GLAST LAT Project DOE/NASA Status Review, March 30 & 31, 2004

4.1.7 DAQ & FSW V5 22

Critical Path for TEM DAQ Electronics to Tower ACritical Path for TEM DAQ Electronics to Tower A

Completion Dates (baseline variance)

Critical Path in Red

Finish Test TEM DAQ Board 6/18/04 (-39)

TEM DAQ Enclosure 6/1/04 (-39)

Start of Test TEM DAQ Assembly 6/25/04 (-39)

Tower A DAQ Electronics Delivered 8/2/04 (-39)

TEM PS Assembly 5/10/04 (-36)

End Acceptance Test 8/2/04 (-39)

Acceptance Test 7/2/04 (-36)

Design Cables Fab/Assemble Cables

4/30/04 (-42)

Acceptance Test 7/9/04 (-42)

Start FabTEM DAQ Board 4/17/04 (-39)

GLAST LAT Project DOE/NASA Status Review, March 30 & 31, 2004

4.1.7 DAQ & FSW V5 23

Approved Approved Cost Changes Since Cost Changes Since RebaselineRebaseline

(k$)

4.1.7 Baseline, November 03 $18,733Changes:• Additional FSW Manpower $ 747*• Additional EGSE $ 457• SIU Cost Variance Reduction $ 258• Stanford Benefits Rate Increase $ 155Total Change $ 1,6174.1.7 Baseline, February 04 $20,350

Approved Changes in March 04• ISIS Upgrade $ 94*

*Corresponding NASA funding increase

GLAST LAT Project DOE/NASA Status Review, March 30 & 31, 2004

4.1.7 DAQ & FSW V5 24

Schedule/BudgetSchedule/Budget

• Total budget: $20,350• Work Scheduled up to date: $11,472• Work Performed: $11,912• Actuals: $11,352• Schedule Variance $440k or 2.1% of total budget (ahead of

schedule)– Some flight components were delivered earlier than

expected• Cost Variance: $560k or 2.7% of total budget (under budget)

– Latency of invoicing/payment for components received

GLAST LAT Project DOE/NASA Status Review, March 30 & 31, 2004

4.1.7 DAQ & FSW V5 25

SummarySummary

• Technical:– No technical issues which would risk sub-system

• Schedule– Hardware is on track to provide flight hardware in time– Software schedule is aggressive but feasible

• Cost– No additional cost increases beyond what was discussed

are identified– Remaining budget should be sufficient to deliver sub-

system