SPD DCS Status Report Ivan Amos Cal Universit

  • Slides: 33
Download presentation
SPD DCS Status Report Ivan Amos Calì Università degli studi di Bari / CERN

SPD DCS Status Report Ivan Amos Calì Università degli studi di Bari / CERN 15 th ALICE DCS Workshop 13/03/2006 Ivan Amos Calì - 15 th ALICE DCS Workshop

Outlook SPD DCS scheme ¡ FSM hierarchy ¡ FE DCS scheme and status report

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ì - 15 th ALICE DCS Workshop 2

SPD DCS People 13/03/2006 ¡ FE & FSM: I. A. Calì, S. Ceresa, C.

SPD DCS People 13/03/2006 ¡ 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 Ivan Amos Calì - 15 th ALICE DCS Workshop 3

SPD DCS I 13/03/2006 Ivan Amos Calì - 15 th ALICE DCS Workshop 4

SPD DCS I 13/03/2006 Ivan Amos Calì - 15 th ALICE DCS Workshop 4

SPD DCS II SPD DCS Sect 0 -9 Infra HSect 0 -1 Power HS

SPD DCS II SPD DCS Sect 0 -9 Infra HSect 0 -1 Power HS 0 -5 HSn. Power HV (HSn) 13/03/2006 Cooling (Sect n) HV LV FED (HSn) LV (HSn) 0 -1 Cooling FED Legend: Device U CU Ivan Amos Calì - 15 th ALICE DCS Workshop LU 5

SPD Data and FE Control flux Optical Shuttle to Cond. DB VME FED Control

SPD Data and FE Control flux Optical Shuttle to Cond. DB VME FED Control (PVSS) 13/03/2006 m m St and at us s & Co Config. DB Data Ivan Amos Calì - 15 th ALICE DCS Workshop & ds an s m m tatu S FEDServers Server Data & Ctl (x 2 Side A & C) Co Data to DAQ Ethernet (DIM) PVSS Archive Analysis Tool CDT (ROOT) 6

FED Server I DIM Server: Comm & Status • Allow communication with higher level

FED Server I DIM Server: Comm & Status • Allow communication with higher level software • Receive commands (string) DIM Server Application Layer Driver Layer • Update status information, alarms and Data Conf DB connection Application Layer: • Detector control and monitoring agents Comm. & Ctl • Automatic calibration routines Driver Layer: • Configuration DB interface • VME access drivers • Resource control agents 13/03/2006 Ivan Amos Calì - 15 th ALICE DCS Workshop 7

FED Server II ¡ ¡ ¡ ¡ 13/03/2006 FED Server version 2. 2. 7

FED Server II ¡ ¡ ¡ ¡ 13/03/2006 FED Server version 2. 2. 7 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 Ivan Amos Calì - 15 th ALICE DCS Workshop 8

FED PVSS Layer I Manual and automatic detector configuration panels ¡ Calibration control panels

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ì - 15 th ALICE DCS Workshop 9

FED PVSS Layer II 13/03/2006 Ivan Amos Calì - 15 th ALICE DCS Workshop

FED PVSS Layer II 13/03/2006 Ivan Amos Calì - 15 th ALICE DCS Workshop 10

Analysis tool Interface to PVSS and FED server fully operative ¡ Uniformity of response

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ì - 15 th ALICE DCS Workshop 11

HV/LV PS I ¡ Hardware: l l ¡ Software: l l l ¡ 13/03/2006

HV/LV PS I ¡ Hardware: l l ¡ Software: l l l ¡ 13/03/2006 SY 1527 mainframe, A 1676 branch controller, EASY 3000 crate 1 x A 1519 B HV module (12 channels) 2 x A 3009 B LV (12 channels) modules Cooling – PS System hardware interlock PVSS control panel prototype SPD channel (HS) Power up – Power down sequence HV-LV Software interlock 1 st SPD Sector operative at the DSF Ivan Amos Calì - 15 th ALICE DCS Workshop 12

HV/LV PS II First prototype HV/LV PS PVSS control panel half-sector status V/I monitoring

HV/LV PS II First prototype HV/LV PS PVSS control panel half-sector status V/I monitoring values 13/03/2006 Ivan Amos Calì - 15 th ALICE DCS Workshop 13

