Vth INFIERI workshop April 2015 – CERN, Geneva First look at data compression Konstantin Androsov – INFN Pisa & University of Siena Massimo Minuti – INFN.

Slides:



Advertisements
Similar presentations
Track Trigger Designs for Phase II Ulrich Heintz (Brown University) for U.H., M. Narain (Brown U) M. Johnson, R. Lipton (Fermilab) E. Hazen, S.X. Wu, (Boston.
Advertisements

Token Bit Manager for the CMS Pixel Readout
Some Thoughts on L1 Pixel Trigger Wu, Jinyuan Fermilab April 2006.
Testbeam 2010 with CAPTAN System Jianchun Wang Syracuse University.
GEM Design Plans Jason Gilmore TAMU Workshop 1 Oct
Phase 2 pixel electronics 21 May 2015 – CERN, Geneva First look at data compression Konstantin Androsov – INFN Pisa & University of Siena Massimo Minuti.
Ivan Peric, Monolithic Detectors for Strip Region 1 CMOS periphery.
*Supported by the EU FP7-PEOPLE-2012-ITN project nr , INFIERI, "Intelligent Fast Interconnected and Efficient Devices for Frontier Exploitation in.
Institute of Experimental and Applied Physics Czech Technical University in Prague 11th December 2007 Michal Platkevič RUIN Rapid Universal INterface for.
FF-LYNX R. Castaldi, G. Magazzù, P. G. Verdini INFN – Sezione di Pisa G. Bianchi, L. Fanucci, S. Saponara, C. Tongiani Dipartimento di Ingegneria della.
Prototype Test of SPring-8 FADC Module Da-Shung Su Wen-Chen Chang 02/07/2002.
MAPS readout Systems Christoph Schrader Dresden
CHIPIX65/RD53 collaboration
U N C L A S S I F I E D FVTX Detector Readout Concept S. Butsyk For LANL P-25 group.
The offline raw data format (version 3) Header Data of one FADC Tail A data set of one FADC. i.e. data of one FADC 32 bits = 1 word 2 words 1536 words.
Pixel hybrid status & issues Outline Pixel hybrid overview ALICE1 readout chip Readout options at PHENIX Other issues Plans and activities K. Tanida (RIKEN)
FF-LYNX (*): Fast and Flexible protocols and interfaces for data transmission and distribution of clock, trigger and control signals (*) project funded.
Development of an ASIC for reading out CCDS at the vertex detector of the International Linear Collider Presenter: Peter Murray ASIC Design Group Science.
First ideas for the Argontube electronics Shaper, simulations Block Diagram for analog path Delta Code Data Reduction Bus system, Controller Max.
Fullbeam DAQ board on PET system Eleftheria Kostara (INFN of Pisa, University of Siena ) Supervisors: F. Palla, M.G. Bisogni (University of Pisa) Technical.
Organization for Micro-Electronics desiGn and Applications HARDROC 3 for SDHCAL OMEGA microelectronics group Ecole Polytechnique CNRS/IN2P3, Palaiseau.
Xiangming Sun1PXL Sensor and RDO review – 06/23/2010 STAR XIANGMING SUN LAWRENCE BERKELEY NATIONAL LAB Firmware and Software Architecture for PIXEL L.
Dec.11, 2008 ECL parallel session, Super B1 Results of the run with the new electronics A.Kuzmin, Yu.Usov, V.Shebalin, B.Shwartz 1.New electronics configuration.
PHASE-1B ACTIVITIES L. Demaria – INFN Torino. Introduction  The inner layer of the Phase 1 Pixel detector is exposed to very high level of irradiation.
Some thoughts on the New Small Wheel Trigger Issues V. Polychronakos, BNL 10 May,
LHCb front-end electronics and its interface to the DAQ.
1 07/10/07 Forward Vertex Detector Technical Design – Electronics DAQ Readout electronics split into two parts – Near the detector (ROC) – Compresses and.
UK Activities on pixels. Adrian Bevan 1, Jamie Crooks 2, Andrew Lintern 2, Andy Nichols 2, Marcel Stanitzki 2, Renato Turchetta 2, Fergus Wilson 2. 1 Queen.
Guido Haefeli CHIPP Workshop on Detector R&D Geneva, June 2008 R&D at LPHE/EPFL: SiPM and DAQ electronics.
Sept. 7, 2004Silicon VTX Workshop - Brookhaven National Laboratory, Long Island, New York Prototype Design of the Front End Module (FEM) for the Silicon.
Thanushan Kugathasan, CERN Plans on ALPIDE development 02/12/2014, CERN.
BTeV Hybrid Pixels David Christian Fermilab July 10, 2006.
LCFI meeting 19 th August 2008 TESTING OF CPR2A Mirek Havranek, Peter Murray, Konstantin Stefanov, Stephen Thomas.
CERN, 18 december 2003Coincidence Matrix ASIC PRR Coincidence ASIC modifications E.Petrolo, R.Vari, S.Veneziano INFN-Rome.
Offline raw data format of SVD2.0 The offline raw data format of SVD2.0 is almost same as that of SVD1.0 which was developed by Krakow people. The big.
Digitization and hit reconstruction for Silicon Tracker in MarlinReco Sergey Shulga, Tatiana Ilicheva JINR, Dubna, Russia GSU, Gomel, Belarus LCWS07 30.
26/11/02CROP meeting-Nicolas Dumont Dayot 1 CROP (Crate Read Out Processor)  Specifications.  Topology.  Error detection-correction.  Treatment (ECAL/HCAL.
JRA-1 Meeting, Jan 25th 2007 A. Cotta Ramusino, INFN Ferrara 1 EUDRB: A VME-64x based DAQ card for MAPS sensors. STATUS REPORT.
LKr readout and trigger R. Fantechi 3/2/2010. The CARE structure.
LAV firmware status Francesco Gonnella Mauro Raggi 28 th March 2012 TDAQ Working Group Meeting.
.1PXL READOUT STAR PXL READOUT requirement and one solution Xiangming Sun.
Eleuterio SpiritiILC Vertex Workshop, April On pixel sparsification architecture in 130nm STM technology ILC Vertex Workshop April 2008 Villa.
RD51 GEM Telescope: results from June 2010 test beam and work in progress Matteo Alfonsi on behalf of CERN GDD group and Siena/PISA INFN group.
August 4th 2008Jacques Lefrancois1 Digital specification Keep signal treatment ( dynamic pedestal subtraction)Keep signal treatment ( dynamic pedestal.
Progress on Pixel Region Optimization and SystemVerilog Simulation Phase 2 Pixel Electronics Meeting – Progress on Pixel Region Optimization and SystemVerilog.
Alessandro Gabrielli - SLAC - 15/02/081 Alessandro Gabrielli Physics Dep. & INFN Bologna -APSEL4D readout architecture -APSEL256x256D proposal -Emulator-Debugger.
FPGA based signal processing for the LHCb Vertex detector and Silicon Tracker Guido Haefeli EPFL, Lausanne Vertex 2005 November 7-11, 2005 Chuzenji Lake,
Pixel structure in Timepix2 : practical limitations June 15, Vladimir Gromov NIKHEF, Amsterdam, the Netherlands.
H. Krüger, , DEPFET Workshop, Heidelberg1 System and DHP Development Module overview Data rates DHP function blocks Module layout Ideas & open questions.
Tomasz Hemperek, STATUS OF DHPT 1.0 PXD/SVD Workshop 5 th February 2013.
Work on Muon System TDR - in progress Word -> Latex ?
OMEGA3 & COOP The New Pixel Detector of WA97
DCH FEE STATUS Level 1 Triggered Data Flow FEE Implementation &
LHC1 & COOP September 1995 Report
APSEL6D Architecture, simulations and results
Digital readout architecture for Velopix
Possible contribution of Pisa on pixel electronics R&D
Readout System of the CMS Pixel Detector
Iwaki System Readout Board User’s Guide
Christophe Beigbeder PID meeting
DCH FEE 28 chs DCH prototype FEE &
HV-MAPS Designs and Results I
Rich Occupancies and Bandwidth in Minimal Upgrade Layout
Valerio Re (INFN-Pavia) on behalf of the RD53 collaboratios
Example of DAQ Trigger issues for the SoLID experiment
PID meeting Mechanical implementation Electronics architecture
Global chip connections
Multi Chip Module (MCM) The ALICE Silicon Pixel Detector (SPD)
Preliminary design of the behavior level model of the chip
Presentation transcript:

Vth INFIERI workshop April 2015 – CERN, Geneva First look at data compression Konstantin Androsov – INFN Pisa & University of Siena Massimo Minuti – INFN Pisa Fabrizio Palla – INFN Pisa Stamatios Poulios - INFN Pisa & University of Siena

Vth INFIERI workshop April 2015 – CERN, Geneva Introduction (1/2) Target: CMS pixel detector Hit rate estimation for inner barrel layer at 140 Pile-Up is about 2 GHz/cm2 Expected high readout rate (~ 4.8 Gbits/s per chip for 1MHz trigger rate) 2.4 Gbits/s max bandwidth per chip (2 E-links) 2 First look at data compression

Vth INFIERI workshop April 2015 – CERN, Geneva Introduction (2/2) An efficient transfer protocol should be developed to collect all measurements and ensure good detector performance Lossless compression with decreased output rate to reduce the usage of links For 1 MHz L1 trigger accept rate and 320 MHz working clock: 320 clock cycles available!!! First look at data compression 3 Before After   Raw data Links Compressed Data Links

Vth INFIERI workshop April 2015 – CERN, Geneva Simulation BPIX Layer1: 3.0 cm, abs(z) < 26 cm Cell geometry: 25(bending)x100(beam)x150(thickness) μm 3 1 module = 1x4 chips Number of columns per module (chip) : 648 (162) Number of rows per module (chip) : 648 (648) Digitizer threshold: 1500 electrons Total number of simulated events: 50 Used 5bit ADC for 560 electrons per ADC count. First look at data compression 4 SIM results provided by E. Migliore.

Vth INFIERI workshop April 2015 – CERN, Geneva Pixel distributions 5 Number of active pixels per chip Number of clusters per chip Number of pixels per cluster First look at data compression

Vth INFIERI workshop April 2015 – CERN, Geneva Readout format Using readout format proposed in the draft of Phase 2 pixel system and read-out chip Default hit data representation: (30 bits/pixel) Pixel 1 24 bit Address 5 bit ADC 1 bit flag Event header 32-bit Event trailer 32-bit Hit data … Event size, check sum, status/error flag,…BX-id, event ID, chip address, status Pixel 2Pixel N … 6 First look at data compression

Vth INFIERI workshop April 2015 – CERN, Geneva Default representation Expected (Optimal encoding) Results (No compression) big tails… 7 First look at data compression

Vth INFIERI workshop April 2015 – CERN, Geneva Characteristic distribution 8 Pixel XPixel Y Active ADC First look at data compression

Vth INFIERI workshop April 2015 – CERN, Geneva Arithmetic compression 2 approaches Single pixel representation (without zero suppression) Delta representation (zero suppressed data) Arithmetic encoding is a form of entropy encoding used in lossless data compression abc a c b Example: P(a)=0.6 P(b)=0.3 P(c)=0.1 Phrase: “acb” 9 First look at data compression

Vth INFIERI workshop April 2015 – CERN, Geneva Arithmetic Compressor – HDL implementation clk en start letter read_letter end_bit start_bit bitvalid mem_add mem_datain mem_sel mem_wen reg_add reg_data reg_wen Encoding Logic Symbol Prob. Memory Configuration & Status Registers -) 32-bit Arithmetic Encoding Logic; -) 2 X 32 X 4 bytes symbol Mem.; -) Configuration & Status regs; dataout 10 First look at data compression

