• No results found

DAQ (The Data Acquisition Platform equipped PMC/PC) PMC/PC. IGARASHI Youichi (KEK)

N/A
N/A
Protected

Academic year: 2021

Share "DAQ (The Data Acquisition Platform equipped PMC/PC) PMC/PC. IGARASHI Youichi (KEK)"

Copied!
19
0
0

Loading.... (view fulltext now)

Full text

(1)

PMC/PC

PMC/PC を 搭載した 搭載した DAQ プラットフォーム DAQ プラットフォーム

(The Data Acquisition Platform equipped PMC/PC)(The Data Acquisition Platform equipped PMC/PC)

IGARASHI Youichi (KEK)

COLLABORATION

KEK electronics/online group Belle DAQ group

KEK Neutrino DAQ group

Hiroshima Institute of Technology

University of Hawaii University Tokyo

BINP(Budker Institute of Nuclear Physics) KRAKOW Institute of Nuclear Physics

Densan Co. Ltd. Designtech Co. Ltd

(2)

Motivation

• DAQ scale of the next-generation physics

experiments in KEK

– Experiments of J-PARC (JHF/50Gev PS)

• 500Hz ~ 10kHz trigger, 1k ~ 10k channel

– Super KEKB (luminosity ~1035cm-2s-1)

• ~10kHz trigger, ~100k channel

• Traditional specifications does not fit.

– Cost

– Maintenance – Standard

– Channel density

We started to develop a widely usable DAQ system.

(3)

Concept

A/D conversion

Buffering for trigger timing

Buffering for Reading timing by Data reduction system

Data reduction

Data transfer

FADC/TDC

FIFO

FIFO

Processor

Link interface (including network)

Trigger/Busy hand shake

Data flow

From detectors

To downstream DAQ system (such as event builder)

• Working under 10kHz trigger

– Front-end Buffering

• Waiting trigger decision

• Buffering trigger non-uniform timing

• Buffering behind non real-time system

– On-board data reduction

• Wide scalability

– From small test experiments to large experiments such as Super KEKB experiment

• Modular system

– Maintenance, upgrading

• Using standard and commercially available technologies

– Easy to follow evolution of technology – Cost effectiveness

• Production, maintenance, upgrading

• High channel density : ~100 ch/board

(4)

Form Factor and Power Supply

Pin assignment of power supply connector (IEC 61076-4-101)

200A 320A

Total Max 100A Current

+3.3V -3.3V

-5.0V Voltage

GND S8-

S8+ GND

S7- S7+

GND 19

GND S6-

S6+ GND

S5- S5+

GND 18

GND S4-

S4+ GND

S3- S3+

GND 17

GND S2-

S2+ GND

S1- S1+

GND 16

GND GND

GND GND

GND GND

GND 15

GND -5V

-5V -5V

-5V -5V

GND 14

GND GND

GND GND

GND GND

GND 13

GND -3.3V

-3.3V -3.3V

-3.3V -3.3V

GND 12

GND -3.3V

-3.3V -3.3V

-3.3V -3.3V

GND 11

GND -3.3V

-3.3V GND

GND GND

GND 10

GND GND

GND GND

GND GND

GND 9

GND GND

GND GND

GND GND

GND 8

GND GND

GND GND

+3.3V +3.3V

GND 7

GND +3.3V

+3.3V +3.3V

+3.3V +3.3V

GND 6

GND +3.3V

+3.3V +3.3V

+3.3V +3.3V

GND 5

GND +3.3V

+3.3V +3.3V

+3.3V +3.3V

GND 4

GND GND

GND GND

GND GND

GND 3

GND GND

GND GND

GND GND

GND 2

GND GND

GND GND

GND GND

GND 1

f e

d c

b a

z Pos.

• 9U Euro card/crate

– Cost effectiveness – There are 6U type. – VME-32 bus

• J0 Connector for Power Supply

– To treat front-end analog-digital

conversion devices

(5)

Prototype Read-out

module schematic

Local bus PCI PCI

Bridge PLX9054

