Pixel structure in Timepix2 : practical limitations June 15, 2010. Vladimir Gromov NIKHEF, Amsterdam, the Netherlands.

Slides:



Advertisements
Similar presentations
A. Kluge January 25, Aug 27, 2012 Outline NA62 NA62 Specifications Specifications Architecture Architecture A. Kluge2.
Advertisements

Local Trigger Control Unit prototype
SKIROC New generation readout chip for ECAL M. Bouchel, J. Fleury, C. de La Taille, G. Martin-Chassard, L. Raux, IN2P3/LAL Orsay J. Lecoq, G. Bohner S.
Large Area, High Speed Photo-detectors Readout Jean-Francois Genat + On behalf and with the help of Herve Grabas +, Samuel Meehan +, Eric Oberla +, Fukun.
David Nelson STAVE Test Electronics July 1, ATLAS STAVE Test Electronics Preliminary V3 Presented by David Nelson.
GOSSIPO-2 chip: a prototype of read-out pixel array featuring high resolution TDC-per-pixel architecture. Vladimir Gromov, Ruud Kluit, Harry van der Graaf.
Timepix2 power pulsing and future developments X. Llopart 17 th March 2011.
Ivan Peric, Monolithic Detectors for Strip Region 1 CMOS periphery.
Power pulsing strategy with Timepix2 X. Llopart 10 th May 2011 Linear Collider Power Distribution and Pulsing workshop Timepix3.
MEDIPIX3 TESTING STATUS R. Ballabriga and X. Llopart.
Preliminary Design of Calorimeter Electronics Shudi Gu June 2002.
Sakari tiuraniemi - CERN Status of the submission – End of Column.
Ultimate Design Review G. Bertolone, C. Colledani, A. Dorokhov, W. Dulinski, G. Dozière, A. Himmi, Ch. Hu-Guo, F. Morel, H. Pham, I. Valin, J. Wang, G.
Second generation Front-end chip for H-Cal SiPM readout : SPIROC DESY Hamburg – le 13 février 2007 M. Bouchel, F. Dulucq, J. Fleury, C. de La Taille, G.
Development and Applications of the Timepix3 chip
P. Baron CEA IRFU/SEDI/LDEFACTAR WORKSHOP Bordeaux (CENBG) June 17, Functionality of AFTER+ chip applications & requirements At this time, AFTER+
Phase-1 Design. i PHC Phase /04/2008 System Overview Clock, JTAG, sync marker and power supply connections Digital output.
Gossipo-3: a prototype of a Front-end Pixel Chip for Read-out of Micro-Pattern Gas Detectors. TWEPP-09, Paris, France. September 22, Christoph Brezina.
Update on CLICpix design
P. Baron CEA IRFU/SEDI/LDEFACTAR Meeting Santiago de Compostela March 11, A review of AFTER+ chip Its expected requirements At this time, AFTER+
Features of the new Alibava firmware: 1. Universal for laboratory use (readout of stand-alone detector via USB interface) and for the telescope readout.
Pixel Readout Electronics - from HEP to imaging to HEP… Status, requirements, new ideas M. Campbell, R. Ballabriga, E. Heijne, X. Llopart, L. Tlustos,
Power Pulsing in Timepix3 X. Llopart CLIC Workshop, January
NUMI Off Axis NUMI Off Axis Workshop Workshop Argonne Meeting Electronics for RPCs Gary Drake, Charlie Nelson Apr. 25, 2003 p. 1.
1 DAQ Update MEG Review Meeting, Feb. 17 th 2010.
FPGA firmware of DC5 FEE. Outline List of issue Data loss issue Command error issue (DCM to FEM) Command lost issue (PC with USB connection to GANDALF)
ClicPix ideas and a first specification draft P. Valerio.
Thanushan Kugathasan, CERN Plans on ALPIDE development 02/12/2014, CERN.
REQUIREMENTS FOR A NEW PIXEL CHIP L. Demaria - Torino INFN Lino Demaria - New Pixel Chip - Torino 01/06/2011.
1 TimePix-2 a new and fast general-purpose MPGD readout pixel chip Jan Timmermans, Nikhef MPGD/RD-51 Workshop Nikhef, Amsterdam The Netherlands April 16,
Status of the n-XYTER testing Knut Solvag, Gerd Modzel, Christian Schmidt, Markus Höhl, Andrea Brogna, Ullrich Trunk, Hans-Kristian Soltveit CBM.
Design of the Timepix3 X. Llopart 7 th July 2011 LCTPC collaboration meeting.
Sampling chip psTDC_02 Jean-Francois Genat – Herve Grabas Mary Heinz – Eric Oberla 1/27/ psTDC_02 presentation.
Pixel detector development: sensor
.1PXL READOUT STAR PXL READOUT requirement and one solution Xiangming Sun.
The FE-I4 Pixel Readout System-on-Chip for ATLAS Experiment Upgrades Tomasz Hemperek on behalf of ATLAS Pixel Collaboration.
Progress on Pixel Region Optimization and SystemVerilog Simulation Phase 2 Pixel Electronics Meeting – Progress on Pixel Region Optimization and SystemVerilog.
VeloPix: The Pixel ASIC for the LHCb VELO Upgrade Kurt Rinnert (University of Liverpool) On behalf of the LHCb VELO group VERTEX 2015, Santa Fe,
Development of a Front-end Pixel Chip for Readout of Micro-Pattern Gas Detectors. Vladimir Gromov, Ruud Kluit, Harry van der Graaf. NIKHEF, Amsterdam,
R. Kluit Nikhef Amsterdam R. Kluit Nikhef Amsterdam Gossopo3 3 rd Prototype of a front-end chip for 3D MPGD 1/27/20091GOSSIPPO3 prototype.
SKIROC status CERN – CALICE/EUDET electronic & DAQ meeting – 22/03/2007 Presented by Julien Fleury.
1 Second generation Front-end chip for H-Cal SiPM readout : SPIROC Réunion EUDET France – LAL – jeudi 5 avril 2007 M. Bouchel, F. Dulucq, J. Fleury, C.
June 13rd, 2008 HARDROC2. June 13rd, 2008 European DHCAL meeting, NSM 2 HaRDROC1 architecture Variable gain (6bits) current preamps (50ohm input) One.
Technical status of the Gossipo-3 : starting point for the design of the Timepix-2 March 10, Vladimir Gromov NIKHEF, Amsterdam, the Netherlands.
First measurements of the Gossipo-3 CERN, Geneve March 24, Vladimir Gromov NIKHEF, Amsterdam, the Netherlands.
NEWS FROM MEDIPIX3 MEASUREMENTS AND IMPACT ON TIMEPIX2 X. Llopart CERN.
1/10Lucie Linssen TPC pad readout meeting Orsay May 10 th 2011 Beam structure, occupancies, time-stamping for TPC pad readout at CLIC Lucie Linssen, CERN.
Vladimir Gromov, NIKHEF, Amsterdam. GOSSIPO-3 Working Group February 03, Local Oscillator in the GOSSIPO-3 readout chip.
C.Beigbeder, D.Breton, M.El Berni, J.Maalmi, V.Tocut – LAL/In2p3/CNRS L.Leterrier, S. Drouet - LPC/In2p3/CNRS P. Vallerand - GANIL/CNRS/CEA SuperB -Collaboration.
GOSSIPO-3: Measurements on the Prototype of a Read- Out Pixel Chip for Micro- Pattern Gas Detectors André Kruth 1, Christoph Brezina 1, Sinan Celik 2,
e- and h+ (with leakage current compensation up to ~2nA/pixel)
R. Kluit Nikhef Amsterdam R. Kluit Nikhef Amsterdam Gossipo3 3 rd Prototype of a front-end chip for 3D MPGD 1/27/20091GOSSIPO3 prototype.
The AGET chip Circuit overview, First data & Status
End OF Column Circuits – Design Review
OMEGA3 & COOP The New Pixel Detector of WA97
LHC1 & COOP September 1995 Report
VMM ASIC ― Status Report - April 2013 Gianluigi De Geronimo
ASIC PMm2 Pierre BARRILLON, Sylvie BLIN, Selma CONFORTI,
Iwaki System Readout Board User’s Guide
TDC per 4 pixels – End of Column Approach
HV-MAPS Designs and Results I
Development of a low power
TPC electronics Atsushi Taketani
SKIROC status CERN – CALICE/EUDET electronic & DAQ meeting – 22/03/2007 Presented by Julien Fleury.
Jean-Francois Genat – Herve Grabas Mary Heinz – Eric Oberla
OmegaPix 3D IC prototype for the ATLAS upgrade SLHC pixel project 3D Meeting 19th March, 2010 A. Lounis, C. de La Taille, N. Seguin-Moreau, G.
A new family of pixel detectors for high frame rate X-ray applications Roberto Dinapoli†, Anna Bergamaschi, Beat Henrich, Roland Horisberger, Ian Johnson,
Global chip connections
On behalf of the CEPC MOST2 Vertex detector design team
Preliminary design of the behavior level model of the chip
Presentation transcript:

