Presentation is loading. Please wait.

Presentation is loading. Please wait.

Marc R. StockmeierDCS-meeting, CERN 10.03.2003 DCS status ● DCS overview ● Implementation ● Examples – DCS board.

Similar presentations


Presentation on theme: "Marc R. StockmeierDCS-meeting, CERN 10.03.2003 DCS status ● DCS overview ● Implementation ● Examples – DCS board."— Presentation transcript:

1 Marc R. StockmeierDCS-meeting, CERN 10.03.2003 http://www.physi.uni-heidelberg.de/~marc/ DCS status ● DCS overview ● Implementation ● Examples – DCS board ---> KIP – DIM @ HD ---> Worms ● Open issues

2 Marc R. StockmeierDCS-meeting, CERN 10.03.2003 http://www.physi.uni-heidelberg.de/~marc/ DCS overview ● Hirachical structure ● Front end configuration via DCS ● Monitoring ● Trigger distribution (hardwarewise)

3 Marc R. StockmeierDCS-meeting, CERN 10.03.2003 http://www.physi.uni-heidelberg.de/~marc/ DCS implementation ● Layered structure – Supervisory layer = PVSS(DIM + (OPC)), DIM DNS... – Network layer = easynet + switches -> optics – Control layer = DCS board + DIM – Detector layer = scsb + JTAG

4 Marc R. StockmeierDCS-meeting, CERN 10.03.2003 http://www.physi.uni-heidelberg.de/~marc/ DIM @ HD

5 Marc R. StockmeierDCS-meeting, CERN 10.03.2003 http://www.physi.uni-heidelberg.de/~marc/ DCS Board ● Design freeze ● First prototype April ● ARM processor based technology ● 100k FPGA flexibility ● 32MB RAM ● LINUX system

6 Marc R. StockmeierDCS-meeting, CERN 10.03.2003 http://www.physi.uni-heidelberg.de/~marc/ Next steps ● Interface to LV/HV supplies ● Interface to Cooling ● Interface to Gas system – OPC Server on Telemecanique PLC (at the moment) ● Implementation in PVSS using FSMs

7 Marc R. StockmeierDCS-meeting, CERN 10.03.2003 http://www.physi.uni-heidelberg.de/~marc/ Services

8 Marc R. StockmeierDCS-meeting, CERN 10.03.2003 http://www.physi.uni-heidelberg.de/~marc/ Introduction ● DCS-board status report

9 Marc R. StockmeierDCS-meeting, CERN 10.03.2003 http://www.physi.uni-heidelberg.de/~marc/ DCS board ● Power up/down ● MCM setup (initialisation, pedestal setting, and storing) ● clock distribution (TTCrx) ● Trigger distribution (TTCrx) ● ethernet interface ● testing tools: merger/MCM testing (LVDS) ● emergency handling – shutdown – JTAG-recovery (FPGA, FLASH ROM) ● ADC possibilities: – measurement of power bar voltages – Temperature – Humidity sensor

10 Marc R. StockmeierDCS-meeting, CERN 10.03.2003 http://www.physi.uni-heidelberg.de/~marc/ DCS on the chamber Eight read-out boards controlled by one DCS board MCM setup (initialisation, pedestal setting, and storing) clock distribution (TTCrx) Trigger distribution (TTCrx) testing tool: merger/MCM testing (LVDS)

11 Marc R. StockmeierDCS-meeting, CERN 10.03.2003 http://www.physi.uni-heidelberg.de/~marc/ DCS Interfaces Optical clock receiver link (TTCrx) Ethernet link JTAG in/out 8 analog Inputs 16bit/10Sps 8 pseudo LVDS inputs and outputs 24 switching lines UART I 2 C Autonomous power Optional ● CMC connector ● Two 8 bit port

12 Marc R. StockmeierDCS-meeting, CERN 10.03.2003 http://www.physi.uni-heidelberg.de/~marc/ DCS functional Block Altera FPGA with ARM core and 100k gates Ethernet phsical layer chip 32 MByte SDRAM 16 Mbyte flash EPROM TTCrx clock recovery 3.3 and 1.8 Volt coltage regulators RS422 driver and receiver for JTAG LVDS clock and trigger driver Watchdog and Voltage Supervisor 16 (24) Bit ADC with 10 Samples per second

13 Marc R. StockmeierDCS-meeting, CERN 10.03.2003 http://www.physi.uni-heidelberg.de/~marc/ JTAG Fault Recovery DCS JTAG revitalization system: JTAG master implemented on each DCS-board. Dedicated JTAG loop to repair inconsistent program or configuration data of adjacent DCS boards.

14 Marc R. StockmeierDCS-meeting, CERN 10.03.2003 http://www.physi.uni-heidelberg.de/~marc/ Board Layout Size: 100 x 120mm Height: 10.5 mm max.

15 Marc R. StockmeierDCS-meeting, CERN 10.03.2003 http://www.physi.uni-heidelberg.de/~marc/ DCS board status ● TPC will use the same DCS-board ● design freeze ● DCS-board routed with 8 layers (6 layers????) ● April first prototype ● working document: http://www.kip.uni-heidelberg.de/ti/DCS- Board/current/index.html

16 Marc R. StockmeierDCS-meeting, CERN 10.03.2003 http://www.physi.uni-heidelberg.de/~marc/ NIOS with scsb ● Connection to MCMs – Slow control serial bus (scsb)

17 Marc R. StockmeierDCS-meeting, CERN 10.03.2003 http://www.physi.uni-heidelberg.de/~marc/ TRAP prototype ● Positive test with scsb ● TRAP chip prototype – Positve test with scsb

18 Marc R. StockmeierDCS-meeting, CERN 10.03.2003 http://www.physi.uni-heidelberg.de/~marc/ Easynet test setup

19 Marc R. StockmeierDCS-meeting, CERN 10.03.2003 http://www.physi.uni-heidelberg.de/~marc/ Work in progress ● Porting uClinux to the CIA-board (Cluster Interface Adapter) ● Testboard for the Intel PHY for EPXA-dev-board ● Porting Linux to the DCS board ● Porting the device driver to Linux on ARM-processor


Download ppt "Marc R. StockmeierDCS-meeting, CERN 10.03.2003 DCS status ● DCS overview ● Implementation ● Examples – DCS board."

Similar presentations


Ads by Google