vme host board - overview - basic block diagram - main parameters

12
1 Gueorgui ANTCHEV TOTEM Collaboration Meeting - 08 June 2006 VME Host Board - Overview - Basic Block Diagram - Main Parameters Applications - TOTEM Frond End Driver – “TOTFED” - TOTEM FED Tester Card – “TOTFEDTC” - CMS Preshower Data Concentrator Card – “ES-DCC” Current Status - Design, Schematic, PCB Layout - Firmware FPGA’s Conclusions

Upload: tangia

Post on 13-Jan-2016

23 views

Category:

Documents


0 download

DESCRIPTION

VME Host Board - Overview - Basic Block Diagram - Main Parameters Applications - TOTEM Frond End Driver – “TOTFED” - TOTEM FED Tester Card – “TOTFEDTC” - CMS Preshower Data Concentrator Card – “ES-DCC” Current Status - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: VME Host Board - Overview       - Basic Block Diagram       - Main Parameters

1Gueorgui ANTCHEV TOTEM Collaboration Meeting - 08 June 2006

VME Host Board

- Overview

- Basic Block Diagram

- Main Parameters

Applications - TOTEM Frond End Driver – “TOTFED”

- TOTEM FED Tester Card – “TOTFEDTC”

- CMS Preshower Data Concentrator Card – “ES-DCC”

Current Status - Design, Schematic, PCB Layout

- Firmware FPGA’s

Conclusions

Page 2: VME Host Board - Overview       - Basic Block Diagram       - Main Parameters

2Gueorgui ANTCHEV TOTEM Collaboration Meeting - 08 June 2006

VME Host Board (1)

General Requirements are:- Two different applications – TOTEM and CMS

Preshower;- Different Data Density – TOTEM not need to concentrate

data; (bit/channel/event), CMS ES need to reduce data

(N-bits/channel/event)- VME interface (CMS) with possibilities of stand alone

mode (USB).

Selected Implementation:- Standard VME64x 9U Board with Mezzanines Cards; - Mezzanines Cards:

“OptoRX” – 12ch Optical Receiver; “S-Link64” – standard CMS S-Link64 board; “VFAT Emulator” – 12 channels Optical Transmitter

VFAT emulator; “DRM” – Data Reduction Module;- Upgrades Capabilities – modular design.

Overview

Page 3: VME Host Board - Overview       - Basic Block Diagram       - Main Parameters

3Gueorgui ANTCHEV TOTEM Collaboration Meeting - 08 June 2006

VME Host Board (2)

Basic Block Diagram

VM

E64

x

VME64xInterface

MAIN 1

Local B

us

Spy 1Memory

USB 1

OpRX 1+

S-Link64

DRMMAIN 2

Spy 2Memory

USB 2

OpRX 1+

S-Link64

MAIN 3

Spy 3Memory

USB 3

OpRX 1+

S-Link64

CCS/TTSOptional

To S-Link64

JTAGLocal B

us

CLOCKCLOCK TTCrx

QPLL

Page 4: VME Host Board - Overview       - Basic Block Diagram       - Main Parameters

4Gueorgui ANTCHEV TOTEM Collaboration Meeting - 08 June 2006

VM

E64

x

VME64xInterface

MAIN 1

Local B

us

Spy 1Memory

OpRX 1+

S-Link64

MAIN 2

Spy 2Memory

OpRX 1+

S-Link64

MAIN 3

Spy 3Memory

OpRX 1+

S-Link64

CCS/TTSOptional

To S-Link64

JTAG

CLOCK

CLOCK

USB 1

USB 2

USB 3

TTCrxQPLL

192bits 64bits32bits

64bits

32bits

32bits

32bits

16bits

16bits

16bits

USB 4

Local Bus

16bits

VME Host Board (3)

Basic Block Diagram

MergerFPGA

Spy 4Memory

Buffers

Page 5: VME Host Board - Overview       - Basic Block Diagram       - Main Parameters

5Gueorgui ANTCHEV TOTEM Collaboration Meeting - 08 June 2006

VME Host Board (3)

Main Parameters

- 9U VME64x Slave;- Local Bus Master 32bits/40MHz;- 18MB Spy Memory:

- 3x of 6MB per 12 optical channels (1 OptoRX);- 96bits at 80MHz;