Cooling System I SPD cooling plant installed at DSF with 10 cooling lines ¡

Cooling System I SPD cooling plant installed at DSF with 10 cooling lines ¡ PVSS control panel fw. Cooling. And. Ventilation 0. 14 integrated in the JCOP framework ¡ (not yet officially released) 13/03/2006 Ivan Amos Calì - 15 th ALICE DCS Workshop 14

Cooling System II 13/03/2006 Ivan Amos Calì - 15 th ALICE DCS Workshop 15

Cooling System II 13/03/2006 Ivan Amos Calì - 15 th ALICE DCS Workshop 15

Configuration DB ¡ ¡ ¡ Pixel chip DACs 52 800 bytes API-DPI-GOL configuration 2

Configuration DB ¡ ¡ ¡ Pixel chip DACs 52 800 bytes API-DPI-GOL configuration 2 400 bytes API conversions 1 920 000 bytes Mask & Dead pixel (1% & data compr) 393 216 bytes HV, LV settings 2 880 bytes CONFIGURATION ¡ Mean. TH & RMS noise Minimum. TH Uniformity matrix scan ¡ S-curves (10 DAC values) ? ¡ ¡ 4800 bytes 1200 bytes 19 660 800 bytes CHARACTERIZATION 196 608 000 bytes See S. Kapusta talk for more details 13/03/2006 Ivan Amos Calì - 15 th ALICE DCS Workshop 16

SPD DCS Summary ¡ Full system running in DFS and used for test sector

SPD DCS Summary ¡ Full system running in DFS and used for test sector 0 l l ¡ 13/03/2006 HV/LV PS control system Cooling control system FE control system Analysis Tool Performance tests demonstrated adherence with requirements Ivan Amos Calì - 15 th ALICE DCS Workshop 17

DSF “Control Room” Controlling sector 0 Temp. location of HV/LV PS Router crate 1

DSF “Control Room” Controlling sector 0 Temp. location of HV/LV PS Router crate 1 FED Server 1 HV/LV PVSS Cooling PVSS FED PVSS DAQ/DATE Trigger crate Analysis PC (CDT) 13/03/2006 Ivan Amos Calì - 15 th ALICE DCS Workshop 18

SPD DCS Outlook HV/LV, Cooling and FED FSM ¡ Finalize FED Server ¡ Import

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ì - 15 th ALICE DCS Workshop 19

BACKUP 13/03/2006 Ivan Amos Calì - 15 th ALICE DCS Workshop 20

BACKUP 13/03/2006 Ivan Amos Calì - 15 th ALICE DCS Workshop 20

FE Characterization ¡ Define working parameter: l l l 13/03/2006 Noisy and dead Pixels

FE Characterization ¡ Define working parameter: l l l 13/03/2006 Noisy and dead Pixels Uniformity of response Minimum and Mean TH Fast-OR Reference Voltages parameterization Ivan Amos Calì - 15 th ALICE DCS Workshop 21

FE Configuration and Monitoring ¡ ¡ ¡ ¡ 13/03/2006 HSs configuration Voltages and Temperature

FE Configuration and Monitoring ¡ ¡ ¡ ¡ 13/03/2006 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 L 1, L 2, Header status bits) Data format check Ivan Amos Calì - 15 th ALICE DCS Workshop 22

SPD State Diagram set mode {PHYSICS, TEST, …} startup OFF shutdown configure NOT_READY standby

SPD State Diagram set mode {PHYSICS, TEST, …} startup OFF shutdown configure NOT_READY standby READY {mode} recover shutdown INCOMPLETE shutdown ERROR 13/03/2006 recover Ivan Amos Calì - 15 th ALICE DCS Workshop 23

SPD hardware Interlock to PSs ¡ ¡ ¡ 13/03/2006 2 temperature interlock lines for

SPD hardware Interlock to PSs ¡ ¡ ¡ 13/03/2006 2 temperature interlock lines for each sector coming from the Routers (API PT 1000 chain, OR for all HSs/sect. ) 2 temperature interlock lines for each sector coming from 2 nd PT 1000 chain (OR for all HSs/sect. ) 1 interlock line for each sector coming from the cooling plants (loop locked OR Error Alarms ) Ivan Amos Calì - 15 th ALICE DCS Workshop 24

