Multi-Channel Charge Pulse Amplification, Digitization and Processing ASIC for Detector Applications

Similar documents
SPADIC Status and plans

SPADIC 1.0. Tim Armbruster. FEE/DAQ Workshop Mannheim. January Visit

SPADIC v0.3 and v1.0

Status of Front End Development

Motivation Overview Grounding & Shielding L1 Trigger System Diagrams Front-End Electronics Modules

Algorithmic Pipeline ADC

Firmware development and testing of the ATLAS IBL Read-Out Driver card

A Readout ASIC for CZT Detectors

A radiation tolerant, low-power cryogenic capable CCD readout system:

A Prototype Amplifier-Discriminator Chip for the GLAST Silicon-Strip Tracker

Development of Radiation-Hard ASICs for the ATLAS Phase-1 Liquid Argon Calorimeter Readout Electronics Upgrade

Noise Performance Analysis for the Silicon Tracking System Detector and Front-End Electronics

Final Results from the APV25 Production Wafer Testing

CBC3 status. Tracker Upgrade Week, 10 th March, 2017

Status of Front-end chip development at Paris ongoing R&D at LPNHE-Paris

A 4 Channel Waveform Sampling ASIC in 130 nm CMOS

KLauS4: A Multi-Channel SiPM Charge Readout ASIC in 0.18 µm UMC CMOS Technology

Test Measurements with the Hit-Detection ASIC V2.00 for the APFEL Preamplifier

A 4-Channel Fast Waveform Sampling ASIC in 130 nm CMOS

Towards an ADC for the Liquid Argon Electronics Upgrade

The High-Voltage Monolithic Active Pixel Sensor for the Mu3e Experiment

managed by Brookhaven Science Associates for the U.S. Department of Energy VMM1 Front-end ASIC for charge-interpolating micro-pattern gas detectors

Development of an analog read-out channel for time projection chambers

A 130nm CMOS Evaluation Digitizer Chip for Silicon Strips readout at the ILC

ASYNCHRONOUS FRONT-END ASIC FOR X-RAY MEDICAL IMAGING APPLICATIONS IMPLEMENTED IN CMOS 0.18μm TECHNOLOGY R. DLUGOSZ 1

Readout Electronics. P. Fischer, Heidelberg University. Silicon Detectors - Readout Electronics P. Fischer, ziti, Uni Heidelberg, page 1

THE LHCb experiment [1], currently under construction

A Low-Offset Latched Comparator Using Zero-Static Power Dynamic Offset Cancellation Technique

Detectors (on sphere) Neutron Source (Reactor) Chopper (TOF->E) Neutron Beam (non-monochromatic) Target x-rays (Background)

How different FPGA firmware options enable digitizer platforms to address and facilitate multiple applications

A 4 GSample/s 8-bit ADC in. Ken Poulton, Robert Neff, Art Muto, Wei Liu, Andrew Burstein*, Mehrdad Heshami* Agilent Laboratories Palo Alto, California

Front-End and Readout Electronics for Silicon Trackers at the ILC

Commissioning Status and Results of ATLAS Level1 Endcap Muon Trigger System. Yasuyuki Okumura. Nagoya TWEPP 2008

Overview 256 channel Silicon Photomultiplier large area using matrix readout system The SensL Matrix detector () is the largest area, highest channel

SAMPA ASIC and Test Stand. TDIS Workshop - 2/22/18 Ed Jastrzembski DAQ Group

PARISROC, a Photomultiplier Array Integrated Read Out Chip

Status of SVT front-end electronics M. Citterio on behalf of INFN and University of Milan

GBT based readout in the CBM experiment

Calorimetry in particle physics experiments

CATIROC a multichannel front-end ASIC to read out the SPMT system of the JUNO experiment

The Concept of LumiCal Readout Electronics

Prototype of a Compact Imaging System for GEM Detectors Tomohisa Uchida, Member, IEEE, Yowichi Fujita, Manobu Tanaka, Member, IEEE, and Shoji Uno

