Tera-Pixel APS for CALICE Progress Meeting 6 th September 2006.

Slides:



Advertisements
Similar presentations
Monolithic Active Pixel Sensor for aTera-Pixel ECAL at the ILC J.P. Crooks Y. Mikami, O. Miller, V. Rajovic, N.K. Watson, J.A. Wilson University of Birmingham.
Advertisements

J.A. Ballin, P.D. Dauncey, A.-M. Magnan, M. Noy
Prith Banerjee ECE C03 Advanced Digital Design Spring 1998
1 m 3 Prototype Digital Hadron Calorimeter Collaborators Argonne National Laboratory Boston University University of Chicago Fermilab University of Texas.
Terra-Pixel APS for CALICE Progress meeting 10 th Nov 2005 Jamie Crooks, Microelectronics/RAL.
Tera-Pixel APS for CALICE Progress meeting, 17 th May 2006 Jamie Crooks, Microelectronics/RAL.
Tera-Pixel APS for CALICE Progress 19 th January 2007.
M2: Team Paradigm :: Milestone 3 2-D Discrete Cosine Transform Group M2: Tommy Taylor Brandon Hsiung Changshi Xiao Bongkwan Kim Project Manager: Yaping.
Tera-Pixel APS for CALICE Progress meeting, 17 th September 2007 Jamie Crooks, Microelectronics/RAL.
TeraPixel APS for CALICE Progress meeting 30 th March 2006 Jamie Crooks, Microelectronics/RAL.
ASIC1 progress Jamie Crooks, Feb 08. Bonding Problems: Resolved Smaller bonding wedge + revised programShorts to seal ring discovered under bonds.
19 March 2005 LCWS 05 M. Breidenbach 1 SiD Electronic Concepts SLAC –D. Freytag –G. Haller –J. Deng –mb Oregon –J. Brau –R. Frey –D. Strom BNL –V. Radeka.
Contemporary Logic Design Sequential Case Studies © R.H. Katz Transparency No Chapter #7: Sequential Logic Case Studies 7.6 Random Access Memories.
Time Division Multiplexing School of Physics and Astronomy Department of Particle Physics Elissavet Papadima 29/5/2014.
Memory Technology “Non-so-random” Access Technology:
Rutherford Appleton Laboratory Particle Physics Department A Novel CMOS Monolithic Active Pixel Sensor with Analog Signal Processing and 100% Fill factor.
ASIC1  ASIC2 Things still to learn from ASIC1 Options for ASIC 1.01  1.1  1.2 Logic test structure for ASIC2.
DEPFET Electronics Ivan Peric, Mannheim University.
7 Nov 2007Paul Dauncey1 Test results from Imperial Basic tests Source tests Firmware status Jamie Ballin, Paul Dauncey, Anne-Marie Magnan, Matt Noy Imperial.
SEQUENTIAL CIRCUITS Component Design and Use. Register with Parallel Load  Register: Group of Flip-Flops  Ex: D Flip-Flops  Holds a Word of Data 
LANL FEM design proposal S. Butsyk For LANL P-25 group.
Chap 7. Register Transfers and Datapaths. 7.1 Datapaths and Operations Two types of modules of digital systems –Datapath perform data-processing operations.
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.
First ideas for the Argontube electronics Shaper, simulations Block Diagram for analog path Delta Code Data Reduction Bus system, Controller Max.
VIP1: a 3D Integrated Circuit for Pixel Applications in High Energy Physics Jim Hoff*, Grzegorz Deptuch, Tom Zimmerman, Ray Yarema - Fermilab *
Tera-Pixel APS for CALICE Jamie Crooks, Microelectronics/RAL SRAM Column Concept.
Testing of Latch-TDC Da-Shung Su Jia-Ye Chen, Hsi-Hung Yao, Su-Yin Wang, Ting-Hua Chang, Wen-Chen Chang 2011/07/13.
RTL Hardware Design by P. Chu Chapter Poor design practice and remedy 2. More counters 3. Register as fast temporary storage 4. Pipelined circuit.
J. Crooks STFC Rutherford Appleton Laboratory
FDR of the End-cap Muon Trigger Electronics 1/Mar./04
12/16/  List the elements of 8255A Programmable Peripheral Interface (PPI)  Explain its various operating modes  Develop a simple program to.
Performance of Programmable Logic Devices (PLDs) in read-out of high speed detectors Jack Fried INSTRUMENTATION DIVISION PLD ? PLD ? Muon Tracker PLD Muon.
ClicPix ideas and a first specification draft P. Valerio.
Thanushan Kugathasan, CERN Plans on ALPIDE development 02/12/2014, CERN.
Sp09 CMPEN 411 L18 S.1 CMPEN 411 VLSI Digital Circuits Spring 2009 Lecture 16: Static Sequential Circuits [Adapted from Rabaey’s Digital Integrated Circuits,
1Ben ConstanceFONT Meeting 1st August 2008 ATF2 digital feedback board 9 channel board with replaceable daughter board (RS232 etc.) − Board will log data.
L.Royer– Calice LLR – Feb Laurent Royer, J. Bonnard, S. Manen, P. Gay LPC Clermont-Ferrand R&D pole MicRhAu dedicated to High.
Sensor testing and validation plans for Phase-1 and Ultimate IPHC_HFT 06/15/ LG1.
CERN, 18 december 2003Coincidence Matrix ASIC PRR Coincidence ASIC modifications E.Petrolo, R.Vari, S.Veneziano INFN-Rome.
HEXITEC ASIC – A Pixellated Readout Chip for CZT Detectors Lawrence Jones ASIC Design Group Science and Technology Facilities Council Rutherford Appleton.
Status of the n-XYTER testing Knut Solvag, Gerd Modzel, Christian Schmidt, Markus Höhl, Andrea Brogna, Ullrich Trunk, Hans-Kristian Soltveit CBM.
Physics 335 project update Anton Kapliy April 2007.
Rutherford Appleton Laboratory Particle Physics Department G. Villani CALICE MAPS Siena October th Topical Seminar on Innovative Particle and.
Low Power, High-Throughput AD Converters
Pixel detector development: sensor
Tera-Pixel APS for CALICE Progress 30 th November 2006.
HCC Derived Clocks. Generated Clocks The HCC generates two clocks from the ePLL 160 MHz clocks and the chip 40 MHz clock, used as a reference: An 80 MHz.
Low Power, High-Throughput AD Converters
Terra-Pixel APS for CALICE Progress meeting 10 th Nov 2005 Jamie Crooks, Microelectronics/RAL.
Efuse block Description and simulation. Symbol 2 16 out_bus 6 address NR1 Sense Burn_CK Burn_RN sub gndd subCon T3NW vddp vddd FEI4_A_EFUSE Burn_srout.
VMM Update Front End ASIC for the ATLAS Muon Upgrade V. Polychronakos BNL RD51 - V. Polychronakos, BNL10/15/131.
CSNSM 14-16/09/2011 Frédéric DULUCQ Digital part of SPIROC 3.
17 nov FEC4_P2 status P.Pangaud ; S.Godiot ; R.Fei ; JP.Luo Remember : P2 from P1 Optimization of Rad-Hard block and SEU tolerance blocs Optimization.
Low Power, High-Throughput AD Converters
LHC1 & COOP September 1995 Report
VMM ASIC ― Status Report - April 2013 Gianluigi De Geronimo
Digital readout architecture for Velopix
TPAC1.0 Jamie Crooks.
HV-MAPS Designs and Results I
Complex function block of processing and transferring asynchronous data for the IC of reading out the signals of multichannel detectors P. Ivanov, E.
SRAM Design for VFAT3/GdSP
Electronics for the E-CAL physics prototype
Status of n-XYTER read-out chain at GSI
SiD Electronic Concepts
ECE 432 Group 4 Aaron Albin Jisoon Kim Kiwamu Sato
Global chip connections
The Programmable Peripheral Interface (8255A)
ASIC PMm2 Digital part Frédéric DULUCQ 08/02/2008.
Preliminary design of the behavior level model of the chip
Presentation transcript:

Tera-Pixel APS for CALICE Progress Meeting 6 th September 2006

Main Activities Meeting with Foundry B Tender for 0.18 micron fabrication Phone meeting with Foundry D [JC] Digital logic design & simulations [RT] New analog pixel circuits Meeting with Guilio, Mike, Marcel & Konstantin This presentation

‘0’  ’1’ ‘1’ DA BC Ф1Ф1 Ф2b Ф2Ф2Ф2Ф2 dmy fwd bck Bidirectional SRAM Shift-Register Cell

Consolidated Hit Logic Init Phi2 Hit Detect + Mux Addr[2:0] DataValid DataCode TimeStamp phi2 MaskShiftReg Mode Latch Done ReadEn Fwd RdEn# WrEn# SRAM For each reg… phi1 Phi1

Hit Sequencing phi2 phi1 Init Addr Address 0 drives DataValid and DataCode to all 0s. Therefore (2^n)-1 sub- regions can be addressed DataValid 2 channels are hit Phi2 pulse that reaches SRAM shift register Timestamp 0x008E0x008F we1 we2 we3 Logic causes the next SRAM to also receive a write-enable signal. Not a problem: Would be overwritten with valid data or ignored in readout hold

Readout Sequencing phi3 phi1 readInit readEnables Row 1 [3 hits] Row 2 [0 hits] First numbered readEnable is driven from outside to commence readout; all others derive from previous row =(n-1) Note possible combinational delay when passing through empty rows (n=2) 4 Cell being read

Area Estimates 26 bits ~ 100um 19 registers ~ 50um Mask + sample Mux Logic + Buffering SRAM controller Mask: 8.5um per 16 channels Local data buffers for global readout Mask + sample Select logic Bidir SR: 8.2um per 10 cells SRAM controller ~16.5u~25.5u 50  80um

Layout Example  64x64  64x64  64x64  64x64 10mm Readout Control Pad & Power Ring Pixels Test Bump PadsTest Structures 36 pixels 1800um 200um 1800um 200um 4000um 80 pixels 4000um Readout + I/O buffers 

2mm x 4mm  

Logic Simulation SRAM Readout Verilog Stimulus Row Control Logic

1 st Bunch Crossing: 1 hit 2 nd Bunch Crossing: 1 hit 3 rd Bunch Crossing: 2 hit Initialise for readout Clear & Initialise Logic Readout Program Mask Register Readout Data = Readout Data = Readout Data = Readout Data = Mask = Hit1 = Hit2 = Hit3 = Mux Addr = rd 2 nd 1 st Addr Hit Pattern Timestamp (Masked hit)

1 st Bunch Crossing: 1 hit 2 nd Bunch Crossing: 1 hit 3 rd Bunch Crossing: 2 hit Initialise for readout Clear & Initialise Logic Readout Program Mask Register 2us 36 approx 18 Mhz 0.5 us 20 approx 24 Mhz 148ns148ns Mux address cycles 6 45 Mhz 148ns50ns170ns 4 approx 24 Mhz

Questions Number of sub-sets of pixels? –6 or 7 Number of pixels in a sub-set? –6 or 7 or 8 Currently Implemented36 pixels = 1800um Control logic + SRAM = 200um Dead Area = 10 % (19 regs)

Question Assuming a row must be reset after a hit (real or noise)… –This reset is likely to occupy the next bunch crossing, ie lasting 150ns, during which time the N pixels in this row will be ‘blind’ to a subsequent hit (real or noise) –Is this acceptable?