Global chip connections

Slides:



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

Terra-Pixel APS for CALICE Progress meeting 10 th Nov 2005 Jamie Crooks, Microelectronics/RAL.
Phase 2 pixel electronics 21 May 2015 – CERN, Geneva First look at data compression Konstantin Androsov – INFN Pisa & University of Siena Massimo Minuti.
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.
Ivan Peric, Monolithic Detectors for Strip Region 1 CMOS periphery.
Vth INFIERI workshop April 2015 – CERN, Geneva First look at data compression Konstantin Androsov – INFN Pisa & University of Siena Massimo Minuti – INFN.
MEDIPIX3 TESTING STATUS R. Ballabriga and X. Llopart.
Trigger Supervisor (TS) J. William Gu Data Acquisition Group 1.TS position in the system 2.First prototype TS 3.TS functions 4.TS test status.
Sakari tiuraniemi - CERN Status of the submission – End of Column.
ASIC1  ASIC2 Things still to learn from ASIC1 Options for ASIC 1.01  1.1  1.2 Logic test structure for ASIC2.
U N C L A S S I F I E D FVTX Detector Readout Concept S. Butsyk For LANL P-25 group.
Mark Raymond /12/051 Trip-t & TFB Trip-t schematics signals and registers operation SiPM connection TFB block diagram functionality.
LNL 1 SLOW CONTROLS FOR CMS DRIFT TUBE CHAMBERS M. Bellato, L. Castellani INFN Sezione di Padova.
Phase-1 Design. i PHC Phase /04/2008 System Overview Clock, JTAG, sync marker and power supply connections Digital output.
LANL FEM design proposal S. Butsyk For LANL P-25 group.
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.
Features of the new Alibava firmware: 1. Universal for laboratory use (readout of stand-alone detector via USB interface) and for the telescope readout.
Xiangming Sun1PXL Sensor and RDO review – 06/23/2010 STAR XIANGMING SUN LAWRENCE BERKELEY NATIONAL LAB Firmware and Software Architecture for PIXEL L.
J. Crooks STFC Rutherford Appleton Laboratory
FDR of the End-cap Muon Trigger Electronics 1/Mar./04
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)
1 07/10/07 Forward Vertex Detector Technical Design – Electronics DAQ Readout electronics split into two parts – Near the detector (ROC) – Compresses and.
Transfering Trigger Data to USA15 V. Polychonakos, BNL.
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.
Fermilab Silicon Strip Readout Chip for BTEV
Pixel detector development: sensor
Progress on Pixel Region Optimization and SystemVerilog Simulation Phase 2 Pixel Electronics Meeting – Progress on Pixel Region Optimization and SystemVerilog.
R. Kluit Nikhef Amsterdam R. Kluit Nikhef Amsterdam Gossopo3 3 rd Prototype of a front-end chip for 3D MPGD 1/27/20091GOSSIPPO3 prototype.
Technical status of the Gossipo-3 : starting point for the design of the Timepix-2 March 10, Vladimir Gromov NIKHEF, Amsterdam, the Netherlands.
NOISE MEASUREMENTS ON CLICPIX AND FUTURE DEVELOPMENTS Pierpaolo Valerio.
Pixel structure in Timepix2 : practical limitations June 15, Vladimir Gromov NIKHEF, Amsterdam, the Netherlands.
ZHULANOV Vladimir Budker Institute of Nuclear Physics Novosibirsk, Russia Beijing
GGT-Electronics System design Alexander Kluge CERN-PH/ED April 3, 2006.
Tomasz Hemperek, STATUS OF DHPT 1.0 PXD/SVD Workshop 5 th February 2013.
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,
R. Kluit Nikhef Amsterdam R. Kluit Nikhef Amsterdam Gossipo3 3 rd Prototype of a front-end chip for 3D MPGD 1/27/20091GOSSIPO3 prototype.
Configuration and local monitoring
End OF Column Circuits – Design Review
OMEGA3 & COOP The New Pixel Detector of WA97
The Data Handling Hybrid
Valerio Re Università di Bergamo and INFN, Pavia, Italy
3D CMOS monolithic 3-bit resolution pixel sensor with fast digital pipelined readout Olav Torheim, Yunan Fu, Christine Hu-Guo, Yann Hu, Marc Winter.
DCH FEE STATUS Level 1 Triggered Data Flow FEE Implementation &
LHC1 & COOP September 1995 Report
VMM ASIC ― Status Report - April 2013 Gianluigi De Geronimo
Digital HCAL readout studies
Digital readout architecture for Velopix
The Data Handling Hybrid
ABC130 Testability and SEU Protection Reset eFUSE
Iwaki System Readout Board User’s Guide
From SNATS to SCATS C. Beigbeder1, D. Breton1,F.Dulucq1, L. Leterrier2, J. Maalmi1, V. Tocut1, Ph. Vallerand3 1 : LAL Orsay, France (IN2P3 – CNRS) 2 :
Firmware Structure Alireza Kokabi Mohsen Khakzad Friday 9 October 2015
DCH FEE 28 chs DCH prototype FEE &
HV-MAPS Designs and Results I
CAM in L1 pixel trigger architecture
Vertex 2005 November 7-11, 2005 Chuzenji Lake, Nikko, Japan
8-layer PC Board, 2 Ball-Grid Array FPGA’s, 718 Components/Board
Status of n-XYTER read-out chain at GSI
TPC electronics Atsushi Taketani
BESIII EMC electronics
Chis status report.
PID meeting Mechanical implementation Electronics architecture
The LHCb Front-end Electronics System Status and Future Development
Multi Chip Module (MCM) The ALICE Silicon Pixel Detector (SPD)
Preliminary design of the behavior level model of the chip
Presentation transcript:

Global chip connections I2C High speed : up to 3.4Mb/s VDD 1.2V GND 0V JTAG/ I2C serial DCS transceiver: bias, thresholds, masks, etc. Column logic pixel array Settings data BCR ECR Clock Trigger Clock & trigger receiver 40MHz clock trigger trigger BX number Serial Data Out, 1Gb/s (copper) add event & Bunch ID physical data: with 8-10 bit coding 1.2Gb/s trigger @ fixed latency (programmable in chip) clock 40MHz 4/24/2019

Chip level readout 4/24/2019 token, to all columns trigger 256 columns readout control clock trigger BCR ECR 16 bits readout bus 16 bits readout bus 16 bits readout bus trigger Trigger EID fifo “TTCRX” clock 8b trigger latency clock 256 cells per column BID counter 11 bits distribute 8 bits trigger latency, clock, trigger and token. 24 bits readout bus event counter token return= ready with event readout what if the buffer is full ?? T column buffer token from column to column T column buffer T column buffer add col nr. add event ID & BID FIFO 24b par => ser 24ns @ 1Gb/s write_busy2 also add start- and end of event. Skip column if empty pixel to column hand-shake with write-busy1 column buffer to link FIFO hand-shake with write-busy2 until previous column ready @Token the pixel cell copies its triggered data in the column buffer. Readout starts automatic after token comes out of first column. Asynchronous process, speed determined by serial data link (busy as handshake) This means the pixel cell and column buffer readout faster then 40MHz. 4/24/2019

Pixel cell functionality Digital approach additional signals: reset test pulse clear buffers ? Implemented in GOSSIPO02 Nov. 2006 Token BunchClock @40MHz 8 bit BunchCrossingID 16 bits readout bus threshold DAC,4b tune Trigger (@ fixed latency) hit-low measure & readout control logic start 560 MHz osc. pad hit flag (trigger FIFO) hit-high @token 2 hits buffer count pre-load ==1? DAC,4b select 4b counter 4b counter latency counter 4b counter 4b counter latency counter row mask& test Clear buffer ==0? + write data Time Measurement & hit hold: @hit_low count1 560MHz & start latency counter @hit_high count2 560MHz @ BunchClk stop 560MHz (count1 & count2) if (latency=0) clear buffer flag. hit-low & hit High 1.56ns res., max 25ns. write_busy if counter = 0 : free buffer location Trigger and Readout: @ trigger : write hitFlag in trigger FIFO & start Lat. counter @ token: if (write_busy) hold Token if (hitFLAG) write value to bus and clear buffer location pass token to next pixel cell step 1 within 25ns step 2 to 3 to next pixel with data within 25ns. DCS: per pixel: DAC 4bit Mask & test 2bit osc tune 4b chip level: bias DAC’s 8* 8bit total data:64k + 64b. Token to next pixel Serial control bus. 8 bias lines. Average total readout time : 5.8us trigger L1 latency : 2.5us pixel dead time : max 400ns write_busy 4/24/2019

Pixel cell functionality Digital approach 8 bits trigger latency trigger token 16 bits readout bus test mask, 2b 40MHz write_busy preamp & shaper & discriminator start/stop fast/slow HIT start if hitFlag & no write_busy: write to bus clear 16 bits differential bus driver threshold DAC 8b trigger FIFO load clear Buffer 0 full flag 4b LE counter 4b TE counter latency count =0? =1? hitFlag hitFlag hitFlag hitFlag load clear Buffer 1 full flag 4b LE counter 4b TE counter latency count =0? =1? hitFlag hitFlag hitFlag hitFlag @ trigger write “=1?” result in trigger FIFO. @ token check if HitFlag is set, and if so, write corresponding data to readout bus 560MHz clock or 560MHz +8bits row nr. The choice of 1 ore 2 thresholds does make a big difference in the principle of measurement and data handling in the pixel cell. Therefore the original (1 thr.) is kept here. 4/24/2019

IC Technology (130nm) layer cross section Technology option : 8 Metal layers; 6 thin 2 thick DV-Wire bond Pad polyimide TD nitride Oxide TV LM Power : Vdd VQ bus routing MQ VL M6 Power & shield : GND V5 bus routing M5 V4 bus routing M4 V3 M3 Power & shield : GND V2 PC, M1 & M2 : circuit routing M2 V1 M1 Salicide CA PC PC RX RX N-WELL RX RX 4/24/2019