VME

VME-PCI Bridge

FIFO

FIFO

FIFO

FIFO 9U Euro Card

6U Euro Card

To Downstream DAQ System

To Central Trigger

Signals from detectors

Front-end Buffering

Standard components

– 9U Euro card

– VME-32 compatible – PCI

Module structure

ADC/TDC (FINESSE)

ADC/TDC (FINESSE)

ADC/TDC (FINESSE)

ADC/TDC (FINESSE)

PMC

PMC PrPMC (Processor)

PMC PMC

Trigger module

On-board data reduction

Serial Link Network Etc…

(6)

COPPER

Main Mother Board of Read-out Module

UP SIDE DOWN SIDE

FINESSE slot

FINESSE slot

FINESSE slot

FINESSE slot

PMC slot

PMC slot

PMC slot (Processor)

FIFO 256kB x2 /FINESSE

4 Front-end AD card slot

2 general PMC slot

1 Processor PMC slot

VME interface

512kB x 4 FIFO

32bit 33MHz PCI

(7)

External Interface board

Rear side Mother Board of Read-out Module

PMC slot

PMC slot

Trigger module slot Power supply

unit

COPPER

External Interface Board

KEK-VME crate

To downstream DAQ system

To detector system

• 2 PMC slot

– Data transfer interface

• 100Base/Gigabit Ethernet

• Serial link (IEEE1394 etc)

• 1 Trigger module slot

(8)

PMC

• PCI Mezzanine Card, IEEE1386.1

– PCI compliant

– Several modules are

commercially available with reasonable price

• Processor (PPC/x86/…)

• 100Base/Gigabit Ethernet

• IEEE1394

• Etc….

PMC

74mm

149mm 10mm

Mother Board

(VME, CompactPCI, etc)

Radisys EPC-6315

Pentium III-m PrPMC PC

Ramix PMC610 4port Ethernet card

(9)

Processor PMC

Radisys EPC-6315

•800 MHz Pentium IIIm Processor.

•512 kB secondary (L2) cache.

•133 MHz FSB and Memory Bus.

•Up to 512 MB SDRAM with ECC.

•10/100 BaseT Ethernet port

•On-board Compact Flash socket.

•Dual USB 1.1 ports.

•Integrated watch dog timer and real time clock.

•32-bit 33/66 MHz PCI bus interface.

PC architecture

It is familiar for many person.

– same architecture as the commodity PC.

Rich functional OS runs on PC.

– Linux,vxworks, etc…

We can develop applications easily and drive many complex devices (such as Ethernet TCP/IP).

PC is the main stream of the commerce.

– It is easy to get faster processors at a low price.

Lots of know-hows openly available. We use Linux 2.4 on Radisys EPC-

6315, which is processor PMC card, for on-board data reduction.

(10)

FINESSE

Front-end daughter card

• Time Memory Cell (TMC) based pipeline TDC

– TMC : AMT2 (the latest TMC chip which is developed for ATLAS muon chamber)

– Input : 24ch LVDS

• 96 ch/board

– Resolution: 0.78 ns/bit (at using 40 MHz clock)

– Trigger buffer depth: 8 words

• A prototype of flash ADC card.

– ADC: Analog Devices AD9235-20 – Resolution: 12bit

– Number of channel: 8

• 32 ch/board

– Max sampling clock: 40MHz

(under debugging)

ADC

40MHz clock

PLD (Control logic

and FIFO) ADC

ADC ADC

(under debugging)

(11)

FINESSE

(under planning)

• 500MHz FADC

– 8bit

– 2ch/FINESSE

• Charge sensitive ADC

– Current integrator type

• Analog memory cell

– 1GHz sample

• 16bit wave form sampler

– 5MHz sample

• High resolution TDC

– 50psec

• DSSD pipeline front-end (CMS)

(12)

Performance Test

Mean

• Data size of this test

– 208B * 4 = 832B

• Basic speed of data

transfer during DMA cycle

– ~80MB/sec

• Working stably

FIFO

