SPD DCS Status Report Ivan Amos Calì Università degli studi di Bari / CERN 15 th ALICE DCS Workshop
13/03/2006 Ivan Amos Calì - 15th ALICE DCS Workshop2 Outlook SPD DCS scheme FSM hierarchy FE DCS scheme and status report Cooling, HV/LV PS control status report Configuration DB status report SPD DCS outlook
13/03/2006 Ivan Amos Calì - 15th ALICE DCS Workshop3 SPD DCS People FE & FSM: I.A.Calì, S.Ceresa, C.Torcato De Matos Cooling system: G.Guaglio, A.Tauro HV/LV PSs: M.Caselle, L.Vinogradov Configuration DB: P.Chochula, S.Kapusta
13/03/2006 Ivan Amos Calì - 15th ALICE DCS Workshop4 SPD DCS I
13/03/2006 Ivan Amos Calì - 15th ALICE DCS Workshop5 SPD DCS II SPD DCS Infra FED Power HVLV Cooling LV (HSn) 0-1 HV (HSn) Device U CU LU Sect0-9 HSect0-1 HS0-5 Legend: FED (HSn) Cooling (Sect n) HSnPower
13/03/2006 Ivan Amos Calì - 15th ALICE DCS Workshop6 SPD Data and FE Control flux Data & Ctl FED Control (PVSS) FED Server Commands & Status Analysis Tool CDT (ROOT) Commands & Status Data Config. DB Data to DAQ Optical VME Ethernet (DIM) PVSS Archive Shuttle to Cond. DB FED Servers (x2 Side A & C)
13/03/2006 Ivan Amos Calì - 15th ALICE DCS Workshop7 FED Server I DIM Server Application Layer Driver Layer Comm & Status Comm. & Ctl DIM Server: Allow communication with higher level software Receive commands (string) Update status information, alarms and Data Application Layer: Detector control and monitoring agents Automatic calibration routines Configuration DB interface Driver Layer: VME access drivers Resource control agents Conf DB connection
13/03/2006 Ivan Amos Calì - 15th ALICE DCS Workshop8 FED Server II FED Server version released DIM server fully operative & full compliance with ALICE API definition On-detector and Off-detector electronics manual control fully operative Automatic detector configuration developed (configuration files) Automatic temperature and voltage Alarm handling developed Automatic uniformity matrix and threshold scans implemented VME Driver layer operative
13/03/2006 Ivan Amos Calì - 15th ALICE DCS Workshop9 FED PVSS Layer I Manual and automatic detector configuration panels Calibration control panels Temperatures, voltages and electronics status monitoring panels
13/03/2006 Ivan Amos Calì - 15th ALICE DCS Workshop10 FED PVSS Layer II
13/03/2006 Ivan Amos Calì - 15th ALICE DCS Workshop11 Analysis tool Interface to PVSS and FED server fully operative Uniformity of response and noisy scans analysis operative Results recorded to files
13/03/2006 Ivan Amos Calì - 15th ALICE DCS Workshop12 HV/LV PS I Hardware: SY1527 mainframe, A1676 branch controller, EASY3000 crate 1 x A1519B HV module (12 channels) 2 x A3009B LV (12 channels) modules Cooling – PS System hardware interlock Software: PVSS control panel prototype SPD channel (HS) Power up – Power down sequence HV-LV Software interlock 1 st SPD Sector operative at the DSF
13/03/2006 Ivan Amos Calì - 15th ALICE DCS Workshop13 HV/LV PS II V/I monitoring values half-sector status First prototype HV/LV PS PVSS control panel
13/03/2006 Ivan Amos Calì - 15th ALICE DCS Workshop14 Cooling System I SPD cooling plant installed at DSF with 10 cooling lines PVSS control panel fwCoolingAndVentilation 0.14 integrated in the JCOP framework (not yet officially released)
13/03/2006 Ivan Amos Calì - 15th ALICE DCS Workshop15 Cooling System II
13/03/2006 Ivan Amos Calì - 15th ALICE DCS Workshop16 CHARACTERIZATION CONFIGURATION Pixel chip DACs bytes API-DPI-GOL configuration bytes API conversions bytes Mask & Dead pixel (1% & data compr) bytes HV, LV settings bytes MeanTH & RMS noise 4800 bytes MinimumTH 1200 bytes Uniformity matrix scan bytes S-curves (10 DAC values) ? bytes See S.Kapusta talk for more details Configuration DB
13/03/2006 Ivan Amos Calì - 15th ALICE DCS Workshop17 SPD DCS Summary Full system running in DFS and used for test sector0 HV/LV PS control system Cooling control system FE control system Analysis Tool Performance tests demonstrated adherence with requirements
13/03/2006 Ivan Amos Calì - 15th ALICE DCS Workshop18 Temp. location of HV/LV PS Router crate 1 Trigger crate DAQ/DATE FED Server 1 Cooling PVSS HV/LV PVSS FED PVSS Analysis PC (CDT) DSF “Control Room” Controlling sector 0
13/03/2006 Ivan Amos Calì - 15th ALICE DCS Workshop19 SPD DCS Outlook HV/LV, Cooling and FED FSM Finalize FED Server Import FED control into JCOP framework Configuration DB integration SPD FSM and ALICE DCS/ECS integration
13/03/2006 Ivan Amos Calì - 15th ALICE DCS Workshop20 BACKUP
13/03/2006 Ivan Amos Calì - 15th ALICE DCS Workshop21 FE Characterization Define working parameter: Noisy and dead Pixels Uniformity of response Minimum and Mean TH Fast-OR Reference Voltages parameterization
13/03/2006 Ivan Amos Calì - 15th ALICE DCS Workshop22 FE Configuration and Monitoring HSs configuration Voltages and Temperature monitor (API Feedback) SEU monitor JTAG Chain status (chips on the chain) Off-detector electronics status Busy and trigger status for synchronization (i.e. missing L1, L2, Header status bits) Data format check
13/03/2006 Ivan Amos Calì - 15th ALICE DCS Workshop23 SPD State Diagram OFFNOT_READYREADY {mode} INCOMPLETE ERROR startup standby configure shutdown set mode {PHYSICS, TEST, …} recover shutdown recover shutdown
13/03/2006 Ivan Amos Calì - 15th ALICE DCS Workshop24 SPD hardware Interlock to PSs 2 temperature interlock lines for each sector coming from the Routers (API PT1000 chain, OR for all HSs/sect.) 2 temperature interlock lines for each sector coming from 2 nd PT1000 chain (OR for all HSs/sect.) 1 interlock line for each sector coming from the cooling plants (loop locked OR Error Alarms )
13/03/2006 Ivan Amos Calì - 15th ALICE DCS Workshop25 Activity Time table First SPD DCS prototype: June – July Integration with Alice ECS - DAQ: July – August Test of the full chain on 2 nd half barrel: September – October
13/03/2006 Ivan Amos Calì - 15th ALICE DCS Workshop26 SPD DCS Outlook I SPD DCS Infra FED Power HVLV Cooling LV (HSn) 0-1 HV (HSn) Device U CU LU Sect0-9 HSect0-1 HS0-5 Legend: FED (HSn) Cooling (Sect n) HSnPower Config. DB
13/03/2006 Ivan Amos Calì - 15th ALICE DCS Workshop27 Condition DB Noisy & dead pixel mask Thresholds
13/03/2006 Ivan Amos Calì - 15th ALICE DCS Workshop28 SPD DCS Used for… ALICE RUN: Detector Configuration Status control Characterization Sector & DCS - FERO Performance Test
13/03/2006 Ivan Amos Calì - 15th ALICE DCS Workshop29 FED Server internal structure DIM Server ChDecoder Driver Layer Pooling Operation Control Access Control Manager Manual Control Agent Data Buffer Supervision Agent
13/03/2006 Ivan Amos Calì - 15th ALICE DCS Workshop30 Comm. & Ctl SPD Data and Control flux OFF-DETECTOR ELECTRONICS (Routers & LinkRxs) OFF-DETECTOR ELECTRONICS (Routers & LinkRxs) Data & Ctl Data ALICE DAQ (AliRoot) ALICE DAQ (AliRoot) FED Server Data Optical VME Ethernet (DIM) ANALYSIS TOOLS ANALYSIS TOOLS PVSS Comm & Status Data MOOD Data DB
13/03/2006 Ivan Amos Calì - 15th ALICE DCS Workshop31 Glossary ECS: Experiment Control System DCS: Detector Control System FED: Front End Device FERO: Front End ReadOut Electronics PCA: Partition Control Agent ECA: Experiment Control Agent DIM: Data Interschange manager
13/03/2006 Ivan Amos Calì - 15th ALICE DCS Workshop32 Configuration DB II 440 DACs/HS x 120 = bytes API-DPI-GOL= 20 byte x 120 = 2400 bytes API conversion = byte x 120 = bytes Mask&Dead 1% of 8192 x 1200 x 4 = bytes HV, LV settings 360 channels x 8 bytes = 2880 bytes MeanTH&RMS 1200 chip x 4 bytes = 4800 bytes MinTH 1200 chip x 1 byte = 1200 byte Uniformity 1200 chip x 8192 ch x 2 byte= S-curves 1200 chip x 8192 ch x 2 byte x 10 DAC values = bytes TOT
13/03/2006 Ivan Amos Calì - 15th ALICE DCS Workshop33 SPD Sectors Sector 0 (mixed bus) Sector 1 (full Al bus)