status of the compression/transmission electronics for the sdd. cern, march 1999. torino group,...

20
Status of the compression/transmission electronics for the SDD. Cern, march 1999. Torino group, Bologna group.

Upload: bryce-tate

Post on 20-Jan-2016

217 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Status of the compression/transmission electronics for the SDD. Cern, march 1999. Torino group, Bologna group

Status of the compression/transmission electronics for the SDD.

Cern, march 1999.

Torino group,

Bologna group.

Page 2: Status of the compression/transmission electronics for the SDD. Cern, march 1999. Torino group, Bologna group

Compression requirements.

• Reasonable goal for the data from two SDD layers on acquisition tape per event:

1.5Mbyte.

• Total amount of data produced by the wholes SDD layers per event:

50Mbyte.

• Desired compression coefficient for two SDD layers due to storage memory reason:

3010-3.

Page 3: Status of the compression/transmission electronics for the SDD. Cern, march 1999. Torino group, Bologna group

Time domain compression.

• The data comes out, from ADC, as a stream of samples that represents an anode time sequence; the difference between consecutive samples are calculated assuming the first reference as zero.

• The difference are codified by Huffman method (it means that a short symbol is associated to a frequent value).

• Sequence of zero (run), due to sequence of equal samples, are coded by the zero symbol followed by the run length value.

• When difference between samples is less than the tolerance parameter, they are considered as belonging to the same run.

• To improve the compression coefficient, the samples less than the threshold parameter are forced to zero.

Page 4: Status of the compression/transmission electronics for the SDD. Cern, march 1999. Torino group, Bologna group

Compression algorithm.

symbol x symbol zero run length

thre

shol

d

tole

ranc

e

x

time

ampl

itude

Page 5: Status of the compression/transmission electronics for the SDD. Cern, march 1999. Torino group, Bologna group

Schematic block.

Differential encoder

Zero packer

Huffman encoder

Threshold filter

FIFO

sample

threshold

tolerance

Huffmantable

code

Page 6: Status of the compression/transmission electronics for the SDD. Cern, march 1999. Torino group, Bologna group

Compression performance.

Compression coefficient evaluated on real data (test beam of 09.98).

0

100

200

300

400

500

600

20 25 30 35 40

threshold (ADC count)

co

mp

res

sio

n c

oe

ffic

ien

t (x

10-3

)

0

10

tolerance

Test beam: 09.98. Sample average: 18.Sample standard deviation: 8.2.

Page 7: Status of the compression/transmission electronics for the SDD. Cern, march 1999. Torino group, Bologna group

Detector image before and after data compression.

Test beam: 09.98. Threshold: 40 (average+2.68standard deviation)

Page 8: Status of the compression/transmission electronics for the SDD. Cern, march 1999. Torino group, Bologna group

Test beam: 09.98. Threshold: 40 (average+2.68standard deviation)

Anode image before and after data compression.

Page 9: Status of the compression/transmission electronics for the SDD. Cern, march 1999. Torino group, Bologna group

Data comparison before and after the compression.

Page 10: Status of the compression/transmission electronics for the SDD. Cern, march 1999. Torino group, Bologna group

Output architecture.

Page 11: Status of the compression/transmission electronics for the SDD. Cern, march 1999. Torino group, Bologna group

Board layout.

15271mm2

Page 12: Status of the compression/transmission electronics for the SDD. Cern, march 1999. Torino group, Bologna group

Amplitude vs distance.

Page 13: Status of the compression/transmission electronics for the SDD. Cern, march 1999. Torino group, Bologna group

Two domain compression.

• Most of the signals coming from the drift detector have signal/noise ratio not very good.

• To not lose information it is required to keep low the threshold, but that implies a poor compression coefficient.

• A new compression algorithm is under development that applies a two domain analysis: along the space and time dimensions.

• It considers two threshold: high threshold to select the clusters and a low threshold to collect peripheral information around the selected cluster.

Page 14: Status of the compression/transmission electronics for the SDD. Cern, march 1999. Torino group, Bologna group

Compression algorithm.

High threshold: 70Low threshold: 40

27 26 37 17 42 3038 40 51 65 39 3645 42 86 95 54 2836 36 35 43 35 4578 39 37 25 36 44

Page 15: Status of the compression/transmission electronics for the SDD. Cern, march 1999. Torino group, Bologna group

Logic architecture.

Page 16: Status of the compression/transmission electronics for the SDD. Cern, march 1999. Torino group, Bologna group

Behavioral description.

central low thresholdor

all signals high threshold

zero counter 0

anode completely scanned

code(zero counter, central);length(zero counter, central);

reset zero counter

code(central);length(central)

increment zero counter

signal(sample)

y

n

y

y

n

n

Page 17: Status of the compression/transmission electronics for the SDD. Cern, march 1999. Torino group, Bologna group

Schematic block.

Page 18: Status of the compression/transmission electronics for the SDD. Cern, march 1999. Torino group, Bologna group

Consideration on the threshold.

• Statistically couples of noise samples pass the double threshold filter.

• Since the Gaussian noise distribution these isolated pairs represents elements of the normal distribution tail.

• With this assumption it is possible to recover information on average and standard deviation of the noise distribution.

Page 19: Status of the compression/transmission electronics for the SDD. Cern, march 1999. Torino group, Bologna group

Compression performance.

Compression coefficient on real data (test beam of 09.98).

0

100

200

300

400

500

600

20 25 30 35 40

high threshold (ADC count)

Co

mp

res

sio

n c

oe

ffic

ien

t (x

10-3

)

-6

-2

delta threshold

Test beam: 09.98. Sample average: 18.Sample standard deviation: 8.2.

Page 20: Status of the compression/transmission electronics for the SDD. Cern, march 1999. Torino group, Bologna group

Ratio of the probabilities vs threshold above the average.