1 / 19

DCS status

DCS status. DCS overview Implementation Examples DCS board ---> KIP DIM @ HD ---> Worms Open issues. DCS overview. Hirachical structure Front end configuration via DCS Monitoring Trigger distribution (hardwarewise). DCS implementation. Layered structure

selene
Download Presentation

DCS status

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. DCS status • DCS overview • Implementation • Examples • DCS board ---> KIP • DIM @ HD ---> Worms • Open issues

  2. DCS overview • Hirachical structure • Front end configuration via DCS • Monitoring • Trigger distribution (hardwarewise)

  3. 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. DIM @ HD

  5. DCS Board • Design freeze • First prototype April • ARM processor based technology • 100k FPGA flexibility • 32MB RAM • LINUX system

  6. 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. Services

  8. Introduction • DCS-board status report

  9. DCS board • emergency handling • shutdown • JTAG-recovery (FPGA, FLASH ROM) • ADC possibilities: • measurement of power bar voltages • Temperature • Humidity sensor • Power up/down • MCM setup (initialisation, pedestal setting, and storing) • clock distribution (TTCrx) • Trigger distribution (TTCrx) • ethernet interface • testing tools: merger/MCM testing (LVDS)

  10. 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. 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 I2C Autonomous power Optional • CMC connector • Two 8 bit port

  12. 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. 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. Board Layout Size: 100 x 120mm Height: 10.5 mm max.

  15. 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. NIOS with scsb • Connection to MCMs • Slow control serial bus (scsb)

  17. TRAP prototype • TRAP chip prototype • Positve test with scsb • Positive test with scsb

  18. Easynet test setup

  19. 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

More Related