Vth INFIERI workshop April 2015 – CERN, Geneva Synthesis/Simulation results Arithmetic Compressor logic synthesis (IBM 130nm SC library): cells Area μm 2 Power 75,05 Arithmetic Compressor Logic HDL simulation performed on L1 simulated data. Current performance: 4 clock cycles per pixel(avg). Further optimizations expected. 11 First look at data compression

Vth INFIERI workshop April 2015 – CERN, Geneva Single pixel representation x y tails are reduced Bits per chip per event Average is close to the expected with an optimal encoding 12 First look at data compression

Vth INFIERI workshop April 2015 – CERN, Geneva Delta representation Sending (  x=x n -x n-1,  y=y n -y n-1, adc) for each pixel Position entropy depends on pixel ordering: Pixel ordering H  xH  y H pixel position By columns By arrival By rows Encoding column by column Encoding in horizontal direction by pixel arrival Encoding row by row 13 Bits per chip per event (ordering by rows) First look at data compression

Vth INFIERI workshop April 2015 – CERN, Geneva Delta Representation (ordering by rows) x y FIFO col 0 FIFO col 1 FIFO col 2 FIFO col 3 (x1, adc1) (x2, adc2) (x3, adc3) (x2, adc4) FIFO row x1 FIFO row x2 FIFO row x3 (x1, y0, adc1) (x2, y0, adc2) (x2, y2, adc4) (x3, y2, adc3)  x encoder  y encoder ADC encoder Package data 14 First look at data compression

Vth INFIERI workshop April 2015 – CERN, Geneva Conclusions and next steps 15 First look at data compression

Vth INFIERI workshop April 2015 – CERN, Geneva Thank you ! First look at data compression 16 This project has received funding from the European Union’s Seventh Framework Programme for research, technological development and demonstration under grant agreement n o