Post on 16-Mar-2016
description
1 TRD dcs workshop, Heidelberg, Jan 22, 2007
TRD Feeserver/controlEngineKai Schweda, University of Heidelberg
R. Bramm, B. Doenigus, T. Dietel, D. Emschermann, M. Kessenbrock, T. Krawutschke, C. Lippmann,J. Mercado, M. Neher, K. Oyama, B. Schockert, J. Steckert, G. Tsiledakis
2 TRD dcs workshop, Heidelberg, Jan 22, 2007
B. Schockert T. Dietel, R. BrammM. Kessenbrock, K. Oyama
V. AngelovT. KrawutschkeC. LippmannJ. MercadoK. OyamaK.S.
J. Mercado, G. Tsiledakis
#1 User:
1 PVSS/FSM
#2 Intermediate:
1 InterCom + DB
#3 540 DCS boards
8(6) ROBs each:
ControlEngine / FeeServer
FEE Chain (3 Layers)
FED Server
FEE Client
InterCom Layer Config.DB
PVSS(DIM - Client)
FEE Server
FEE Server
FEE Server
CommandCoder
PVVS-Inject
3 TRD dcs workshop, Heidelberg, Jan 22, 2007
Communication w/ MCMs Single Read/Write to MCM
Verify frame content
Fast Read implemented 10-20x faster
Implement FastWrite for config
? More than 2 broken MCMs/scsn links : addressing is more complicated (Tom, Ken)
dcs board dcs-board
Frame
MCMAddress: 7fSource Bit: 1HopCounter: 24Command: 0aAddress: e43aData: 86000000
Scsn-link
4 TRD dcs workshop, Heidelberg, Jan 22, 2007
Chamber Testing Check communications lines
Check memory on MCM
Check NI/readout lines
Check ORI
output in dataBase format
lots of code from robTester (Jorge)
scripts (Ken, Tom) user interface (Jorge)
logging to PVSS (Andreas, Uwe)
Feeserver ACK (Sebastian, Benjamin)
5 TRD dcs workshop, Heidelberg, Jan 22, 2007
Optical Readout Interface Readout: HalfChamberMerger to ORI checked by controlEngine (jtag)
Read EEPROM (ORI configuration)
Write EEPROM (Venelin)
Check LTC (Venelin)
6 TRD dcs workshop, Heidelberg, Jan 22, 2007
Chamber Configration send standard config to chamber
! Could not take data at CERN
Need individual patches, e.g. for dead MCM
Patchmaker (Ken, Tom)
small changes in controlEngine
7 TRD dcs workshop, Heidelberg, Jan 22, 2007
Data Points
chamber status information to PVSS provided by dataPoints, e.g. low voltages, configuration, dead MCM, high temperature
offline needs part of information
list of parameters for all TRD-DCS (Dariusz, Raphaelle)
more discussion (All)
8 TRD dcs workshop, Heidelberg, Jan 22, 2007
Wishlist… Implement FastWrite for chamber configuration
Fix acknowledge channel (Sebastian, Benjamin, Tom)
Enable writing to ORI EEPROM (Venelin)
Read LTC information (Venelin)
implement more data points, e.g. new MCM-temps (Uwe)
Clean up code (Uwe)
Logging to PVSS (Uwe, Tom)
Patchmaker for chamber configuration (Ken, Tom)
crc32 checksums on TRAP chip (Venelin)