330 likes | 621 Views
SPD DCS Status Report. Ivan Amos Cal ì Università degli studi di Bari / CERN 15 th ALICE DCS Workshop. 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. SPD DCS People.
E N D
SPD DCS Status Report Ivan Amos Calì Università degli studi di Bari / CERN 15th ALICE DCS Workshop
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 Ivan Amos Calì - 15th ALICE DCS Workshop
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 Ivan Amos Calì - 15th ALICE DCS Workshop
SPD DCS I Ivan Amos Calì - 15th ALICE DCS Workshop
HS0-5 Sect0-9 Power Cooling FED HSect0-1 HV LV Cooling FED HSnPower Cooling (Sect n) FED (HSn) HV (HSn) LV (HSn) 0-1 SPD DCS II SPD DCS Infra Legend: Device U CU LU Ivan Amos Calì - 15th ALICE DCS Workshop
Optical VME Ethernet (DIM) SPD Data and FE Control flux FED Control (PVSS) Shuttle to Cond. DB PVSS Archive Config. DB Commands & Status Commands & Status Data to DAQ FED Server Analysis Tool CDT (ROOT) FED Servers (x2 Side A & C) Data & Ctl Data Ivan Amos Calì - 15th ALICE DCS Workshop
DIM Server Application Layer Driver Layer FED Server I • DIM Server: • Allow communication with higher level software • Receive commands (string) • Update status information, alarms and Data Comm & Status • Application Layer: • Detector control and monitoring agents • Automatic calibration routines • Configuration DB interface Conf DB connection Comm. & Ctl • Driver Layer: • VME access drivers • Resource control agents Ivan Amos Calì - 15th ALICE DCS Workshop
FED Server II • 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ì - 15th ALICE DCS Workshop
FED PVSS Layer I • Manual and automatic detector configuration panels • Calibration control panels • Temperatures, voltages and electronics status monitoring panels Ivan Amos Calì - 15th ALICE DCS Workshop
FED PVSS Layer II Ivan Amos Calì - 15th ALICE DCS Workshop
Analysis tool • Interface to PVSS and FED server fully operative • Uniformity of response and noisy scans analysis operative • Results recorded to files Ivan Amos Calì - 15th ALICE DCS Workshop
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 • 1st SPD Sector operative at the DSF Ivan Amos Calì - 15th ALICE DCS Workshop
half-sector status V/I monitoring values HV/LV PS II First prototype HV/LV PS PVSS control panel Ivan Amos Calì - 15th ALICE DCS Workshop
Cooling System I • SPD cooling plant installed at DSF with 10 cooling lines • PVSS control panel fwCoolingAndVentilation 0.14integrated in the JCOP framework(not yet officially released) Ivan Amos Calì - 15th ALICE DCS Workshop
Cooling System II Ivan Amos Calì - 15th ALICE DCS Workshop
Configuration DB CONFIGURATION • 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 • MeanTH & RMS noise 4800 bytes • MinimumTH 1200 bytes • Uniformity matrix scan 19 660 800 bytes • S-curves (10 DAC values) ? 196 608 000 bytes See S.Kapusta talk for more details CHARACTERIZATION Ivan Amos Calì - 15th ALICE DCS Workshop
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 Ivan Amos Calì - 15th ALICE DCS Workshop
DSF “Control Room” Controlling sector 0 Temp. location of HV/LV PS Router crate 1 FED Server 1 HV/LV PVSS FED PVSS Cooling PVSS DAQ/DATE Trigger crate Analysis PC (CDT) Ivan Amos Calì - 15th ALICE DCS Workshop
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 Ivan Amos Calì - 15th ALICE DCS Workshop
BACKUP Ivan Amos Calì - 15th ALICE DCS Workshop
FE Characterization • Define working parameter: • Noisy and dead Pixels • Uniformity of response • Minimum and Mean TH • Fast-OR • Reference Voltages parameterization Ivan Amos Calì - 15th ALICE DCS Workshop
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 Ivan Amos Calì - 15th ALICE DCS Workshop
SPD State Diagram set mode {PHYSICS, TEST, …} OFF startup NOT_READY configure READY {mode} shutdown standby recover INCOMPLETE shutdown shutdown ERROR recover Ivan Amos Calì - 15th ALICE DCS Workshop
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 2nd PT1000 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ì - 15th ALICE DCS Workshop
Activity Time table • First SPD DCS prototype: June – July • Integration with Alice ECS - DAQ: July – August • Test of the full chain on 2nd half barrel: September – October Ivan Amos Calì - 15th ALICE DCS Workshop
Sect0-9 HS0-5 Power Cooling FED HSect0-1 HV LV Cooling FED HSnPower Cooling (Sect n) FED (HSn) HV (HSn) LV (HSn) 0-1 SPD DCS Outlook I SPD DCS Config. DB Infra Legend: Device U CU LU Ivan Amos Calì - 15th ALICE DCS Workshop
Condition DB • Noisy & dead pixel mask • Thresholds Ivan Amos Calì - 15th ALICE DCS Workshop
SPD DCS Used for… ALICE RUN: • Detector Configuration • Status control • Characterization • Sector & DCS - FERO Performance Test Ivan Amos Calì - 15th ALICE DCS Workshop
FED Server internal structure DIM Server Supervision Agent Manual Control Agent Pooling Operation Control Data Buffer ChDecoder Access Control Manager Driver Layer Ivan Amos Calì - 15th ALICE DCS Workshop
Optical VME Ethernet (DIM) SPD Data and Control flux DB ALICE DAQ (AliRoot) OFF-DETECTOR ELECTRONICS (Routers & LinkRxs) Data & Ctl Data Data Comm. & Ctl Data MOOD FED Server 1 2 Comm & Status Data ANALYSIS TOOLS PVSS 2 1 Ivan Amos Calì - 15th ALICE DCS Workshop
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 Ivan Amos Calì - 15th ALICE DCS Workshop
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 • 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= 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 Ivan Amos Calì - 15th ALICE DCS Workshop
SPD Sectors Sector 0 (mixed bus) Sector 1 (full Al bus) Ivan Amos Calì - 15th ALICE DCS Workshop