Pixel structure in Timepix2 : practical limitations June 15, Vladimir Gromov NIKHEF, Amsterdam, the Netherlands

Timepix-2 V.Gromov215/06/10 Gossipo-3: functionality and pixel structure Oscillator 25μm x 10 μm (8%) Logic: counters & control (64%) Analogue Front-end DAC each pixel measures: - hit arrival time → cluster’s drift time (resolution: 4bit, range: 12bit) - time-over-threshold → charge deposit (resolution / range: - number of hit (24 bits) triggering options: - external common stop read-out options: - serial read-out of all the pixels other functionalities: - auto clear (no stop signal after expected latency) Time mode Hit Counting mode

pixel size: 55 x 55 = 100% Timepix-2 V.Gromov315/06/10 Gossipo-3: Counters & control NAND2BXLTF 3.6x2 x 1 = 7.2 (0.23%) DFFRX2TF 3.6x9.2 x 1 = (1.1%) NOR2XLTF 3.6x1.6 x 1 = 5.8 (0.2%) ∑ = 1.5% Hit _detector Fast counter ToT counter_8 Slow counter_12 Controller DFFSX1TF 3.6x8.4 x 4 = 121 (4%) XOR2X1TF 3.6x3.2 x 1 = 11.5 (0.4%) NAND4BX1TF 3.6x2.8 x 1 = 10 (0.3%) MX2X1TF 3.6x3.6 x1 = 13 (0.4%) MX3X4TF 3.6x8 x1 = 29 (1%) AND3X1TF 3.6x2.4 x1 = 8.6 (0.3%) INVX1TF 3.6x1.2 x2 = 8.6 (0.3%) ∑ = 6.7% DFFSX1TF 3.6x8.4 x 8 = 242 (8%) XOR2X1TF 3.6x3.2 x 3 = 34 (1.1%) NAND4BX1TF 3.6x2.8 x 1 = 10 (0.3%) NAND4X1TF 3.6x2.4 x 1 = 8.6 (0.3%) MX2X1TF 3.6x3.6 x1 = 13 (0.4%) MX3XLTF 3.6x6.4 x1 = 23 (0.8%) AND2X1TF 3.6x2 x1 = 7.2 (0.2%) OR2X1TF 3.6x2 x1 = 7.2 (0.2%) INVX1TF 3.6x1.2 x1 = 4.3 (0.14%) ∑ = 11.6% DFFSX1TF 3.6x8.4 x 12 = 363 (12%) XOR3X1TF 3.6x7.6 x1 =27 (0.9%) XOR2X1TF 3.6x3.2 x1 = 11 (0.4%) NAND4BX1TF 3.6x2.8 x1= 10 (0.3%) NAND4X1TF 3.6x2.4 x1 = 9 (0.3%) NOR3X1TF 3.6x2 x1 = 7.2 (0.2%) NAND4X1TF 3.6x2.4 x1= 8.6 (0.3%) MX2X1TF 3.6x3.6 x1 = 13 (0.4%) MX3XLTF 3.6x6.4 x1 = 23 (0.8%) ∑ = 15.6% DFFNSRX2TF 3.6x9.6 x3 = 104 (3.4%) DFFQX1TF 3.6x6.8 x3 = 73 (2.4%) AOI22XLTF 3.6x2.4 x1 = 8.6 (0.3%) OAI2BB2XLTF 3.6x2.8 x1 = 10 (0.3%) OAI32XLTF 3.6x2.8 x1= 10 (0.3%) AOI2BB2XLTF 3.6x2.8 x2 = 20 (0.7%) AO21XLTF 3.6x2.4 x2 = 17 (0.6%) OAI211XLTF 3.6x2.4 x3 = 26 (0.8%) AOI31XLTF 3.6x2.4x2= 16 (0.6%) OAI2BB1XLTF 3.6x2.4 x1= 8.6 (0.3%) NAND3XLTF 3.6x2 x2 = 14 (0.5%) NAND3BXLTF 3.6x2.4 x2 17 (0.6%) AND3XLTF 3.6x2.4 x1 = 8.6 (0.3%) NOR3XLTF 3.6x2 x1= 7.2 (0.2%) NOR3BXLTF 3.6x2.4x1 = 8.6 (0.3%) NAND2XLTF 3.6x1.6 x1 = 6 (0.2%) OR2X1TF 3.6 x2 x1 = 7.2 (0.2%) NAND2XLTF 3.6x1.6 x2 = 11.5 (0.4%) OR2X1TF 3.6x2 x2 = 14.4 (0.5%) NOR2BXLTF 3.6x2x2= 14 (0.5%) NOR2XLTF 3.6x1.6x1= 5 (0.2%) INVXLTF 3.6x1.2 x4 = 17 (0.6%) ∑ = 14.1% ∑ = 49.5% (ideal) 64 % (layout) 8% oscillator 28% (Front-end +THR Dac+ config. memory)

Timepix-2 V.Gromov410/03/10 Timepix2: super pixel structure Local Fast oscillator (600MHz) Preamp & Discri 4 bit Fast counter 8 bit ToT counter 12 bit Slow counter 2 bit pixel ID (hard wired) pixel A pixel B pixel C pixel D 7 bit Super_pixel ID (hard wired) hit data taking phase read-out phase Clock (40MHz) Counter Fast Counter ToT Counter Slow Reset Preamp_out Hit (asynchronous) Common Stop (Trigger) Token ToT B C D A 2 x 2 Clk (40MHz) start stop ToT counter = 8bit ??? Slow counter = 12 bit ???? 26bit 33bit Ref. = Gossipo

Timepix-2 V.Gromov510/03/10 Super pixel: shared Local Oscillator configuration Local Fast oscillator (600MHz) Preamp & Discri & Threshold DAC FE_pixel_1 8 bit ToT counter 12 bit Slow counter 2 bit pixel ID (hard wired) hit_1 hit_2 Counter Block_1 7 bit Super_pixel ID (hard wired) Counter Block_2 Counter Block_3 Counter Block_4 Shared LO Block hit_3 hit_4 4 bit Fast counter OR start stop Clk (40MHz) clk (640MHz) AND ` FE_pixel_2 FE_pixel_3 FE_pixel_4 B C D A 2 x 2 Clk Fanout Control 4 LO → 1 LO & Fanout + Control

Timepix-2 V.Gromov610/03/10 Super pixel: with shared counter blocks Preamp & Discri 2 bit pixel ID pixel_1 8 bit ToT counter 12 bit Slow counter 4 bit Fast counter 2 bit Memory (pixel ID)r hit hit_1 hit_2 Counter Block_1 pixel_2 pixel_3 pixel_4 2 bit Super_pixel ID Counter Block_2 Counter Block_3 Counter Block_4 Multiplexers MX1 MX2 MX3 MX4 hit_1 hit_2 hit_3 hit_4 hit_3 hit_4 4-to-1multiplexer MX4X1TF (3.6 μm x 8.4 μm) hit_1 hit_2 hit_3 hit_4 hit_1 hit_2 hit_3 hit_4 hit_1 hit_2 hit_3 hit_4 Clk (40MHz) start / control stop Shared LO block hit_1 hit_2 hit_3 hit_4 fast (640MHz) clock Control shared counter block → dead time reduction extra logic → Fanout + Control

Timepix-2 V.Gromov701/06/10 Triggered / Continuous data acquisition mode TR A ↓ Common stop of the counter FE1 FE2 FE3 FE4 Cnt2 Cnt3 Cnt4 Cnt Tx Col A Col B off chip Cnt Data taking phase A = waiting for the TR A rst T3, Q3 T4, Q4 start 1 start 2 start 4 start 3 T2, Q2 T1, Q1 cluster Mem A Mem B Mem C Mem D Cnt1 Token. A TOKEN ID1 ID2 ID3 ID ID4 Mem E 33-bit 20MHz bus 33-bit 20MHz bus Cnt Mem A Mem B Mem C Mem D Mem E EoC buffer B EoC buffer A 40-bit 320MHz bus 8 x Token. B Data taking phase B TR B ↓ Common stop of the counter rst Features: Triggered mode → Common stop is generated by an external device (Trigger) Continuous mode → Common stop is generated on-chip regularly every 2 n ● 25ns (n=1..12) - auto clear if no Common stop after expected latency - only active pixel data is transmitted to the EoC memory block (sparse data readout ) via 20MHz buses - pixel ID (9bit + 7bit) to be added to the data - EoC memory is required ( dead area on the periphery) - dead time is ToT (100ns … 6 μs) + pixel-to-EoC readout time (depends on the number of active pixels in the column and bandwidth of the readout bus) pixel-to- EoC readout ↓ Dead time Data acquisition interval (adjustable) up to 102μs (12 40MHz) - common time reference (TR) - no BX (25ns) associated data selection - sparse readout with zero suppression Column Drain architecture

Mx32 Mx1 TBUF 32 TBUF 2 Timepix-2 V.Gromov801/06/10 Data bus: M1 M3 M2 1μm1μm 0.5μm 33 (1 μm + 0.5μm) = 49.5 μm 0.024fF /μm 0.15fF/μm Rs M2 = Ω/□ 0.024fF /μm 0.15fF/μm A A A A A A A A A A A A 110μm Column width 256 ● 55μm = 1.4cm bus TBUF 1 Mx1 3-state buffer TBUFX8TF 3.6 μm x 5.6 μm 4-to-1multiplexer MX4X1TF 3.6 μm x 8.4 μm 33 ch → 13% (total area) Uin Ubuf_out Uline_out (1.4cm) Settling time ~ 25ns ↓ 20MHz Bandwidth the Data bus response worst case: length= 1.4cm in1 in2 in3 in4 Common Enable