Noise Characteristics Of The KPiX ASIC Readout Chip

CHAPTER 8 PHOTOMULTIPLIER TUBE MODULES

Data Acquisition System for the Angra Project

A single-slope 80MS/s ADC using two-step time-to-digital conversion

Technology Timeline. Transistors ICs (General) SRAMs & DRAMs Microprocessors SPLDs CPLDs ASICs. FPGAs. The Design Warrior s Guide to.

The Architecture of the BTeV Pixel Readout Chip

MAPS-based ECAL Option for ILC

CALICE AHCAL overview

The ALTRO Chip: A 16-Channel A/D Converter and Digital Processor for Gas Detectors

MASE: Multiplexed Analog Shaped Electronics

Nyquist filter FIFO. Amplifier. Impedance matching. 40 MHz sampling ADC. DACs for gain and offset FPGA. clock distribution (not yet implemented)

TIMING, TRIGGER AND CONTROL INTERFACE MODULE FOR ATLAS SCT READ OUT ELECTRONICS

Module -18 Flip flops

An Analog Phase-Locked Loop

A Low-Power 6-b Integrating-Pipeline Hybrid Analog-to-Digital Converter

Implementation of A Nanosecond Time-resolved APD Detector System for NRS Experiment in HEPS-TF

Picosecond time measurement using ultra fast analog memories.

A new Readout Chip for LHCb. Beetle Daniel Baumeister, Werner Hofmann, Karl-Tasso Knöpfle, Sven Löchner, Michael Schmelling, Edgar Sexauer

Hello, and welcome to this presentation of the STM32 Digital Filter for Sigma-Delta modulators interface. The features of this interface, which

The Medipix3 Prototype, a Pixel Readout Chip Working in Single Photon Counting Mode with Improved Spectrometric Performance

GPU-accelerated SDR Implementation of Multi-User Detector for Satellite Return Links

Status of TPC-electronics with Time-to-Digit Converters

A Low-Noise Self-Calibrating Dynamic Comparator for High-Speed ADCs

A 0.55 V 7-bit 160 MS/s Interpolated Pipeline ADC Using Dynamic Amplifiers

Helicity Clock Generator

Readout electronics for LumiCal detector

ADC Board 4 Channel Notes September 29, DRAFT - May not be correct

MTJ based Random Number Generation and Analog-to-Digital Conversion Chris H. Kim University of Minnesota

A Fast Waveform-Digitizing ASICbased DAQ for a Position & Time Sensing Large-Area Photo-Detector System

INTEGRATED CIRCUITS. For a complete data sheet, please also download:

Digital Controller Chip Set for Isolated DC Power Supplies

Another way to implement a folding ADC

EITF35: Introduction to Structured VLSI Design

Exercise 3: Sound volume robot

Analog Peak Detector and Derandomizer

Highly Segmented Detector Arrays for. Studying Resonant Decay of Unstable Nuclei. Outline

Helicity Clock Generator

ADC Measurements PARISROC Chip. Selma Conforti Di Lorenzo OMEGA/LAL Orsay

IMPLEMENTING THE 10-BIT, 50MS/SEC PIPELINED ADC

TPC Readout with GEMs & Pixels

LPFilter: Exponential Moving Average Digital Filter 0.0. Features. General description

ITk silicon strips detector test beam at DESY

Level-1 Calorimeter Trigger Calibration

EE247 Lecture 23. Advanced calibration techniques. Compensating inter-stage amplifier non-linearity Calibration via parallel & slow ADC

ECEN 474/704 Lab 7: Operational Transconductance Amplifiers

Mohit Arora. The Art of Hardware Architecture. Design Methods and Techniques. for Digital Circuits. Springer

Proposing. An Interpolated Pipeline ADC

A NOVEL FPGA-BASED DIGITAL APPROACH TO NEUTRON/ -RAY PULSE ACQUISITION AND DISCRIMINATION IN SCINTILLATORS

