Upload
melinda-turner
View
215
Download
0
Tags:
Embed Size (px)
Citation preview
C.Schrader; Oct 2008, CBM Collaboration Meeting, Dubna, Russia
R/O concept of the MVD demonstrator
C.Schrader, S. Amar-Youcef, A. Büdenbender, M. Deveaux, D. Doering, J. Heuser, I. Fröhlich, J. Michel, C. Müntz, S. Seddiki, J. Stroth, T. Tischler, and B. Wiedemann
C.Schrader; Oct 2008, CBM Collaboration Meeting, Dubna, Russia
Outline
readout concept of the MVD demonstrator
• hardware components
• data processing
• first results of measurements
subjects of this talk
C.Schrader; Oct 2008, CBM Collaboration Meeting, Dubna, Russia
2x mimosa20
Overview of hardware components
analogue output
sync. signals data transfer: OP
-link
monitorin
g
Demo-Aux-PCB MAPS add-on board
Trb2supportflex-print-cable
PC storage
data transfer: in future: optical link (trb2)at present: I/O-card
data transfer: I/O-card
or
C.Schrader; Oct 2008, CBM Collaboration Meeting, Dubna, Russia
Functionality of demo-Aux board
demo- Aux board: analogue buffers for pixel data
transfer low voltage regulated power supply
for Mi20-chips chip slow control wire JTAG convert of the analogue
temperature signals to analog LVDS signals
convert of the LVTTL sync. signals from M20-chip to digital LVDS signals
50
PIN
SU
B-D
Co
n
Fle
x-C
on
Flex-cable
Mi20 Demo-Aux-boardMi20
MAPS add-on-board
status of the demo-Aux: advanced schematics
will be developed by IKF
mimosa20:
4x analogue differential signal outputs for long-distance data transfer
LVTTL sync. signals for chip controlling
4x analogue signals for temperature monitoring
< 5cm
C.Schrader; Oct 2008, CBM Collaboration Meeting, Dubna, Russia
Functionality of the add-on board
• platform to study online data specification for data reduction
• close to hardware for chip integration in future times
• compatibility with HADES DAQ (Trb2) for testing purposes
This data rate is too high for data storage systems online data reduction
status: 12 layer board is completed and tested
developed by IK
F
mimosa20
add-on board with a FPGA
as reconfigurable hardware
demonstrator:2x mimosa, parallel readout,360 x 640 pixel/frame, 50MHz 2.4Gbit/s, uncompressed
CBM: ~2Gbit/scompressed
see talk of S. Seddiki
C.Schrader; Oct 2008, CBM Collaboration Meeting, Dubna, Russia
Components of the add-on-board
differential-to-differential amplifier to balance the analogue input for the ADCs
4 x 12bit ADCs to read out the analogue output signal of the two chips
LVDS differential drivers and receivers for chip controlling
Virtex IV LX 40 FPGA and memory banks for online data-processing
two high-speed connectors (15Gbit/s) for data transfer towards the Trb2-board
4x diff. analogue pixel data signals
LVDS digital sync. signals
add-on-board
I/O from demo-Aux
C.Schrader; Oct 2008, CBM Collaboration Meeting, Dubna, Russia
Trb2 and Add-on board concept
Trb2 provides:
• high data-rate digital interface
connector (15Gbit/s)
• FPGA configuration
• high data transfer with optical link (2Gbit/s), in future
• application process interface (API)
• power supply +5V,10A
• clock distribution
the general-propose trigger and
readout board (Trb2)
the Trb2 (HADES) has been designed in a way to be detector independent by using a flexible add-on board concept the MAPS Add-on board is mounted on the Trb2 back side
status: the Trb2-Add-on concept is in use
C.Schrader; Oct 2008, CBM Collaboration Meeting, Dubna, Russia
Data processing
processing steps:
• correlated double
sampling (CDS)
• bit reduction
• threshold(for hit identification)
• cluster finding(the hit and the 8 neighbor pixels are important)
pipelined algorithmsfor real-time applicationin stream mode
zero suppression
C.Schrader; Oct 2008, CBM Collaboration Meeting, Dubna, Russia
-30-28
-26
-24
-22
-20
-18-16
-14
-12
-10-8
-6
-4
-2
02
4
6
8
1012
14
16
18
20
2050 2550 3050 3550 4050
d ig ita l co d e [ADC co u n ts]
ide
al
- a
ctu
al
va
lue
[A
DC
co
un
ts]
ADCA
ADCB
ADCC
ADCD
idea ADC
ADCA: y = 0,0073x - 34,131
ADCB: y = 0,01x - 44,171
ADCC: y = 0,0138x - 54,975
ADCD: y = 0,0112x - 31,111
ADC calibration
devices intrinsic uncertainly: Integral Nonlinearity error (INL) = ±1.6LSB± 2LSB
ADC OP...result: the difference of ideal and actual value is: ±2 ADC counts uncertainties are uncertainties are dominated by ADCdominated by ADC readout chain is OKreadout chain is OK
calibration terms are included in data processing
with error bars
without error bars
C.Schrader; Oct 2008, CBM Collaboration Meeting, Dubna, Russia
First measurement results (mimosa20)
marker pixel
32 µs
digital sync. signals for chip controlling
analogue raw pixel data converted by 12bit ADC
measured sub matrix with pixel defects
C.Schrader; Oct 2008, CBM Collaboration Meeting, Dubna, Russia
Project status
Hardware: add-on board: design manufacturing test
I/O interface to PC side: installation firmware development test
o demo-Aux board: specification ongoing design, manufacturing Nov2008
Data processing: VHDL: CDS bit-reduction threshold data-output-interface
cluster finding (S. Seddiki): specification ongoing implementation
data acquisition and storage software for PC : development installation test
-20
-10
0
10
20
30
40
50
0 5 10 15 20 25
1850
1860
1870
1880
1890
1900
1910
1920
1005 1010 1015 1020 1025 1030
pixel with hit
pixel without hit
readout cycle
AD
C u
nits
∆ A
DC
acquisition cycle
Fig.8: The behaviour of SB-pixels
is observed by frames.
The constant current
leakage in the capacitor
is compensate through
a diode. After hit the diode
re-fill the capacitor
Fig.10: After CDS clear
hit identification
is possible
fx:px
fx-1:px
(fx:px - fx-1:px)
(fx-1:px - fx-2:px)
hit
Correlated double sampling by Self-Bias-Pixel
Fig.9: Equivalent circuit diagram of SB-Pixel
1900
threshold
threshold
Threshold
The hit and the
8 neighbour pixels
are important
Result: not the complete matrix is readout, only the hit with the neighbour pixel
Fig.12: Data selection with threshold