6/8/03J. Lajoie - PHENIX Silicon Workshop1 Pixel Ladder, PILOT Issues Physical structure of first pixel layer –FPGA-based PILOT chip readout Show some.

Slides:



Advertisements
Similar presentations
Hybrid pixel: pilot and bus K. Tanida (RIKEN) 06/09/03 Si upgrade workshop Outline Overview on ALICE pilot and bus Requirements Pilot options Bus options.
Advertisements

Introduction to Programmable Logic John Coughlan RAL Technology Department Electronics Division.
SAAB SPACE 1 The M2 ASIC A mixed analogue/digital ASIC for acquisition and control in data handling systems Olle Martinsson AMICSA, October 2-3, 2006.
H1 SILICON DETECTORS PRESENT STATUS By Wolfgang Lange, DESY Zeuthen.
Sumitha Ajith Saicharan Bandarupalli Mahesh Borgaonkar.
1 Fault Tolerant FPGA Co-processing Toolkit Oral defense in partial fulfillment of the requirements for the degree of Master of Science 2006 Oral defense.
ICAP CONTROLLER FOR HIGH-RELIABLE INTERNAL SCRUBBING Quinn Martin Steven Fingulin.
VirtexII 3000 FPGA Dynamic Burn-In Test For Military And Aerospace Applications Sponsored By NASA Electronic Parts and Packaging Program (NEPP) Electronic.
Maintaining Data Integrity in Programmable Logic in Atmospheric Environments through Error Detection Joel Seely Technical Marketing Manager Military &
Team Morphing Architecture Reconfigurable Computational Platform for Space.
1 FPGA Lab School of Electrical Engineering and Computer Science Ohio University, Athens, OH 45701, U.S.A. An Entropy-based Learning Hardware Organization.
Detector Array Controller Based on First Light First Light PICNIC Array Mux PICNIC Array Mux Image of ESO Messenger Front Page M.Meyer June 05 NGC High.
Final Presentation Momentum Measurement Card Project supervised by: Mony Orbach Project performed by: Hadas Preminger, Uri Niv.
1 CARRIER BUS LAYOUT(a) ± 193 mm ladder1ladder mm mm Pixel chip Michel Morel EP/ED 09/ x 425µ 256 x 50µ Decoupling capacitors
1 CARRIER BUS LAYOUT(a) ± 193 mm ladder1ladder mm mm Pixel chip Michel Morel EP/ED 09/ x 425µ 256 x 50µ Decoupling capacitors
Development of Readout ASIC for FPCCD Vertex Detector 01 October 2009 Kennosuke.Itagaki Tohoku University.
DEPFET Electronics Ivan Peric, Mannheim University.
The ALICE Silicon Pixel Detector Gianfranco Segato Dipartimento di Fisica Università di Padova and INFN for the ALICE Collaboration A barrel of two layers.
U N C L A S S I F I E D FVTX Detector Readout Concept S. Butsyk For LANL P-25 group.
High-Level Interconnect Architectures for FPGAs Nick Barrow-Williams.
Leo Greiner IPHC meeting HFT PIXEL DAQ Prototype Testing.
FPGA (Field Programmable Gate Array): CLBs, Slices, and LUTs Each configurable logic block (CLB) in Spartan-6 FPGAs consists of two slices, arranged side-by-side.
FPGA-Based System Design: Chapter 3 Copyright  2004 Prentice Hall PTR Topics n FPGA fabric architecture concepts.
Pixel hybrid status & issues Outline Pixel hybrid overview ALICE1 readout chip Readout options at PHENIX Other issues Plans and activities K. Tanida (RIKEN)
Frontend of PHENIX Si pixel K. Tanida (RIKEN) FEM/DAQ meeting for PHENIX upgrade (10/24/02) Outline Overview of PHENIX Si pixel detector ALICE1 chip readout.
Leo Greiner IPHC DAQ Readout for the PIXEL detector for the Heavy Flavor Tracker upgrade at STAR.
LANL FEM design proposal S. Butsyk For LANL P-25 group.
Anurag Dwivedi. Basic Block - Gates Gates -> Flip Flops.
Xiangming Sun1PXL Sensor and RDO review – 06/23/2010 STAR XIANGMING SUN LAWRENCE BERKELEY NATIONAL LAB Firmware and Software Architecture for PIXEL L.
1 07/10/07 Forward Vertex Detector Technical Design – Electronics DAQ Readout electronics split into two parts – Near the detector (ROC) – Compresses and.
Sept. 7, 2004Silicon VTX Workshop - Brookhaven National Laboratory, Long Island, New York Prototype Design of the Front End Module (FEM) for the Silicon.
BTeV Hybrid Pixels David Christian Fermilab July 10, 2006.
ESS | FPGA for Dummies | | Maurizio Donna FPGA for Dummies Basic FPGA architecture.
KLM Trigger Status Barrel KLM RPC Front-End Brandon Kunkler, Gerard Visser Belle II Trigger and Data Acquistion Workshop January 17, 2012.
The development of the readout ASIC for the pair-monitor with SOI technology ~irradiation test~ Yutaro Sato Tohoku Univ. 29 th Mar  Introduction.
FPGA-Based System Design: Chapter 1 Copyright  2004 Prentice Hall PTR Moore’s Law n Gordon Moore: co-founder of Intel. n Predicted that number of transistors.
CERN, 18 december 2003Coincidence Matrix ASIC PRR Coincidence ASIC modifications E.Petrolo, R.Vari, S.Veneziano INFN-Rome.
FVTX Electronics (WBS 1.5.2, 1.5.3) Sergey Butsyk University of New Mexico Sergey Butsyk DOE FVTX review
Progress report of new PHENIX pilot chip Hiroyuki Kano (RIKEN) 1. Overview 2. Digital pilot ASIC and test board 3. Functionalities and test result 4. GOL.
HBD/TPC Electronics Status Works done to for a)Prototype detector readout b)Understand packing density and heat loading issues c)Address the overall system.
Introduction to Field Programmable Gate Arrays Lecture 1/3 CERN Accelerator School on Digital Signal Processing Sigtuna, Sweden, 31 May – 9 June 2007 Javier.
Readout Architecture for MuCh Introduction of MuCh Layout of Much ( proposed several schemes) Read ASIC’s Key features Basic Readout chain ROC Block Diagram.
1 MICE Tracker Readout Update Introduction/Overview TriP-t hardware tests AFE IIt firmware development VLSB firmware development Hardware progress Summary.
.1PXL READOUT STAR PXL READOUT requirement and one solution Xiangming Sun.
Rene BellwiedSTAR Tracking Upgrade Meeting, Boston, 07/10/06 1 ALICE Silicon Pixel Detector (SPD) Rene Bellwied, Wayne State University Layout, Mechanics.
FPGA-Based System Design: Chapter 3 Copyright  2004 Prentice Hall PTR Topics n FPGA fabric architecture concepts.
Rutherford Appleton Laboratory September 1999Fifth Workshop on Electronics for LHC Presented by S. Quinton.
FPGA based signal processing for the LHCb Vertex detector and Silicon Tracker Guido Haefeli EPFL, Lausanne Vertex 2005 November 7-11, 2005 Chuzenji Lake,
Actel Antifuse FPGA Information – Radiation Tests Actel Antifuse FPGA – A54SX72A 72K gates 208 pqfp package 2.5v to 5.0v I/O tolerant $62 each for tested.
June 2004 Craig Ogilvie 1 Strip Pilot  Communication link between ladder and counting house  Three optical fibers –Send serialized data –Receive control.
October 12th 2005 ICALEPCS 2005D.Charlet The SPECS field bus  Global description  Module description Master Slave Mezzanine  Implementation  Link development.
BIS main electronic modules - Oriented Linac4 - Stéphane Gabourin TE/MPE-EP Workshop on Beam Interlock Systems Jan 2015.
-1- Soft Core Viterbi Decoder EECS 290A Project Dave Chinnery, Rhett Davis, Chris Taylor, Ning Zhang.
RIKEN/CERN pixel electronics/bus R&D plans Johann M. Heuser RIKEN - Radiation Laboratory PHENIX Silicon Upgrades Meeting 10 April 2003.
1 Introduction to Engineering Fall 2006 Lecture 17: Digital Tools 1.
Production and Test of a readout chip for the ALICE SDD Experiment
OMEGA3 & COOP The New Pixel Detector of WA97
CLUster TIMing Electronics Part II
ATLAS Pre-Production ROD Status SCT Version
LHC1 & COOP September 1995 Report
Silicon Pixel Detector for the PHENIX experiment at the BNL RHIC
XILINX FPGAs Xilinx lunched first commercial FPGA XC2000 in 1985
SEU Mitigation Techniques for Virtex FPGAs in Space Applications
FPGA Implementation of Multicore AES 128/192/256
Maintaining Data Integrity in Programmable Logic in Atmospheric Environments through Error Detection Joel Seely Technical Marketing Manager Military &
The Xilinx Virtex Series FPGA
Win with HDL Slide 4 System Level Design
The Xilinx Virtex Series FPGA
PID meeting Mechanical implementation Electronics architecture
SVT detector electronics
Presentation transcript:

