Thanushan Kugathasan, CERN Plans on ALPIDE development 02/12/2014, CERN.

Slides:



Advertisements
Similar presentations
Semiconductor Memory Design. Organization of Memory Systems Driven only from outside Data flow in and out A cell is accessed for reading by selecting.
Advertisements

Introduction to Sequential Logic Design Latches. 2 Terminology A bistable memory device is the generic term for the elements we are studying. Latches.
Computer Science 210 Computer Organization Clocks and Memory Elements.
COEN 180 DRAM. Dynamic Random Access Memory Dynamic: Periodically refresh information in a bit cell. Else it is lost. Small footprint: transistor + capacitor.
NxN pixel demonstrator. Time to Digital Converter (2) Tapped delay line –128 cells, 100ps Two hit registers –One per both leading and trailing edge 7.
M. Szelezniak1PXL Sensor and RDO review – 06/23/2010 STAR PXL Sensors Overview.
Design and Implementation a 8 bits Pipeline Analog to Digital Converter in The Technology 0.6 μm CMOS Process Eri Prasetyo.
Chapter 9 Memory Basics Henry Hexmoor1. 2 Memory Definitions  Memory ─ A collection of storage cells together with the necessary circuits to transfer.
Chapter 10. Memory, CPLDs, and FPGAs
COMPUTER ARCHITECTURE & OPERATIONS I Instructor: Hao Ji.
Contemporary Logic Design Sequential Case Studies © R.H. Katz Transparency No Chapter #7: Sequential Logic Case Studies 7.6 Random Access Memories.
NA62 front end Layout in DM option Jan Kaplon/Pierre Jarron.
FCP130 Fermi CMS Pixel Test Chip
Timepix2 power pulsing and future developments X. Llopart 17 th March 2011.
Ivan Peric, Monolithic Detectors for Strip Region 1 CMOS periphery.
Evaluation of 65nm technology for front-end electronics in HEP Pierpaolo Valerio 1 Pierpaolo Valerio -
Rutherford Appleton Laboratory Particle Physics Department A Novel CMOS Monolithic Active Pixel Sensor with Analog Signal Processing and 100% Fill factor.
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.
DEPFET Electronics Ivan Peric, Mannheim University.
Pierpaolo Valerio.  CLICpix is a hybrid pixel detector to be used as the CLIC vertex detector  Main features: ◦ small pixel pitch (25 μm), ◦ Simultaneous.
Review: Basic Building Blocks  Datapath l Execution units -Adder, multiplier, divider, shifter, etc. l Register file and pipeline registers l Multiplexers,
1 Monolithic Pixel Sensor in SOI Technology - First Test Results H. Niemiec, M. Koziel, T. Klatka, W. Kucewicz, S. Kuta, W. Machowski, M. Sapor University.
CBC2: a strip readout ASIC with coincidence logic for trigger primitives at HL-LHC D.Braga, M.Prydderch (STFC RAL) G.Hall, M.Pesaresi, M.Raymond (IC) WIT2012.
07 October 2004 Hayet KEBBATI -1- Data Flow Reduction and Signal Sparsification in MAPS Hayet KEBBATI (GSI/IReS)
FEE2006, Perugia Simultaneous Photon Counting and Charge Integrating Readout Electronics for X-ray Imaging Hans Krüger, University of Bonn, Germany University.
1 Digital Active Pixel Array (DAPA) for Vertex and Tracking Silicon Systems PROJECT G.Bashindzhagyan 1, N.Korotkova 1, R.Roeder 2, Chr.Schmidt 3, N.Sinev.
Phase-1 Design. i PHC Phase /04/2008 System Overview Clock, JTAG, sync marker and power supply connections Digital output.
SEQUENTIAL CIRCUITS Component Design and Use. Register with Parallel Load  Register: Group of Flip-Flops  Ex: D Flip-Flops  Holds a Word of Data 
Front End Circuit.. CZT FRONT END ELECTRONICS INTERFACE CZTASIC FRONT END ELECTRONICS TO PROCESSING ELECTRONICS -500 V BIAS+/-2V +/-15V I/O signal.
Development of an ASIC for reading out CCDS at the vertex detector of the International Linear Collider Presenter: Peter Murray ASIC Design Group Science.
ALICE Inner Tracking System at present 2 2 layers of hybrid pixels (SPD) 2 layers of silicon drift detector (SDD) 2 layers of silicon strips (SSD) MAPs.
Specifications & motivation 2  Lowering integration time would significantly reduce background  Lowering power would significantly reduce material budget.
LEPSI ir e s MIMOSA 13 Minimum Ionising particle Metal Oxyde Semi-conductor Active pixel sensor GSI Meeting, Darmstadt Sébastien HEINI 10/03/2005.
Update on CLICpix design
Tera-Pixel APS for CALICE Jamie Crooks, Microelectronics/RAL SRAM Column Concept.
J. Crooks STFC Rutherford Appleton Laboratory
General status and plan Carried out extensive testing, obtained working pixels and promising radiation tolerance, just submitted engineering run 2013.
A. Rivetti Villa Olmo, 7/10/2009 Lepix: monolithic detectors for particle tracking in standard very deep submicron CMOS technologies. A. RIVETTI I.N.F.N.
ClicPix ideas and a first specification draft P. Valerio.
BTeV Hybrid Pixels David Christian Fermilab July 10, 2006.
System IC Design Lab. Dongguk University 1 Study of CERN for the ALICE ITS upgrade Study of CERN for the ALICE ITS upgrade KIM,D.H., KWON,Y.,SONG,M.K.
Sensor testing and validation plans for Phase-1 and Ultimate IPHC_HFT 06/15/ LG1.
CMOS MAPS with pixel level sparsification and time stamping capabilities for applications at the ILC Gianluca Traversi 1,2
Status of the n-XYTER testing Knut Solvag, Gerd Modzel, Christian Schmidt, Markus Höhl, Andrea Brogna, Ullrich Trunk, Hans-Kristian Soltveit CBM.
TIMELINE FOR PRODUCTION 2  Need to be ready for production end next year  => submission of final mask set ~September 2015  Would like one more iteration.
Chapter 6 – Digital Electronics – Part 1 1.D (Data) Flip Flops 2.RS (Set-Reset) Flip Flops 3.T Flip Flops 4.JK Flip Flops 5.JKMS Flip Flops Information.
Test structures for the evaluation of TowerJazz 180 nm CMOS Imaging Sensor technology  ALICE ITS microelectronics team - CERN.
1 KU College of Engineering Elec 204: Digital Systems Design Lecture 22 Memory Definitions Memory ─ A collection of storage cells together with the necessary.
Z. Feng MTU EE4800 CMOS Digital IC Design & Analysis 6.1 EE4800 CMOS Digital IC Design & Analysis Lecture 6 Power Zhuo Feng.
Synchronous Sequential Circuits by Dr. Amin Danial Asham.
Click to edit Master subtitle style Presented By Mythreyi Nethi HINP16C.
Eleuterio SpiritiILC Vertex Workshop, April On pixel sparsification architecture in 130nm STM technology ILC Vertex Workshop April 2008 Villa.
(Re)design of the C3PD analog pixel 1. The starting point for the design was the CCPDv3 front-end (this presentation tries to follow the way the design.
M. TWEPP071 MAPS read-out electronics for Vertex Detectors (ILC) A low power and low signal 4 bit 50 MS/s double sampling pipelined ADC M.
Monolithic and Vertically Integrated Pixel Detectors, CERN, 25 th November 2008 CMOS Monolithic Active Pixel Sensors R. Turchetta CMOS Sensor Design Group.
R. Kluit Nikhef Amsterdam R. Kluit Nikhef Amsterdam Gossopo3 3 rd Prototype of a front-end chip for 3D MPGD 1/27/20091GOSSIPPO3 prototype.
Trends in MONOLITHIC DETECTORS and ADVANCED CMOS MANUFACTURING W. Snoeys ESE Seminar October 14 th 2014 PH-ESE-ME,
Technical status of the Gossipo-3 : starting point for the design of the Timepix-2 March 10, Vladimir Gromov NIKHEF, Amsterdam, the Netherlands.
S.Zucca a,c, L. Gaioni b,c, A. Manazza a,c, M. Manghisoni b,c, L. Ratti a,c V. Re b,c, E. Quartieri a,c, G. Traversi b,c a Università degli Studi di Pavia.
OMEGA3 & COOP The New Pixel Detector of WA97
Class Exercise 1B.
LHC1 & COOP September 1995 Report
Morgan Kaufmann Publishers
HV-MAPS Designs and Results I
Gianluca Aglieri Rinella, CERN On behalf of the ALICE Collaboration
GTK TDC design and characterization notes Gianluca Aglieri Rinella
Latches and Flip-flops
Elec 2607 Digital Switching Circuits
Sequential Logic.
Preliminary design of the behavior level model of the chip
Presentation transcript:

Thanushan Kugathasan, CERN Plans on ALPIDE development 02/12/2014, CERN

In-pixel circuit Thanushan Kugathasan - Pixel matrix in pALPIDEfs_V2 2 Strobe Front-end analog output (pix_out) The front-end acts as an analogue delay line 2 µs peaking time When Strobe is asserted, the front-end binary output is latched into the pixel state register Pixel state register readout by a zero suppression circuit (AERD)

Front-end / comparator Thanushan Kugathasan - Pixel matrix in pALPIDEfs_V2 Analog BiasPurpose VRESET_PPMOS active reset diode bias IRESETPMOS active reset max current VRESET_DDiode active reset diode bias IBIASFront-End bias current (40 nA) ITHRFront-End threshold current (0.5 nA) IDBInverter stage threshold VCASPFront-End PMOS cascode VCASNFront-End NMOS cascode, tuning of the DC output VPULSE_LOWPulsing Voltage Level (Low) VPULSE_HIGHPulsing Voltage Level (High) Analog references generated by an on-chip 8-bit DAC 3 P w ~ 40 nW/pixel => 5 mW/cm 2

pALPIDEfs_V2 - Sectors Thanushan Kugathasan - Pixel matrix in pALPIDEfs_V2 4 Sector nwell diameter Spacing pwell opening Reset Input PMOS W/L 02 µm 6 µmPMOS0.22 1*2 µm 6 µmPMOS µm4 µm10 µmPMOS µm4 µm10 µmDiode0.22 PMOS reset Diode reset Pulsing capacitor: 0.16 fF Input routing line Input PMOS pwell opening = nwell diameter + 2. spacing * Some pixels in sector 1 have antenna protection diode for the transistor connected to the bias lines.

In-pixel logic Thanushan Kugathasan - Pixel matrix in pALPIDEfs_V2 2 Configuration bits: Pixel pulsing Pixel masking Signals buffered from the periphery Pixel State register Test charge injection Input from priority encoder Output to priority encoder 5

Matrix Read-Out scheme 6 Thanushan Kugathasan - Pixel matrix in pALPIDEfs_V2 … STATE VALID ADDRESS AERD PIXEL Front-end Periphery Digital Readout PIXEL Front-end RESET STATE RESET STATE RESET STATE RESET SYNC STATE PIXEL Front-end RESET STATE RESET rows DACs VALID ADDRESS SYNC 10 VALID ADDRESS SYNC 10 AERD 512 double columns Address Encoder Reset Decoder (AERD) Zero-suppression with priority encoder logic

Priority Encoder Logic Thanushan Kugathasan - Pixel matrix in pALPIDEfs_V2 7 Unit block of the hierarchical tree element (repeated block) STATE[0] STATE[1] STATE[2] STATE[3] PRIORITY LOGIC Fast OR VALID ADDRESS[1] ADDRESS[0] SYNC[0] SYNC[1] SYNC[2] SYNC[3] SYNC HIERARCHY N HIERARCHY N-1 HIERARCHY N+1 Priority Hierarchical arbiter tree structure -> reduces loads, 5 levels to encode 1024 pixels Fully combinatorial asynchronous circuit without clock propagating into the matrix -> reduction of power & noise ▪ Provide active pixel address to periphery ▪ Propagate SYNC(RESET) from periphery to active pixel ▪ Process repeated until all hits are read out -in pixel memories reset one by one at each clock cycle -readout duration depends on occupancy

Pixel layout Thanushan Kugathasan - Pixel matrix in pALPIDEfs_V2 4 metal layers routing Two power domains: Analog (Front-end) Digital (Pixel logic and AERD) 8

Priority Encoder (AERD) Pixel matrix detail Thanushan Kugathasan - Pixel matrix in pALPIDEfs_V2 9 Pixel Column (Left) Pixel Column (Right) 56 µm

Summary and outlook Thanushan Kugathasan - Pixel matrix in pALPIDEfs_V2 pALPIDEfs_V2 implements the same in-pixel circuit as in pALPIDEfs_V x 512 pixels (28 µm x 28 µm) New sectors Minor layout changes pALPIDEfs_V1 pixel sensor is fully efficient in-pixel front-end with power consumption of 40 nW per pixel. reverse substrate bias offers more operation margin Goals for the next design: Multiple in-pixel state registers. Reduction of the threshold spread (~ 18 e - in pALPIDEfs_V1) Reduction of the circuit input capacitance contribution. Reduction of the front-end bias parameters. Studies on pixel front-end outpt signal shaping time (pile-up, trigger latency). 10

11Thanushan Kugathasan - Pixel matrix in pALPIDEfs_V2

Multiple in-pixel State Register Thanushan Kugathasan - Pixel matrix in pALPIDEfs_V2 3 Pixel state registers 12 Strobe Memory to be written (front-end state latch) Mem_sel Memory to be read and reset by the AERD readout

Pixel Logic I/O Thanushan Kugathasan - Pixel matrix in pALPIDEfs_V2 13 SignalDescription Logic level 01 INPUT PULSE_TYPE Pulse type selection Enable DPULSEEnable APULSE PULSE CMOS pulse see DPULSE and APULSE PIXCNFG_DATA Configuration data D-LATCH data line PIXCNFG_COLSEL Column selection DisableEnable PIXCNFG_ROWSEL Row selection DisableEnable PIXCNFG_REGSEL Register selection Pulse reg.Mask reg. PIX_OUT_B Pixel front-end output Active low STROBE_B Strobe window (1 per state register bit) Active low MEM_SEL_B State register bit to be interfaced to the priority encoder Active low PRST_B State register reset (global) Active low PIX_RESET State register reset from priority encoder Effective on falling edge OUT STATE State register value to priority encoder (if MASK_EN = 0) Active high

State Register 14 Thanushan Kugathasan - Pixel matrix in pALPIDEfs_V2 3 x NAND SR Latches

State bit cell 15 Thanushan Kugathasan - Pixel matrix in pALPIDEfs_V2 Set logic Reset logic Set logic and reset have the same transistor level implementation (x2)

State register output selection 16 Thanushan Kugathasan - Pixel matrix in pALPIDEfs_V2 Transistor level