Activity Time table First SPD DCS prototype: June – July ¡ Integration with Alice

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ì - 15 th ALICE DCS Workshop 25

SPD DCS Outlook I SPD DCS Config. DB Sect 0 -9 Infra HSect 0

SPD DCS Outlook I SPD DCS Config. DB Sect 0 -9 Infra HSect 0 -1 Power HS 0 -5 HSn. Power HV (HSn) 13/03/2006 Cooling (Sect n) HV LV FED (HSn) LV (HSn) 0 -1 Cooling FED Legend: Device U CU Ivan Amos Calì - 15 th ALICE DCS Workshop LU 26

Condition DB Noisy & dead pixel mask ¡ Thresholds ¡ 13/03/2006 Ivan Amos Calì

Condition DB Noisy & dead pixel mask ¡ Thresholds ¡ 13/03/2006 Ivan Amos Calì - 15 th ALICE DCS Workshop 27

SPD DCS Used for… ALICE RUN: ¡ Detector Configuration ¡ Status control ¡ Characterization

SPD DCS Used for… ALICE RUN: ¡ Detector Configuration ¡ Status control ¡ Characterization ¡ 13/03/2006 Sector & DCS - FERO Performance Test Ivan Amos Calì - 15 th ALICE DCS Workshop 28

FED Server internal structure DIM Server Supervision Agent Manual Control Agent Ch. Decoder Pooling

FED Server internal structure DIM Server Supervision Agent Manual Control Agent Ch. Decoder Pooling Operation Control Data Buffer Access Control Manager Driver Layer 13/03/2006 Ivan Amos Calì - 15 th ALICE DCS Workshop 29

SPD Data and Control flux Data & Ctl OFF-DETECTOR ELECTRONICS ALICE DAQ Data (Routers

SPD Data and Control flux Data & Ctl OFF-DETECTOR ELECTRONICS ALICE DAQ Data (Routers & Link. Rxs) Ethernet (DIM) MOOD Co St mm at us & FED Server PVSS 13/03/2006 Data VME Data Comm. & Ctl Optical (Ali. Root) D 1 at a 1 Ivan Amos Calì - 15 th ALICE DCS Workshop ANALYSIS TOOLS 2 2 DB 30

Glossary ECS: Experiment Control System ¡ DCS: Detector Control System ¡ FED: Front End

Glossary ECS: Experiment Control System ¡ DCS: Detector Control System ¡ FED: Front End Device ¡ FERO: Front End Read. Out Electronics ¡ PCA: Partition Control Agent ¡ ECA: Experiment Control Agent ¡ DIM: Data Interschange manager ¡ 13/03/2006 Ivan Amos Calì - 15 th ALICE DCS Workshop 31

Configuration DB II ¡ ¡ ¡ ¡ ¡ 440 DACs/HS x 120 = 52800

Configuration DB II ¡ ¡ ¡ ¡ ¡ 440 DACs/HS x 120 = 52800 bytes API-DPI-GOL= 20 byte x 120 = 2400 bytes API conversion = 16000 byte x 120 = 1920 000 bytes Mask&Dead 1% of 8192 x 1200 x 4 = 393 216 bytes HV, LV settings 360 channels x 8 bytes = 2880 bytes Mean. TH&RMS 1200 chip x 4 bytes = 4800 bytes Min. TH 1200 chip x 1 byte = 1200 byte Uniformity 1200 chip x 8192 ch x 2 byte= 19 660 800 S-curves 1200 chip x 8192 ch x 2 byte x 10 DAC values = 196 608 000 bytes TOT 218 646 096 13/03/2006 Ivan Amos Calì - 15 th ALICE DCS Workshop 32

SPD Sectors Sector 0 (mixed bus) Sector 1 (full Al bus) 13/03/2006 Ivan Amos

SPD Sectors Sector 0 (mixed bus) Sector 1 (full Al bus) 13/03/2006 Ivan Amos Calì - 15 th ALICE DCS Workshop 33