6/8/03J. Lajoie - PHENIX Silicon Workshop1 Pixel Ladder, PILOT Issues Physical structure of first pixel layer –FPGA-based PILOT chip readout Show some results from simulation model –Kapton cable bus for parallel pixel chip readout Is a parallel readout structure possible? J. Crandall, J. Hill, J. Lajoie, C. Ogilvie, G.Tuttle, S. Skutnik

6/8/03J. Lajoie - PHENIX Silicon Workshop2 Implementation in PHENIX Laser + 2 pin diodes Dig PILOT GOL Ana PILOT Flash ADC Pilot/control board, one per ladder supplies voltage to readout reads data from each readout sends data out on fiber-optic sets thresholds, masks etc. start with ALICE design, modify to meet PHENIX needs

6/8/03J. Lajoie - PHENIX Silicon Workshop3 FPGA-based PILOT Module: Problem Statement and Goal Read 8 ALICE1 Pixel Chips in Parallel –Keep readout time within PHENIX specification –Minimize readout electronics Transmit Zero-Word Suppressed Data to Optical Chip (GOL) First look at design –Basic functionality only –Does it match to possible rad-hard FPGA?

6/8/03J. Lajoie - PHENIX Silicon Workshop4 PILOT Module Block Diagram 8 ALICE1 PIXEL CHIPS 32-bit Pixel 10MHz 8 chips in parallel PILOT Module GOL 16-bit PILOT 40MHz LVL1 Strobe NEVR (Next Event Read) CE (Chip Enable)

