13
Costas Foudas, The Tracker Interface to TCS, 24.02.02 The CMS Silicon Tracker FED Crates What goes in the FED Crates ? What do we do about the VME controller ? Costas Foudas Imperial College What about the TTC fast signals ? FMM ?

Costas Foudas, The Tracker Interface to TCS, 24.02.02 The CMS Silicon Tracker FED Crates What goes in the FED Crates ? What do we do about the VME controller

Embed Size (px)

Citation preview

Page 1: Costas Foudas, The Tracker Interface to TCS, 24.02.02 The CMS Silicon Tracker FED Crates What goes in the FED Crates ? What do we do about the VME controller

Costas Foudas, The Tracker Interface to TCS, 24.02.02

The CMS Silicon Tracker FED Crates

What goes in the FED Crates ?

What do we do about the VME controller ?

Costas FoudasImperial College

What about the TTC fast signals ?

FMM ?

Page 2: Costas Foudas, The Tracker Interface to TCS, 24.02.02 The CMS Silicon Tracker FED Crates What goes in the FED Crates ? What do we do about the VME controller

Costas Foudas, The Tracker Interface to TCS, 24.02.02

The Choice of VME Controller

• The FED will support VME64x (eventually) : Therefore we need to gain experience with the VEM64x protocol in the near future.

• Why ?: VME64x can reach up to 160 MBytes/sec theoretical block transfer (BLT) rate. Most liekly less than that but still faster than the old VME.

• 4 types of PCI-to-VME cards exist: Wiener (indeed), National Instruments, SBS, Struck. To my knowledge only the Struck one supports VME64x and can do 80 MBytes/sec real rate (I measured it in their lab at Hamburg). They claim to be firmware upgradeable to 100 Mbytes/sec.

• Keep in mind that in order to evaluate this card you need also a VME64x slave (FED or something else)

Page 3: Costas Foudas, The Tracker Interface to TCS, 24.02.02 The CMS Silicon Tracker FED Crates What goes in the FED Crates ? What do we do about the VME controller

Costas Foudas, The Tracker Interface to TCS, 24.02.02

The Struck PCI-to-VME64x Bridge

•It consists of 2 modules connected via optical link (Fiber):The VME side is 6U 160

mm.The PCI side consists

of a mother board and the optical card.

•Installation Just like the SBS Linux public drivers available.

Page 4: Costas Foudas, The Tracker Interface to TCS, 24.02.02 The CMS Silicon Tracker FED Crates What goes in the FED Crates ? What do we do about the VME controller

Costas Foudas, The Tracker Interface to TCS, 24.02.02

The PCI module

•Standard PCI mother board

•Optical driver/receiver card

Page 5: Costas Foudas, The Tracker Interface to TCS, 24.02.02 The CMS Silicon Tracker FED Crates What goes in the FED Crates ? What do we do about the VME controller

Costas Foudas, The Tracker Interface to TCS, 24.02.02

Specification

Uses a Sequencer to

avoid overhead between

VME transfers

Long Optical connection.

Also an 20 Km option.

Supports 2 edge VME

Block transfer(160

Mbytes/sec in theory )

Page 6: Costas Foudas, The Tracker Interface to TCS, 24.02.02 The CMS Silicon Tracker FED Crates What goes in the FED Crates ? What do we do about the VME controller

Costas Foudas, The Tracker Interface to TCS, 24.02.02

6U 180 vs 9U 400 mm

Why do it like this ?

The VME master connects directly to the VME bus.

The front panel is 9U VME and theCrate can close

Page 7: Costas Foudas, The Tracker Interface to TCS, 24.02.02 The CMS Silicon Tracker FED Crates What goes in the FED Crates ? What do we do about the VME controller

Costas Foudas, The Tracker Interface to TCS, 24.02.02

The FED Racks I

9UVME

9UVME

9UVME

PC 9U FED VME CRATE

Up to 17 FEDs

The VME Controller

Page 8: Costas Foudas, The Tracker Interface to TCS, 24.02.02 The CMS Silicon Tracker FED Crates What goes in the FED Crates ? What do we do about the VME controller

Costas Foudas, The Tracker Interface to TCS, 24.02.02

The Rack Design

Need to get one of theseand start asking questions:

Where does all fit ?

Is there enough cooling wherewe need it ?

How do we route all the cables(optical or copper)

Page 9: Costas Foudas, The Tracker Interface to TCS, 24.02.02 The CMS Silicon Tracker FED Crates What goes in the FED Crates ? What do we do about the VME controller

Costas Foudas, The Tracker Interface to TCS, 24.02.02

VME Control

PC PC + 3 VME cPCI Adapters

VME Controller

Page 10: Costas Foudas, The Tracker Interface to TCS, 24.02.02 The CMS Silicon Tracker FED Crates What goes in the FED Crates ? What do we do about the VME controller

Costas Foudas, The Tracker Interface to TCS, 24.02.02

DAQ Connection

Run control

. . . . . . . . 14 Racks

PC

VME VME VME

Rack 14

PC

VME VME VME

Rack 1

Page 11: Costas Foudas, The Tracker Interface to TCS, 24.02.02 The CMS Silicon Tracker FED Crates What goes in the FED Crates ? What do we do about the VME controller

Costas Foudas, The Tracker Interface to TCS, 24.02.02

FED Fast Signals to TTS

• The FED outputs the 4 TTS signals on the P0 connector in LVDS.

• The different FED signals can by daisy chained to produce a crate summary or can be send individually to so FMM board.

• The merged fast signals are driven to the APVE input and are combined with those generated by the APVE.

P0

LVDS Signals:LVDS Signals:Ready,Busy,Warn_OVReady,Busy,Warn_OVF,Out_of_Synch, ErrorF,Out_of_Synch, Error

Page 12: Costas Foudas, The Tracker Interface to TCS, 24.02.02 The CMS Silicon Tracker FED Crates What goes in the FED Crates ? What do we do about the VME controller

Costas Foudas, The Tracker Interface to TCS, 24.02.02

The FED Racks II

9UVME

9UVME

9UVME

PC 9U FED VME CRATE

Up to 17 FEDs

The VME Controller

The TTC dummy Card: It receives the TTC signals from P0 and send them to an FMM on their way to APVE.

Page 13: Costas Foudas, The Tracker Interface to TCS, 24.02.02 The CMS Silicon Tracker FED Crates What goes in the FED Crates ? What do we do about the VME controller

Costas Foudas, The Tracker Interface to TCS, 24.02.02

Summary

•Get a Struck module and evaluate it but it will not be of use till there is a VME64x slave.

•Need a design for getting the TTC signals from the P0 to the FMM.

• Need to start some system design of our rack, the crate and the signals.