16
Architecture and Implementation of the Control & Monitoring System for CMS A. Marchioro / PH-ESE-ME July, 2009

General aims for experiment control

  • Upload
    colby

  • View
    37

  • Download
    0

Embed Size (px)

DESCRIPTION

Architecture and Implementation of the Control & Monitoring System for CMS A. Marchioro / PH-ESE-ME July, 2009. General aims for experiment control. Provide a path for control and monitoring of front end electronics Interface to general purpose local buses - PowerPoint PPT Presentation

Citation preview

Page 1: General aims for experiment control

Architecture and Implementation of the

Control & Monitoring Systemfor CMS

A. Marchioro / PH-ESE-ME July, 2009

Page 2: General aims for experiment control

CMS control system - A.M. 7/2009

General aims for experiment control Provide a path for control and monitoring of front

end electronics Interface to general purpose local buses

I2C, JTAG, Parallel bus, Memory bus Redundant paths to avoid loss of control Long distance optical links, short range electrical

Rad-tol and SEU robust Distribute critical LHC timing and trigger info

40 MHz machine clock 100 KHz trigger info with low latency

Page 3: General aims for experiment control

General Architecture: Ring Network

CMS control system - A.M. 7/2009

Master

CCU

Local Control buses:- I2C- JTAG- Parallel- etc.

Page 4: General aims for experiment control

CMS control system - A.M. 7/2009

Ring Architecture Ring can address up to 255 CCU controllers Distance between master and first (and last) CCU

limited only by opto-components Distance between pairs of embedded CCUs up to

~ 2.5 meters Ring can “skip” faulty CCUs as long as no two

faults are adjacent

Page 5: General aims for experiment control

CMS control system - A.M. 7/2009

System Architecture

FEASICs

CLK - T1

CCU

DCU

Det

PLL-Delay

A/D FPGA

TTCrxI2

C FED

FEC

IV

TTCrx

PCI/VMEInterface

CLK

& T

1

A/D

TFront-endHybrid

CCUM

FEC ctrl

DataPath

ControlPath

toDAQ

LVDSMUX

DLL

On Detector Control Room

Page 6: General aims for experiment control

CMS control system - A.M. 7/2009

Redundancy Architecture

CCUM-1

LVDS/CMOS

CC

U

Primary

Secondary

CC

U

CC

U

CC

U

LVDS/CMOS LVDS/CMOS LVDS/CMOS

CCUM-2 CCUM-3 CCUM-4

B

A

B

A

Page 7: General aims for experiment control

CMS control system - A.M. 7/2009

Network Controller:CCU: Communication and Control Unit

I2C Master

I2C Master

LinkController

Node Controller

SCLSDATA

D[0:7] A[0:15] R/W CS*

DO(A)

CLKI(A)

Local Bus

DI(A)

DO(B)

DI(B)

Clock Distribution CLKI(B)

CLKO(A)

CLKO(B)

ST1ST2ST3ST4

TriggerDecoder

Trigger Counter& other timing logic

16 x

I2C

Bus

es

PIA

Memory BusInterface

PA[0:7] PB[0:7] PC[0:7] PD[0:7]

Ext Reset*

JTAGMaster

Page 8: General aims for experiment control

CMS control system - A.M. 7/2009

Monitoring chip: the DCU

8 In

put M

ux

12 bit A/D

TempSensor

BandgapReference

I2C

Inte

rfac

e

Cont. & Status+ Data Regs

Control

Specifications: Resolution: 12 bit fCLK : 40 MHz Temp: -25 50 C Power: < 50 mW Vin : 0 2.5 V in two

ranges Requires in-system

calibration Conversion time: ~

1 ms Single 2.5 V VDD

24 pin QFN

I2C

Page 9: General aims for experiment control

CMS control system - A.M. 7/2009

Implementation details The CCU (and all auxiliary chips) are implemented in

0.25 micron CMOS rad-tol (by design) technology. Triple module redundancy is used for SEU robustness

Power consumption: CCU: < 400 mW DCU: 50 mW

Single 2.5 V supply No interface voltage higher than 2.5V is allowed!

Ring path redundancy is obtained architecturally

Page 10: General aims for experiment control

CMS control system - A.M. 7/2009

Rad-Test of Control Chips

Page 11: General aims for experiment control

CMS control system - A.M. 7/2009

CCU in CMS

Network node in system

FEC Master in counting room

Page 12: General aims for experiment control

CMS control system - A.M. 7/2009

Long-distance opto-links links used Distance

100 m (and more) Two pairs for

separate CLK & Data

Rad-Tolerant components Driver and Receiver

Small form factor LVDS electrical

interface 2.5V Supply

Page 13: General aims for experiment control

CMS control system - A.M. 7/2009

QPLL

PLL

4

4

4

LOGIC

40 MHz

80 MHz / 60 MHz

160 MHz / 120 MHz

Locked

Error

CLK (LVDS) IN

CMOS IN

Enable External Control

f Selecto

Mode

Vdd

Enable Auto Restart

Reset

Cap

Very low jitter timing produced by additional QPLL chip

Page 14: General aims for experiment control

CMS control system - A.M. 7/2009

Quantities and costs in CMS The Tracker, Pixel, e-Cal and Preshower detectors

use about 50,000 control chips, organized in several hundred rings

About 50 FEC cards in VME-9U cards (8 rings max each) to control the tracker

Chip designs and development: ~700K Manpower: 2-5 man-years per chip Manufacturing cost from CCU: ~10 CHF/piece Additional chips:

PLL, DCU, LVDSMUX: < 5 CHF/piece in quantities > 50K

Page 15: General aims for experiment control

CMS control system - A.M. 7/2009

Software Developing software for these components in the

end required an effort larger than the development of the HW!

Integration in a robust slow control (software) system has been a major project which has demanded a very large effort and will have to be adapted to the specific needs of any new applications/environment.

Page 16: General aims for experiment control

CMS control system - A.M. 7/2009

Summary Rad-tol requirements have been the main driver

for the design of the CMS control system Harmonization of control system in CMS is

obtained by using mostly one single control system

Decision in CMS was not to have programmable processors embedded This was considered too risky, but it could be

reconsidered in a lower radiation environment Several hundred control rings are installed since

2003 in CMS and thousand of work-hours have been accumulated successfully.