Fast CMOS Transimpedance Amplifier and Comparator circuit for readout of silicon strip detectors at LHC experiments

P14155A: 128 Channel Cross-correlator ASIC Datasheet Rev 2.1

Comparison between Analog and Digital Current To PWM Converter for Optical Readout Systems

Design of the Front-End Readout Electronics for ATLAS Tile Calorimeter at the slhc

Requirements and Specifications of the TDC for the ATLAS Precision Muon Tracker

Multi-channel front-end board for SiPM readout

The Electronics Readout and Measurement of Parameters of. a Monitor System

GRETINA. Electronics. Auxiliary Detector Workshop. Sergio Zimmermann LBNL. Auxiliary Detectors Workshop. January 28, 2006

Timing Issues in FPGA Synchronous Circuit Design

Development of Telescope Readout System based on FELIX for Testbeam Experiments

Transcription:

1.0 Multi-Channel Charge Pulse Amplification, Digitization and Processing ASIC for Detector Applications Peter Fischer for Tim Armbruster, Michael Krieger and Ivan Peric Heidelberg University

Motivation Asynchronous detector applications need specialized readout Auto detection of hits Large data volume sent to online / offline processing Existing solutions (still) require several chips Want to connect the chip directly to the DAQ network Detector Amplifier Shaper ADC Hit Finding Filter DAQ IF DAQ Slow Control Main SPADIC Application: TRD of CBM @ FAIR @ GSI Other sub-detectors (RICH) are interested P. Fischer, NSS 2012, Page 2

Motivation Asynchronous detector applications need specialized readout Auto detection of hits Large data volume sent to online / offline processing Existing solutions (still) require several chips Want to connect the chip directly to the DAQ network Detector Amplifier Shaper ADC Hit Finding Filter DAQ IF DAQ Slow Control Main SPADIC Application: TRD of CBM @ FAIR @ GSI Other sub-detectors (RICH) are interested P. Fischer, NSS 2012, Page 3

SPADIC 1.0 Overview 32 channels Per channel: Two CSAs (both polarities) pipeline ADC, ENOB ~ 8 bit IIR filter Autonomous hit detection Complex package builder Neighbor readout Time Stamp Readout: FIFO buffer per channel Preserved Timestamp-order Injection of Epoch Events CBMnet 2.0 protocol 2 LVDS outputs @ 500Mbps 5 x 5mm 2, UMC 180nm P. Fischer, NSS 2012, Page 4

Data-Flow P. Fischer, NSS 2012, Page 5

Data-Flow P. Fischer, NSS 2012, Page 6

Charge Amplifiers Two CSAs: positive and negative polarity (input range 75 fc), single ended Shaping-time: 80ns (simple CR-RC shaper) Noise: 700e @ 30pF (sim.), previous ASIC: 800e @ 30pF (measured) Power: 4mW (positive), 10mW (negative, not optimized) Layout: 440µm x 60 µm (each polarity) Features: Power disable, modular & scalable layouts and schematics P. Fischer, NSS 2012, Page 7

Charge Amplifiers P. Fischer, NSS 2012, Page 8

Charge Amplifier Output Signals Measured via monitor bus (slow, noisy) as a proof of operation Negative polarity FE Positive polarity FE P. Fischer, NSS 2012, Page 9

ADC Pipelined Design using Current Mode Storage cells 2 2 2 Bit 2 Bit Low input impedance Integrator detects residual input current Current threshold Transconductor generates current Replicas generate current copy P. Fischer, NSS 2012, Page 10

Pipeline ADC Signal doubling by use of 2 storage cells / stage & current addition Noise of first stages is decreased by higher power there 8 pipeline stages of 1.5 bit with error correction 9 bit (ENOB ~8), 25 MS/s, 4.8 mw. Rad-hard layout, Size: 400 x 300 µm 2 P. Fischer, NSS 2012, Page 11