- 3x Memory Controller;- 3x USB 2.0 Interface;- Merger + Memory;- TTCrx, QPLL and CCS clocks (optical or electrical);- TTS copper link;- JTAG controller on board;- Connectors for:

- 3x OptoRX;- 1x DRM;- 3x S-Link64 + 1x S-Link64 on rear at 200MB/s

- Board Temp. Measure

Page 6: VME Host Board - Overview       - Basic Block Diagram       - Main Parameters

6Gueorgui ANTCHEV TOTEM Collaboration Meeting - 08 June 2006

VME Host Board

Applications (1)

TOTEM Front End Driver – “TOTFED”

“TOTFED” is a set of: - 1x VME Host Board; - 3x OptoRX Boards; - 3x S-Link64;

Firmware: - Slow Readout VME or USB; - Event Builder in OptoRX FPGA; - S-Link64 to CMS DAQ.

OptoRX

OptoRX

OptoRXS-Link

S-Link

S-Link

Page 7: VME Host Board - Overview       - Basic Block Diagram       - Main Parameters

7Gueorgui ANTCHEV TOTEM Collaboration Meeting - 08 June 2006

VME Host Board

Applications (2)

“TOTFEDTC” is a set of: - 1x VME Host Board; - 1x VFAT Emulator (see EDMS); - 1x OptoRX; - 1x S-Link64.

Firmware: - Data from VME or USB; - Event Builder in Main FPGA; - Data Read Back.

TOTEM FED Tester Card – “TOTFEDTC”

VFAT Emulator

OptoRXS-Link

Page 8: VME Host Board - Overview       - Basic Block Diagram       - Main Parameters

8Gueorgui ANTCHEV TOTEM Collaboration Meeting - 08 June 2006

VME Host Board

Applications (3)

“ES-DCC” is a set of: - 1x VME Host Board; - 3x OptoRX Boards; - 1x DRM; - 1x S-Link64 – back.

Firmware: - Slow Readout VME or USB; - Event Builder in DRM FPGA; - S-Link64 to CMS DAQ.

OptoRX

OptoRX

OptoRX

CMS Preshower Data Concentrator Card – “ES-DCC”

S-Link

DRM

Page 9: VME Host Board - Overview       - Basic Block Diagram       - Main Parameters

9Gueorgui ANTCHEV TOTEM Collaboration Meeting - 08 June 2006

Current Status (1)

Design

- Defined together with CMS Preshower people to satisfy both groups requirements;- Based on experience from other similar designs.

Schematic (see PDF)

- Done with Cadence CERN;- Finished 27 pages A3;- Next in EDMS.

Page 10: VME Host Board - Overview       - Basic Block Diagram       - Main Parameters

10Gueorgui ANTCHEV TOTEM Collaboration Meeting - 08 June 2006

Current Status (2)

PCB Layout

- Pending;

- Job in DEM started;

- Layout min 4 weeks;

- See Preliminary

placement --->>>

Page 11: VME Host Board - Overview       - Basic Block Diagram       - Main Parameters

11Gueorgui ANTCHEV TOTEM Collaboration Meeting - 08 June 2006

Current Status (3)

Firmware FPGA’s

-VME64x Interface Controller: - ALTERA Cyclone EP1C4F400

- Futures:

- VME64x Slave A32/D32;- Block Transfer;- Bridge and Local Bus Master;- JTAG control.

- MAIN Controller: - ALTERA Stratix EP1S20F780

- Futures: - 6MB ZBT SRAM Memory Controller;- 192 bits SPY Data Input;- Switch between Local Bus, SPY Data Input and

USB Output;- USN 2.0 controller.

Page 12: VME Host Board - Overview       - Basic Block Diagram       - Main Parameters

12Gueorgui ANTCHEV TOTEM Collaboration Meeting - 08 June 2006

Conclusions

-VME Host Board is a complex design;

- Need to cover several different requirements;

- It is based on modular principle, therefore:

- It is easy to develop and test separate mezzanines;

- Build unit not fully equipped (cost, performance);

- Easy to Upgrade, replace/redesign mezzanines.

- Issues;

- Interconnectivities, Connectors and Plug-in;

- Need First Prototype and Firmware to verify.