GLAST LAT ProjectI&T/Online Workshop October 29 to November 1, 2002 R. Claus1 EM1 EGSE Configuration VME/cPCI Chassis LAT-COMM Electronics/OnlineSubsystem/simulator.

Slides:



Advertisements
Similar presentations
Glast italian software meeting, Udine 01/30/2003 Luca Latronico The GLAST online software Gamma-ray Large Area Space Telescope Luca Latronico Glast Italia.
Advertisements

GLAST LAT Project Online Peer Review – July 20, Integration and Test R. Claus 1 GLAST Large Area Telescope: I&T Integration Readiness Review.
GLAST LAT Project I&T Integration Kickoff Meeting 03/09/04 Online 1 GLAST Large Area Telescope: I&T Integration Kickoff Meeting EGSE Hardware March 9th,
GLAST LAT ProjectOnline Peer Review – July 20, Integration and Test R. Claus 1 GLAST Large Area Telescope: I&T Integration Readiness Review.
Tower Electronics Module and Tower Power Supply EM Tower Electronics Module (TEM) before coating/staking TEM & TPS assembly Close to 60 TEM & TPS assemblies.
GLAST LAT Project ISOC Peer Review - March 2, 2004 Document: LAT-PR Section 6.1 Ground Operations Software 1 Gamma-ray Large Area Space Telescope.
GLAST LAT ProjectOnline Peer Review – July 21, Integration and Test A. T. Kavelaars 1 GLAST Large Area Telescope: I&T Integration Readiness.
GLAST LAT ProjectAll Hands Meeting – May 11, 2005 R. Claus 1 GLAST Large Area Telescope: LAT All Hands Meeting I&T/Online May 11, 2005 Ric Claus I&T/Online.
GLAST LAT Project 1 Tracker “mini-tower” Full Size Calorimeter module Face to Face IDT meeting March 20, 2002 Convener: E. do Couto e Silva Engineering.
GLAST LAT ProjectOnline Roadmap Progress Report – April 22, 2004 R. Claus1 Online Roadmap to the July 2004 Freeze Progress report for April 22, 2004 (to.
GLAST LAT ProjectOnline Peer Review – July 21, Integration and Test J. Panetta 1 Gamma-ray Large Area Space Telescope GLAST Large Area Telescope:
GLAST June 8, 2000, P. Roger Williamson, BFP - 1 Balloon Flight Planning Roger Williamson June 8, 2000.
GLAST LAT ProjectDOE/NASA Peer Review, March 19-20, 2003 GLAST Large Area Telescope: Electronics, Data Acquisition & Instrument Flight Software Flight.
GLAST LAT ProjectGLAST Flight Software IDT, October 16, 2001 JJRussell1 October 16, 2001 What’s Covered Activity –Monitoring FSW defines this as activity.
GLAST LAT Project4.1.7 Dec 15’03 V 1 FSW Organization Chart FSW Lead J. J. Russell Project Manager (IPM) L. Klaisner Electronics & FSW Manager G. Haller.
GLAST LAT Project Quarterly Review, Aug. 14, 2001 Gunther Haller1 GLAST Large Area Telescope: Electronics, DAQ & Flight Software Gunther Haller Stanford.
GLAST LAT ProjectSLAC Pre - Baseline Review, April 16, 2002 ` 1 GLAST Large Area Telescope: I&T Overview WBS: Elliott D. Bloom Stanford Linear Accelerator.
GLAST LAT ProjectTest Planning Meeting Aug 2, 2004 E. do Couto e Silva 1/6 SVAC EM2 Goals Develop distributions for E2E tests that involve comparison of.
GLAST LAT Project4.1.7 July 17, 03 LAT Meeting G. Haller V41 GLAST Large Area Telescope: Electronics, Data Acquisition & Flight Software W.B.S LAT.
GLAST LAT ProjectDOE/NASA Status Review, March 30 & 31, 2004 Integration and Test 1 Integration, Facilities, Configuration, and Test (IFCT) Flow Procedure.
ISOC Peer Review - March 2, 2004 Section GLAST Large Area Telescope ISOC Peer Review Test Bed Terry Schalk GLAST Flight Software
GLAST LAT ProjectLAT Planning Meeting July 17 th and 18 th Integration and Test 1 GLAST Large Area Telescope: I & T Input to LAT Planning Meeting.
GLAST LAT ProjectNovember 18, 2004 I&T Two Tower IRR 1 GLAST Large Area Telescope: Integration and Test One and Two Tower Integration Readiness Review.
GLAST LAT ProjectOnline Peer Review – July 21, Integration and Test L. Miller 1 GLAST Large Area Telescope: I&T Integration Readiness Review.
GLAST LAT ProjectTower Power Supply Review Sept 22, 2003 Gunther HallerPart 1, Version 3 1 GLAST Large Area Telescope: Electronics, Data Acquisition &
GLAST LAT ProjectPDU/GASU MRR, February 3, DAQ & FSWV1 1 GLAST Large Area Telescope: B. Estey, G. Haller SLAC xxxx LAT Quality Engineer
Fermi Large Area Telescope (LAT) Integration and Test (I&T) Data Experience and Lessons Learned LSST Camera Workshop Brookhaven, March 2012 Tony Johnson.
GLAST LAT ProjectI&T PDR Presentation – Jan. 9, 2002 R. Claus1 Integration and Test Organization Chart I&T&C Manager Elliott Bloom WBS I&T Engineer.
GLAST Large Area Telescope Instrument Flight Software Flight Unit Design Review 16 September 2004 LAT Housekeeping Sergio Maldonado Stanford Linear Accelerator.
GLAST LAT ProjectIntegration and Test CDR Peer Review, March 28, 2003 Document: LAT-PR Section 6 - Page 1 GLAST Large Area Telescope: I & T Peer.
GLAST LAT ProjectEGSE Peer Design Review, August 17, S. WilliamsEGSE Overview Electrical Ground Support Equipment Overview Scott Williams Stanford.
Tracker Subsystem1 GLAST LAT Project Production Readiness Review, 25 August, 2004 GLAST LAT Tracker TOWER-A PRR TKR Tower Electrical Test Plan Luca Latronico.
GLAST LAT ProjectI&T&C Pre PDR, October 2, 2001 E. do Couto e Silva1 I&T&C Organization Chart I&T&C Manager Elliott Bloom WBS I&T Engineer B. Grist.
GLAST LAT Project4 April 2005 LAT System EngineeringLAT Test Planning Meeting GLAST LAT GLAST LAT System Engineering Gamma-ray Large Area Space Telescope.
DAQ Development P. Roger Williamson Hansen Experimental Physics Laboratory Stanford University GLAST Collaboration Meeting GSFC February 10, 1999.
1 Stepping in everyone’s toes ( but for a good cause….) Eduardo do Couto e Silva Software Meeting – January 2001.
GLAST LAT ProjectDOE/NASA Peer Critical Design Review, March 19-20, 2003 G. Haller Electronics V5 1 GLAST Large Area Telescope: Electronics, Data.
GLAST LAT Project LAT System Engineering 1 GLAST Large Area Telescope: LAT System Engineering Pat Hascall SLAC System Engineering Manager
GLAST LAT ProjectLAT Muons at NRL 28 Feb 2006 J. Eric Grove Naval Research Lab Washington DC LAT Muon Data Taking During Environmental Test at NRL J. Eric.
GLAST LAT ProjectI&T Face-to-Face Online Presentation – May 30, 2002 R. Claus1 I&T Online Status and Plans Ric Claus.
GLAST LAT Project LAT System Engineering 1 GLAST Large Area Telescope: LAT System Engineering Pat Hascall SLAC System Engineering Manager
GLAST Large Area Telescope Instrument Flight Software Flight Unit Design Review 16 September 2004 Instrument Configuration James Swain Stanford Linear.
GLAST LAT Project4.1.7 G. Haller V2 1 GLAST Large Area Telescope: Electronics, Data Acquisition & Flight Software W.B.S April Status Gunther.
GLAST LAT Project CU Beam Test Workshop 3/20/2006 C. Sgro’, L. Baldini, J. Bregeon1 Glast LAT Calibration Unit Beam Test Status Report on Online Monitor.
GLAST LAT ProjectFace to Face, 14 April 2004 LAT System Engineering 1 GLAST Large Area Telescope: EGSE and Interface Verification Pat Hascall SLAC System.
GLAST Large Area Telescope LAT Flight Software System Checkout TRR FSW Overview Sergio Maldonado FSW Test Team Lead Stanford Linear Accelerator Center.
GLAST Large Area Telescope LAT Flight Software System Checkout TRR Test Environment Sergio Maldonado FSW Test Team Lead Stanford Linear Accelerator Center.
GLAST LAT ProjectMini-Review, 30 January 2003 LAT-PR-#####-## 1 I & T Responsibility LAT I&T, Verification, and Calibration Flow VibeRandom vibrate/sine.
GLAST LAT ProjectDOE/NASA Peer Critical Design Review, March 19-20, 2003 D. Nelson 1 GLAST Large Area Telescope: Electronics, Data Acquisition & Instrument.
GLAST Large Area Telescope Instrument Flight Software Flight Unit Design Review 16 September 2004 Instrument Configuration by File James Swain Stanford.
GLAST LAT ProjectSLAC Internal Review, April 16-18, 2002 LAT-PR Electronics and Flight Software WBS GLAST Large Area Telescope: Electronics,
GLAST LAT ProjectNovember 18, 2004 I&T Two Tower IRR 1 GLAST Large Area Telescope: Integration and Test Two Tower Integration Readiness Review SVAC Elliott.
GLAST LAT ProjectACD CDR January 7 & 8, 2003 Section 8 EGSE, Performance Monitoring, Calibration 1 GLAST Large Area Telescope: AntiCoincidence Detector.
LAT EMI Test LAT test levels derived from LAT-SS-0778 Use CAL EMI test procedure as template –LAT-PS Test Suite: –CE102 Conducted Emissions, Power.
GLAST Large Area Telescope:
I&T&C Organization Chart
GLAST Large Area Telescope:
GLAST Large Area Telescope:
Electrical Ground Support Equipment Verification Test Support
GLAST Large Area Telescope:
GLAST Large Area Telescope: I&T Integration Kickoff Meeting
GLAST Large Area Telescope: I & T Peer Review EGSE/Online System
GLAST Large Area Telescope:
GLAST LAT System Engineering
Integration and Test Organization Chart
Introduction and Overview
Integration & Test Instrument Operations Coordination
SVAC Configuration Verification
GLAST Large Area Telescope:
GLAST Large Area Telescope:
Presentation transcript:

GLAST LAT ProjectI&T/Online Workshop October 29 to November 1, 2002 R. Claus1 EM1 EGSE Configuration VME/cPCI Chassis LAT-COMM Electronics/OnlineSubsystem/simulator Subsystem (or simulator) AEM/TEM Ethernet Router and Firewall Ethernet Main Dataflow Ethernet Back door debug RS-232 WAN Online Workstation CPU Central Database DC Power

GLAST LAT ProjectI&T/Online Workshop October 29 to November 1, 2002 R. Claus2 EM2, CU, FU EGSE Configurations Online Workstation Electronics/Online cPCI Chassis CPU 1553 DC Power LCB SolidStateRec I/F T&DF System Cal Unit, LAT or Sensor Simulator AEM/TEMs Ethernet Router and Firewall Ethernet Back door debug RS-232 WAN GLT SIU EPU Spacecraft (or Simulator) Main Dataflow Command & Monitoring Central Database

GLAST LAT ProjectI&T/Online Workshop October 29 to November 1, 2002 R. Claus3 Hardware hierarchy

GLAST LAT ProjectI&T/Online Workshop October 29 to November 1, 2002 R. Claus4 Software hierarchy AntiCoincidence Detector Electronics Module Tower Electronics Module Global Trigger Electronics Module

GLAST LAT ProjectI&T/Online Workshop October 29 to November 1, 2002 R. Claus5 Quantities (1) TEM Functional BlockTotal Number per TEMNumber of Registers per Block GTEM Tower Electronics Module 16 x 32-bits GCCC Calorimeter Cable Controller 47 x 32-bits GCRC Calorimeter Readout Controller 16 = 4 x 48 x 16-bits GCFE Calorimeter Front-End ASIC 192 = 16 x 123 x 16-bits GTCC Tracker Cable Controller 86 x 32-bits GTRC Tracker Readout Controller 72 = 8 x 92 x 64-bits GTFE Tracker Front-End ASIC 1728 = 72 x 245 x 64-bits GTIC Trigger Interface Controller 118 x 32-bits Totals:~2000~10000

GLAST LAT ProjectI&T/Online Workshop October 29 to November 1, 2002 R. Claus6 Quantities (2) AEM Functional Block Total Number per AEMNumber of Registers per Block GAEM ACD Electronics Module 15 x 32-bits GARC Calorimeter Readout Controller 1243 x 16-bits GAFE Calorimeter Front-End ASIC 216 = 18 x 1211 x 16-bits Totals:~200~ LAT = 16 TEMs + 1 AEM + 1 GEM = ~ ~ few registers = ~ registers

GLAST LAT ProjectI&T/Online Workshop October 29 to November 1, 2002 R. Claus7 Nodes and attributes Gnode: Base class describing a major block in the LAT hierarchy –Subclassed to create GLAT, GTEM, GCCC, GCFE, etc. nodes Gattr: Base class describing attributes of a Gnode –Examples are registers, dataless commands, etc. –Some Gattrs can have an associated constraint, rule and or raw/engineering unit conversion class

GLAST LAT ProjectI&T/Online Workshop October 29 to November 1, 2002 R. Claus8 Constraints, Rules and EGU Gconstraint: Base class for describing a constraint –Constraints are evaluated when attempting to write a mnemonic –Two types of constraint subclasses are currently supplied GconstraintLimitRE: RE => Raises Exception when attempt is made to violate limits. GconstraintLimit: Pegs value to limits when attempt is made to violate limits. No indication given to caller that violation attempt was made. Grule: Base class for describing a rule –Rules are evaluated when a mnemonic is read –One example rule subclass is currently supplied GRuleLimit: When value is outside limits, a message is printed GEGU: Base class for converting between raw and engineering units –One example subclass is currently supplied GEGU_linear: Provides linear conversions –Could be used to convert between values and state names

GLAST LAT ProjectI&T/Online Workshop October 29 to November 1, 2002 R. Claus9 Nodes and Attributes Set() evaluates constraint in engineering units Set() then converts to raw units before loading the value on the hardware Get() reads the hardware and converts the raw value to engineering units Get() then evaluates rule in engineering units If no EGU is defined, raw and engineering units are the same Gnode Gattr GregAttr Set() Get() constraint GdlcAttr Set() constraint rule EGU Dataless Command Register

GLAST LAT ProjectI&T/Online Workshop October 29 to November 1, 2002 R. Claus10 Cautions Beware of naming inconsistencies –GlimitConstraint should be GconstraintLimit, etc. –We’ll try to get these fixed as we go along Beware of constraints and rules –These are evaluated directly in mnemonic accessors –Don’t provide one if it is not needed –Ensure that evaluation is success oriented and fast Violations should not happen frequently and are thus not as CPU time critical –Minimize memory usage –Attempt to be generic so it can be reused with multiple attribute instances Beware of rounding issues with GEGUs –Constraints and rules are evaluated using engineering units

GLAST LAT ProjectI&T/Online Workshop October 29 to November 1, 2002 R. Claus11 Software Architecture DB server >>> test() DB repeater Observer App DB server …

GLAST LAT ProjectI&T/Online Workshop October 29 to November 1, 2002 R. Claus12 Migration EM-1: No FSW beyond hardware drivers –Will be used for the EM test (cosmics, Van de Graaff photons) EM-2: Development platform for multi-tower support –Embedded systems run FSW code –Commanding will be done through a more realistic dictionary –Event format changes from TEM/AEM output style –Test bench scripts will still be able to be run CU: Four tower system used for the Beam Test at SLAC –No ACD contribution –Evolution of EM-2 –Will need to handle external sources of data –1553, SSR and SIS communications not required to satisfy test –Test bench scripts will still be able to be run FU/LAT: The complete system –Communications only through SIS, 1553 and SSR –Will need IOC/MOC-like interface –Test bench scripts will not be able to be run

GLAST LAT ProjectI&T/Online Workshop October 29 to November 1, 2002 R. Claus13 Schedule EM test –March/April 2003 CDR –April 2003 SIS (Spacecraft Interface Simulator) –April 2003 (preliminary version January ’03?) CU beam test –May/June 2004 FU/LAT integration –October 2004 Airplane end-to-end test –February 2005