8
12th May 2008 AIDA FEE Report 1 AIDA Front end electronics Report May 2008 •Progress •Data compression •Plan for prototype delivery

12th May 2008AIDA FEE Report1 AIDA Front end electronics Report May 2008 Progress Data compression Plan for prototype delivery

Embed Size (px)

Citation preview

Page 1: 12th May 2008AIDA FEE Report1 AIDA Front end electronics Report May 2008 Progress Data compression Plan for prototype delivery

12th May 2008 AIDA FEE Report 1

AIDA Front end electronicsReport May 2008

•Progress•Data compression•Plan for prototype delivery

Page 2: 12th May 2008AIDA FEE Report1 AIDA Front end electronics Report May 2008 Progress Data compression Plan for prototype delivery

12th May 2008 AIDA FEE Report 2

Progress• Investigating Buffer and FADC PCB layout• Checking detector connection board routing.• Specification for utility interface - Metronome• Power supply (50W) options – 12v distribution• FADC interface DDR to parallel conversion

Page 3: 12th May 2008AIDA FEE Report1 AIDA Front end electronics Report May 2008 Progress Data compression Plan for prototype delivery

12th May 2008 AIDA FEE Report 3

Compression

• Max data rate for FEE Gbit link 60MB/sec.• Waveforms are the major contributor to

this demand.• Compress the waveforms as they are

transferred between memories in the FPGA

Page 4: 12th May 2008AIDA FEE Report1 AIDA Front end electronics Report May 2008 Progress Data compression Plan for prototype delivery

12th May 2008 AIDA FEE Report 4

• Low noise

• Noisy

• Periodic

Compression for AIDA

Compared lossless methods. 8 sample data sets, 3 types.Each file 128MBytes, compressed in 2000 word “chunks”.

Page 5: 12th May 2008AIDA FEE Report1 AIDA Front end electronics Report May 2008 Progress Data compression Plan for prototype delivery

12th May 2008 AIDA FEE Report 5

• Several techniques looked at.

• Varying results, all data dependent.

• Home-grown method as good as others for this data.

• Knowledge of data format/structure.

Compression for AIDA

Figure 1

0.0

1.0

2.0

3.0

4.0

5.0

6.0

Ch1 Ch2 Liv1 Liv2 Scr1 Scr2 Seg1 Seg2 Aggr

Source Data

Com

pres

sion

rice

zlib

huff

xmatch

lzrw3

scl

Page 6: 12th May 2008AIDA FEE Report1 AIDA Front end electronics Report May 2008 Progress Data compression Plan for prototype delivery

12th May 2008 AIDA FEE Report 6

• Minimum+Offset (MO), Data Dictionary (DD), No Compression (NC).

• MO usually best, DD best for noisy data. Sometimes NC best.

• All improved when bit-packed.

• Recommend Minimum+Offset with fallback to No Compression

Compression for AIDA

Data Characteristics (Home-Grown)

0.00

1.00

2.00

3.00

4.00

5.00

6.00

No Detector Periodic Pulse NoisySource Data

Com

pres

sion

optimum

min packed

dict packed

min

dict

Page 7: 12th May 2008AIDA FEE Report1 AIDA Front end electronics Report May 2008 Progress Data compression Plan for prototype delivery

12th May 2008 AIDA FEE Report 7

Milestones for Prototype FEE delivery

• Complete Specification :– 1st July 2008 => low risk

• Complete Schematic and PCB layout : – 1st Aug 2008. => medium risk

• Deliver 6 FEE cards ( 6 weeks ) : – 15th Sept 2008 => low risk

• Complete Prototype VHDL : – 1st November 2008 => Medium

risk• Commission FEE cards :

– 1st December 2008 => High risk

• Design ASIC Mezzanine– 1st Aug 2008. => medium

risk

• Deliver 6 ASIC Mezzanines– 15th Sept 2008 => low risk

• Complete Kapton board :– 1st Nov 2008 => low risk

Page 8: 12th May 2008AIDA FEE Report1 AIDA Front end electronics Report May 2008 Progress Data compression Plan for prototype delivery

12th May 2008 AIDA FEE Report 8