150 likes | 255 Views
Gamma-ray Large Area Space Telescope. GLAST LAT System Engineering. ACD Early Integration Test Plan Rich Baun SLAC rbaun@slac.stanford.edu (650) 926-3520. ACD Early Integration Test - Overview. Test Description
E N D
Gamma-ray Large Area Space Telescope GLAST LAT System Engineering ACD Early Integration Test Plan Rich Baun SLAC rbaun@slac.stanford.edu (650) 926-3520
ACD Early Integration Test - Overview • Test Description • With 8 Towers in the grid and the ACD installed execute functional, performance, and internal interface testing of the ACD, Trigger, Dataflow, and Tracker subsystems. • Perform the LAT CPT, augmented to include the ACD, and SVAC testing while the entire configuration is powered. • Entrance criteria • Complete the planned 8 Tower testing of the CAL and TRK prior to installation of the ACD • Successfully completion of the ACD Pre-Installation Test
ACD Early Integration Test - Purpose • Reduce the risk of the ACD Integration to the LAT. • Specifically, perform the following activities with 8 Towers and the ACD integrated: • Verify and characterize the function and performance of the Trigger subsystem with respect to the ACD • Verify and characterize the function and performance of the Dataflow subsystem with respect to the ACD • Verify the ACD performance while integrated to the LAT • Verify CAL and TKR performance is not adversely effected by the ACD installation • Verify the performance of the LAT as a whole • Validate, to the maximum extent possible, the LAT Level ACD, Dataflow, and Trigger test scripts and test schemas.
ACD Early Integration Test - Configuration • GSE Configuration • Current configuration, with the following exceptions • Latest version of LATTE 4.9.x installed • Upgraded BPU installed • LAT Configuration • Eight Towers in the Grid • EM GASU and PDU installed • GASU flight cables installed • ACD and ACD flight cables installed • EMI shield, ground panel, and Bulkhead bracket installed • Required to mechanically support ACD/GASU flight cables
ACD Early Integration Test Procedure (1 of 10) • NOTE:The order of the tests below can be modified and/or executed in parallel as required to accomplish the stated goals of the ACD Early Integration and individual tests. 1. Mechanically and electrically integrate the ACD to the grid • Special Test Request XX • Author: Rich Baun • Required Procedures: • ACD Electrical Integration Procedure is TBS by Brian Grist • ACD Mechanical Integration Procedure is TBS by Ken Fouts • Required Test Scripts • Mechanical: Not applicable • Electrical: TBS by Brian Grist • Expected Results/Acceptance Criteria • Safe to Mate and EICIT completed successfully • ACD integrated to grid as specified by the above electrical and mechanical procedures • Expected Duration • TBS by Brian Grist
ACD Early Integration Test Procedure (2 of 10) 2. ACD Post-Installation Health Test • Special Test Request XX • Author: Bob Hartman • Required Procedure: • ACD CPT, ACD-PROC-000270, paragraph 4.3 items A) thru O) • Required Test Scripts • AcdInitPwrUpScripts.py, AcdInitCurrent.py, and AcdGarcRegRdWr.py • Expected Results/Acceptance Criteria • Specified ACD scripts pass without error as required by the ACD CPT, ACD-PROC-000270, paragraph 4.3 items A) thru O). • NOTE: AcdGarcRegRdWr.py may fail initially. The proper setting for the Clock Phase Bits must be determined for each FREE card • Expected Duration • TBS by Bob Hartman
ACD Early Integration Test Procedure (3 of 10) 3. AEM/ACD Clock Phase Bit Set/Timing Characterization • Special Test Request XX • Authors: Rich Baun, Bob Hartman, and Mike Huffer • Required Procedure: • TBS by Mike Huffer and Bob Hartman • Required Test Scripts • AcdGarcRegRdWr.py with the remainder identified by Mike Huffer • Expected Results/Acceptance Criteria • All Clock Phase Bits are set and the AEM/ACD are communicating without error • Required timing characterization data is collected and recorded • Expected Duration • TBS by Mike Huffer/Bob Hartman
ACD Early Integration Test Procedure (4 of 10) 4. Dataflow (AEM) Tests • Special Test Request XX • Authors: Rich Baun and Mike Huffer • Required Procedure: • Perform Primary AEM Power/On Off, Primary AEM Register Test, Primary AEM Event Test, Redundant AEM Power/On Off, Redundant AEM Register Test, and the Redundant AEM Event Test sections of the GASU Test Procedure, LAT-TD-01717, para 5.5. • Required Test Scripts • List of existing scripts TBS by Mike Huffer • Expected Results/Acceptance Criteria • Specified GASU scripts pass without error as required by the above sections of the GASU Test Procedure, LAT-TD-01717, paragraph 5.5 • Expected Duration • TBS by Mike Huffer
ACD Early Integration Test Procedure (5 of 10) 5. ACD Trigger Time-In • Special Test Request XX • Authors: Su Dong/Martin Kocian • Required Procedure: • TBS by Su Dong/Martin Kocian • Required Test Scripts • TBS. Scripts are needed to support ACD TREQ Time-In Test and TACQ Scan for AEM Test • Expected Results/Acceptance Criteria • TBS by Su Dong/Martin Kocian • Expected Duration • TBS by Su Dong/Martin Kocian
ACD Early Integration Test Procedure (6 of 11) 6. ACD Full Functional • Special Test Request XX • Author: Bob Hartman • Required Procedure: • ACD CPT, ACD-PROC-000270, paragraph 4.3 • Required Test Scripts • AcdInitCurrent.py, AcdPwr.py, AcdGarcRegRdWr.py, AcdGafeRegRdWr.py, AcdGarcParityErr.py, AcdLeHeBiasCal.py, AcdHoldDelay.py, AcdHitmapDelay.py, AcdVetoCal.py, AcdGafeNoise.py, AcdHldCal.py, AcdTciRegRange.py, AcdPedestal.py, AcdHitmapTiming.py, AcdVetoHitmapPha.py, AcdVetoAdcXtalk.py, AcdGasuHwdCtrsTci.py, AcdHvbsPmtAlive.py, AcdTriggeredOp.py • Some modifications to above scripts may be required for LAT Level Test • Script names for Redundant Interface test TBS Bob Hartman • Scripts needed for full ACD Test on GASU Hardware Counters and ACD Operations with LAT Trigger • Expected Results/Acceptance Criteria • All specified ACD scripts pass without error as required by the ACD CPT, ACD-PROC-000270, paragraph 4.3 • Expected Duration • 7 Hours
ACD Early Integration Test Procedure (7 of 11) 7. LAT LPT (without ACD) • Special Test Request XX • Author: Larry Wai • Required Procedure: • Current procedures used for existing CAL and TKR LPTs • Required Test Scripts • Existing CAL and TKR LPT • Expected Results/Acceptance Criteria • All specified scripts pass without error • Expected Duration • TBS by Larry Wai
ACD Early Integration Test Procedure (8 of 11) 8. ACD Threshold Calibration • Special Test Request XX • Author: Su Dong/Martin Kocian • Required Procedure: • Procedure is Su Dong/Martin Kocian • Required Test Scripts • List of scripts Su Dong/Martin Kocian • New or modified scripts provided by I&T • Expected Results/Acceptance Criteria • TBS by Su Dong/Martin Kocian • Expected Duration • TBS by Su Dong/Martin Kocian
ACD Early Integration Test Procedure (9 of 11) 9. ACD Trigger Tests • Special Test Request XX • Authors: Su Dong/Martin Kocian • Required Procedure: • TBS by Su Dong/Martin Kocian • Required Test Scripts • TBS. Scripts are needed to support ACD Trigger Efficiency Test and GEM ROI and Tracker Test • Expected Results/Acceptance Criteria • TBS by Su Dong/Martin Kocian • Expected Duration • TBS by Su Dong/Martin Kocian
ACD Early Integration Test Procedure (10 of 11) 10. LAT CPT (with ACD) • Special Test Request XX • Authors: Rich Baun • Required Procedure: • TBS by Larry Wai • Required Test Scripts • calibDAC.py, calibGen.py, muTrg.py, TkrTotGain.py, TkrThresholdGain.py, TkrThrDispersion.py, TkrReadoutNoise.py, TkrTriggerJitter.py, TkrTreqChk.py,.py, and TkrDataTaking.py • List of ACD scripts TBS by Bob Hartman/Rich Baun • New or modified scripts provided by I&T • Expected Results/Acceptance Criteria • All specified scripts pass without error • Expected Duration • 18 Hours on-line
ACD Early Integration Test Procedure (11 of 11) 11. SVAC Testing • Special Test Request XX • Authors: Eduardo do Couto e Silva • Required Procedure: • TBS by Eduardo do Couto e Silva • Required Test Scripts • Modifications to the Van de Graff and Cosmic Ray Data Runs for LAT Integration matrix (LAT-TD-04136), TBS by Eduardo do Couto e Silva • Expected Results/Acceptance Criteria • Data collection completes without error • Expected Duration • TBS by Eduardo do Couto e Silva