6/8/03J. Lajoie - PHENIX Silicon Workshop5 PILOT Module Functional Operations READ –Read 32bit-word ALICE1 Pixel Data x 256 MHz –Reject zero words –Append word/cycle Address to 32-bit data word (0-255) –Store into FIFO WRITE –Append Pixel Chip Address (0-7) –Write to GOL 16-bit 40MHz Full PHENIX functionality would require these two operations to be asynchronous!

6/8/03J. Lajoie - PHENIX Silicon Workshop6 Readout Timing ALICE1 Read Time: Store 32b Pixel data + 32b Address (overkill!) in FIFO Total Estimated Pixel-Chip Readout w/10% (word) Occupancy & Zero-word Suppression (Note: design occupancy is <1% per channel)

6/8/03J. Lajoie - PHENIX Silicon Workshop7 FPGA Coding Written in VHDL for basic functionality –Read, Zero-suppress, Write to GOL Implement in FPGA Logic –Synthesize VHDL to FPGA architecture (Xilinx) –Implement Triple Modular Redundancy (TMR) TMR for state and critical logic Check match for size, gates, timing etc. of FPGA

6/8/03J. Lajoie - PHENIX Silicon Workshop8 Xilinx FPGA Synthesis Exceeded (BRAM capacity) of XCV600E (~23mm X 23mm, ~660k system gates) Easily fit XCV2000E (~40mm X 40mm, ~2M system gates)  Does not currently meet ladder-physical size constraint, BUT  Use a smaller die and put FIFOs in system logic. Device Xilinx v2000efg680-6 (~40mm X 40mm) Number of Slices: 576 out of % Number of Slice Flip Flops: 633 out of % Number of 4 input LUTs: 1001 out of % Number of bonded IOBs: 276 out of % Number of TBUFs: 512 out of % Number of BRAMs: 32 out of % Number of GCLKs: 2 out of 4 50%

6/8/03J. Lajoie - PHENIX Silicon Workshop9 Functionality and Timing Tests Simulation of read cycle and zero suppression:

