ACD Early Integration Test Plan

Download Report

Transcript ACD Early Integration Test Plan

GLAST LAT Project
28 July 2005
GLAST LAT System Engineering
Gamma-ray Large
Area Space
Telescope
ACD Early Integration Test Plan
Rich Baun
SLAC
[email protected]
(650) 926-3520
LAT System Engineering
ACD Early Integration Test
GLAST LAT Project
28 July 2005
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
LAT System Engineering
2
ACD Early Integration Test
GLAST LAT Project
28 July 2005
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.
LAT System Engineering
3
ACD Early Integration Test
GLAST LAT Project
28 July 2005
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
LAT System Engineering
4
ACD Early Integration Test
GLAST LAT Project
28 July 2005
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
–
Required Procedures:
–
Required Test Scripts
–
Expected Results/Acceptance Criteria
–
Expected Duration
–
Author: Rich Baun
–
–
ACD Electrical Integration Procedure is TBS by Brian Grist
ACD Mechanical Integration Procedure is TBS by Ken Fouts
–
–
Mechanical: Not applicable
Electrical: TBS by Brian Grist
–
–
Safe to Mate and EICIT completed successfully
ACD integrated to grid as specified by the above electrical and mechanical
procedures
–
TBS by Brian Grist
LAT System Engineering
5
ACD Early Integration Test
GLAST LAT Project
28 July 2005
ACD Early Integration Test Procedure (2 of 10)
2. ACD Post-Installation Health Test
–
Special Test Request XX
–
–
Required Procedure:
–
–
AcdInitPwrUpScripts.py, AcdInitCurrent.py, and
AcdGarcRegRdWr.py
Expected Results/Acceptance Criteria
–
–
–
ACD CPT, ACD-PROC-000270, paragraph 4.3 items A) thru O)
Required Test Scripts
–
–
Author: Bob Hartman
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
LAT System Engineering
6
ACD Early Integration Test
GLAST LAT Project
28 July 2005
ACD Early Integration Test Procedure (3 of 10)
3. AEM/ACD Clock Phase Bit Set/Timing Characterization
–
Special Test Request XX
–
–
Required Procedure:
–
–
AcdGarcRegRdWr.py with the remainder identified by Mike Huffer
Expected Results/Acceptance Criteria
–
–
–
TBS by Mike Huffer and Bob Hartman
Required Test Scripts
–
–
Authors: Rich Baun, Bob Hartman, and Mike Huffer
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
LAT System Engineering
7
ACD Early Integration Test
GLAST LAT Project
28 July 2005
ACD Early Integration Test Procedure (4 of 10)
4. Dataflow (AEM) Tests
–
Special Test Request XX
–
–
Required Procedure:
–
–
List of existing scripts TBS by Mike Huffer
Expected Results/Acceptance Criteria
–
–
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
–
–
Authors: Rich Baun and Mike Huffer
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
LAT System Engineering
8
ACD Early Integration Test
GLAST LAT Project
28 July 2005
ACD Early Integration Test Procedure (5 of 10)
5. ACD Trigger Time-In
–
Special Test Request XX
–
–
Required Procedure:
–
–
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
Required Test Scripts
–
–
Authors: Su Dong/Martin Kocian
TBS by Su Dong/Martin Kocian
Expected Duration
–
TBS by Su Dong/Martin Kocian
LAT System Engineering
9
ACD Early Integration Test
GLAST LAT Project
28 July 2005
ACD Early Integration Test Procedure (6 of 11)
6. ACD Full Functional
–
Special Test Request XX
–
Required Procedure:
–
Required Test Scripts
–
Author: Bob Hartman
–
ACD CPT, ACD-PROC-000270, paragraph 4.3
•
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
–
Expected Duration
–
–
All specified ACD scripts pass without error as required by the ACD CPT,
ACD-PROC-000270, paragraph 4.3
7 Hours
LAT System Engineering
10
ACD Early Integration Test
GLAST LAT Project
28 July 2005
ACD Early Integration Test Procedure (7 of 11)
7. LAT LPT (without ACD)
–
Special Test Request XX
–
–
Required Procedure:
–
–
Existing CAL and TKR LPT
Expected Results/Acceptance Criteria
–
–
Current procedures used for existing CAL and TKR LPTs
Required Test Scripts
–
–
Author: Larry Wai
All specified scripts pass without error
Expected Duration
–
TBS by Larry Wai
LAT System Engineering
11
ACD Early Integration Test
GLAST LAT Project
28 July 2005
ACD Early Integration Test Procedure (8 of 11)
8. ACD Threshold Calibration
–
Special Test Request XX
–
–
Required Procedure:
–
–
Author: Su Dong/Martin Kocian
Procedure is Su Dong/Martin Kocian
Required Test Scripts
–
List of scripts Su Dong/Martin Kocian
–
–
Expected Results/Acceptance Criteria
–
–
New or modified scripts provided by I&T
TBS by Su Dong/Martin Kocian
Expected Duration
–
TBS by Su Dong/Martin Kocian
LAT System Engineering
12
ACD Early Integration Test
GLAST LAT Project
28 July 2005
ACD Early Integration Test Procedure (9 of 11)
9. ACD Trigger Tests
–
Special Test Request XX
–
–
Required Procedure:
–
–
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
Required Test Scripts
–
–
Authors: Su Dong/Martin Kocian
TBS by Su Dong/Martin Kocian
Expected Duration
–
TBS by Su Dong/Martin Kocian
LAT System Engineering
13
ACD Early Integration Test
GLAST LAT Project
28 July 2005
ACD Early Integration Test Procedure (10 of 11)
10. LAT CPT (with ACD)
–
Special Test Request XX
–
–
Required Procedure:
–
–
Authors: Rich Baun
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
–
–
Expected Results/Acceptance Criteria
–
–
New or modified scripts provided by I&T
All specified scripts pass without error
Expected Duration
–
18 Hours on-line
LAT System Engineering
14
ACD Early Integration Test
GLAST LAT Project
28 July 2005
ACD Early Integration Test Procedure (11 of 11)
11. SVAC Testing
–
Special Test Request XX
–
–
Required Procedure:
–
–
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
–
–
TBS by Eduardo do Couto e Silva
Required Test Scripts
–
–
Authors: Eduardo do Couto e Silva
Data collection completes without error
Expected Duration
–
TBS by Eduardo do Couto e Silva
LAT System Engineering
15
ACD Early Integration Test