Pipeline ADC Transfer Measured at 20 MSps, 9 Bit Mode (-255..256) red: average purple: 1 sigma P. Fischer, NSS 2012, Page 12

Pipeline ADC INL INL @ 20 MSps, 9 Bit mode: + 2 LSB - 2 LSB Limit of dynamic range red: average purple: 1 sigma P. Fischer, NSS 2012, Page 13

Digitized Pulses P. Fischer, NSS 2012, Page 14

IIR Filter Main Purposes Ion-tail cancellation (MWPC) Baseline stabilization Pulse inversion (required for negative front-end) Structure Four 1st order stages 25MHz max. Configuration/Simulation Software P. Fischer, NSS 2012, Page 15

IIR Filter Optimization Determine quantization errors introduced by internal bit widths Choose bits width as small as possible to simplify the multipliers Pulses @ different bit widths Quantization Error for different filter settings vs. Bit width Our conclusion: 16 bit internal resolution (very generous) 8 bit coefficients P. Fischer, NSS 2012, Page 16

Ion Tail Cancellation / IIR Filter Simulation Input After filter P. Fischer, NSS 2012, Page 17

Ion Tail Cancellation / IIR Filter Simulation Shorter shaping P. Fischer, NSS 2012, Page 18

The Digital Part Cut-out: 14.4 µm x 5.76 µm (green: DFF) 250 MHz reference via CBMnet, other frequencies internally derived 3 CLK domains: 250 / 125 / 25 MHz 2.5 million transistors, 23k FF, 81k gates, total wire length: 14.4 m Home-made standard cell library 44 Faraday SRAMS (for FIFOs) Complete: 3.5 mm x 4.5 mm Power (@ 200 MHz): 600 mw P. Fischer, NSS 2012, Page 19

Hit Detector and Message Builder P. Fischer, NSS 2012, Page 20

Hit Selection Logic Allows to pick a set of interesting points in the pulse P. Fischer, NSS 2012, Page 21

Message Format Definition Benefits: Very reliable definition (each word has a preamble) Bit-flips or loss of whole words are only a problem in the local context Message stream can always be re-synchronized, even if whole words are lost Large number of predefined messages (normal, epoch, info, error, warning, ) Easily adjustable/extendable Suitable for on-the-fly stream analysis (e.g. monitor time-stamps, count hits,...) P. Fischer, NSS 2012, Page 22

CBMnet Features: 2 x 500 Mbps downstream, 1 x 500 Mbps upstream (serial links, DDR) Automatic link initialization and management Only 4 LVDS pairs required (data, control and synchronization shared) Deterministic Latency Message: Fixed latency through network (sync, trigger,..) Reliable Link: Retransmission, 8b/10b, CRC,... P. Fischer, NSS 2012, Page 23

Channel Message Switch + Epoch Channel Epoch Events flag when time stamp counter wraps Epoch generation P. Fischer, NSS 2012, Page 24

SPADIC 1.0 Lab Setup P. Fischer, NSS 2012, Page 25

First Full System Measurement + IIR Using Spadic 1.0 and readout system shown: @ 20 Msamples/s red: test pulses green: IIR enabled (configuration on first guess) P. Fischer, NSS 2012, Page 26

Summary & Outlook Spadic is a System on a Chip for self triggered charge readout Flexible Data Processing IIR Filter Threshold options Neighbour trigger Programmable pulse pattern Time ordered readout & epoch markers It implements CBMNet Deterministic Latency Messages & Data & Control over a single link. It includes acknowledge & retransmission of data. Status Chip & CBMNet are being commissioned. Everything works so far. Chip will be used for Detector tests & beam test soon P. Fischer, NSS 2012, Page 27

http://www.spadic.uni-hd.de Funded by German BMBF under Contract # 06HD9120l SPADIC 1.0 - A Multi Channel Charge Digitizier & Processing ASIC 28