6/8/03J. Lajoie - PHENIX Silicon Workshop10 Radiation Tolerance of FPGA’s Development driven by satellite applications Xilinx QPro Series –Guaranteed for 100kRad operation (~9.0 rad/s rate) –SEL Immunity up to LET ~ 125 MeV cm 2 /mg –SEFI Immunity up to LET ~6 MeV cm 2 /mg (with TMR!) –Configuration data can be “scrubbed” –>100kRad possible with “self-annealing” ACTEL Rad-Hard Antifuse (RTSX-S) –Extensive use in industry –SEFI LET Immunity up to ~37 MeV cm 2 /mg (TMR in hardware!) –Antifuse (program once!) –ProASCI (Flash) not fully tested for rad-hard applications Need to more fully absorb test data and match PHENIX requirements

6/8/03J. Lajoie - PHENIX Silicon Workshop11 FPGA-based PILOT Chip Future Work Continue with software simulation Multi-event readout cycle (async. READ/WRITE) Bit-level zero suppression, smaller headers Include ALICE1 and GOL behavioral models into simulation Move on to FPGA hardware, late summer/fall ‘03 Implement Triple Modular Redundancy for state machine logic Radiation Dose Estimates, FPGA evaluation for rad-hard performance Evaluate failure modes, rates.

6/8/03J. Lajoie - PHENIX Silicon Workshop12 Pixel Readout Bus 8 readout chips per ladder, 2 ladders laid end-to-end ladder control pixel chip READOUT CHIP PIXELS DETECTOR 150 to 200µm 290µm 150 to 200µm carbon fiber support cooling passive components Multi-layered kapton ALICE bus 32 signal lines  each chip read-out sequentially  8*25.6  s = 200  s

6/8/03J. Lajoie - PHENIX Silicon Workshop13 Line Density Bus width is ~ 15mm Line pitch= 15mm/(8*32) = 58  m –each output is single-ended Existing busses –D0 (2001) pitch 50  m “fanned” out to 100  m, trace width 7-8  m –D0 (2002) two // cables each with pitch 91  m avoided “fan” –Both made by Dyconex (Swiss), other manufacturers identified Manufacturing problems scale with bus length! Requirements are close to state-of-the-art for production –Our length (~50cm), requirements not unreasonable

6/8/03J. Lajoie - PHENIX Silicon Workshop14 Bonding Chip to Bus READOUT CHIP PIXELS DETECTOR 150 to 200µm 290µm 150 to 200µm carbon fiber supportcooling passive components wire bond density same as ALICE ~ 12mm/32 ~ 375  m

6/8/03J. Lajoie - PHENIX Silicon Workshop15 Parallel Bus Summary Worthwhile considering what limits going to an 8*32 signal bus –allows us to read all eight chips in parallel –time = (15  s + time to write) ~ 40  s Structure of readout bus must match requirements and manufacturing capabilities –Power and ground planes or traces? –Two or four layer bus?

6/8/03J. Lajoie - PHENIX Silicon Workshop16 Backups

6/8/03J. Lajoie - PHENIX Silicon Workshop17 Pilot Internal Structure READ Module WRITE Module 8b-Counter L1a addr NEVR CE cout Count_ enable From ALICE1 To GOL

6/8/03J. Lajoie - PHENIX Silicon Workshop18 Read Module + FIFO (Parallel Operation, Replicated 8x) Read Control Logic X 64b X 256 deep FIFO X (Synchronous) L1a From ALICE1 NEVR CE 64b Data_in addr Rd_enable cout Count_enable 64b Data_out Wr_enable

6/8/03J. Lajoie - PHENIX Silicon Workshop19 FIFO + Write Module (Daisy-Chain Operation, Replicated 8x) 64b X 256 deep FIFO X (Synchronous) 64b Data_out Write Control Logic X Done x Wr_enable L1a Start x Done x-1 Start x+1 16b to MUX empty

6/8/03J. Lajoie - PHENIX Silicon Workshop20 Write Daisy Chain MUX FIFO x-1 FIFO x FIFO x+1 WRITE x-1 WRITE x WRITE x+1 GOL

6/8/03J. Lajoie - PHENIX Silicon Workshop21

6/8/03J. Lajoie - PHENIX Silicon Workshop22

6/8/03J. Lajoie - PHENIX Silicon Workshop23