Bus Bridge PLX9054

Processor EPC-6315 FINESSE(jig)

Sequencer

Local bus

PCI bus

Trigger module

BusyTrigger

(13)

Summary

• We have developed a universal DAQ platform, which has PMC bus as the internal bus. The characteristics are:

– Front-end buffering

– PC architecture as on-board data reduction

– Processor and data transfer interface that are upgradeable by adopting a modular structure

– Flexibility and scalability that can be applied to a wide range of experiments

• The performance of data transfer from FIFO to

processor main memory is 80MB/sec without errors.

• This prototype system was tested up to 20kHz trigger and 832B event size using Pentium IIIm 800MHz

• We are developing a refined version of the system, practical front-end daughter cards, and trigger

handling/distribution system.

(14)

Modification to Next version

• COPPER and external interface board will be

merged into next version COPPER

–One Trigger module slot –One One Processor slot –One general slot

– data link interface – etc …

–On-board 100base-T Ethernet

PMC Trigger module PrPMC Processor FINESSE

FINESSE

FINESSE

FINESSE

On-board Ethernet

COPPER

(15)

KEK-VME crate and Read-out modules

COPPER/FINESSE(jig)/EPC-6315/PMC-memory

(16)

Appendix

(17)

Back side of KEK-VME crate

SPIGOT/Trigger module/PMC 4-port LAN card

(18)

FINESSE(jig)

• Front-end daughter card for testing DAQ system

– Making fake data

– Trigger/busy hand-shake

FIFO (synchronous)

FIFO on Mother Board Fake Data Generator

(Random/Counter) Local Bus

Local-bus/PCI

Bridge PCI

SYSTEM CLOCK BUSY

Trigger

FINESSE

COPPER (Mother board)

186 m m

71 mm

(19)

Reliability

Test

FINESSE1 Ach FINESSE2

Bch FINESSE3

Cch FINESSE4

Dch

Processor EPC-6315

PMC LAN Card

Network Hub

20℃

10℃ 10℃

40℃ 40℃

50℃ 50℃

15℃ 終了

30分 24時間 1時間

24時間 1時間

24時間

1時間

1時間

COPPER

SPGOT Thermostatic

Oven

100 BaseT Ethernet

Receiver PC Thermal Test Setup

Temperature

Time

We tested reliability of the read-out modules. One is a 77 hour long run test, the other is a thermal test, with 10 Hz trigger. Data are read from FINESSE FIFO and sent to another

computer via 100 BaseT network. Data go through FINESSE - Processor - LAN card on SPGOT - network - another PC. Thermal

environment for the modules was changed by thermostatic oven according to a following graph.

Results are:

• 77 hour long run test : No Error

• Thermal test : No Error .

30min 24 hours

24 hours 1 hour

1 hour

1 hour 24 hours

END 1 hour

10 40

oC

References

Related documents

Based on the latest Intel technology and equipped with 6 GbE copper ports plus one FleXi Port slot to configure with an optional module, they provide high flexibility and

Recently adopted amendments to the Russian law ‘‘On Mass Media’’ will further limit foreign ownership of Russian television broadcasters, which is likely to require a

In this study, we conducted a sur- vey of epiphytic fern diversity along an elevational gradient in El Triunfo, focusing on the variation of local richness (al- pha diversity)

Designed for harsh outdoor conditions, the Ruckus ZoneFlex 7731 is perfect for service providers looking to easily extend branded broadband services, backhaul 3G networks,

Finally, we’d like to acknowledge the efforts of publisher George Mihaiu of Fort Lauderdale Media Associates for partnering with Bermuda Riviera to bring this important

All faculty directors are eligible for a stipend of 21% of the individual's base academic year salary (10% administrative stipend plus 1/9 th summer salary) as compensation

Energy sorghum is a forage sorghum bred for high biomass production. Elu- cidation of the flowering time gene regulatory network and identification of

The Citrix AppCenter Console, as shown in Figure 11, provides XenApp administrators the ability to manage users, published applications, create worker groups, and perform a variety