A Front End and Readout System for PET Overview: –Requirements –Block Diagram –Details William W. Moses Lawrence Berkeley National Laboratory Department.

Slides:



Advertisements
Similar presentations
JLab High Resolution TDC Hall D Electronics Review (7/03) - Ed Jastrzembski.
Advertisements

Figure 5. Histogram of the decay constant. Black curves: raw histograms; Blue curve: Gaussian fit to the histogram from the 20GS/s waveform; Red curve:
ESODAC Study for a new ESO Detector Array Controller.
A scalable DAQ system using the DRS4 sampling chip H.Friederich 1, G.Davatz 1, U.Hartmann 2, A.Howard 1, H.Meyer 1, D.Murer 1, S.Ritt 2, N.Schlumpf 2 1.
Overview of the current TDR system Introduction Electronics for instrumentation TDR core : Metronome, ADC, Merge Data Handling Pete Jones, University of.
OpenPET User Meeting: Status and Update Woon-Seng Choong, Jennifer Huber, William Moses, Qiyu Peng October 31, 2013 This work is supported in part by the.
Pete Jones University of Jyväskylä INTAG Workshop GSI, Germany May 2007 Status of digital electronics at JYFL Pete Jones Department of Physics University.
STARLight PDR 3 Oct ‘01I.1 Miller STARLight Control Module Design Ryan Miller STARLight Electrical Engineer (734)
MICE Tracker Front End Progress Tracker Data Readout Basics Progress in Increasing Fraction of Muons Tracker Can Record Determination of Recordable Muons.
1 A Design of PET detector using Microchannel Plate PMT with Transmission Line Readout Heejong Kim 1, Chien-Min Kao 1, Chin-Tu Chen 1, Jean-Francois Genat.
DSP online algorithms for the ATLAS TileCal Read Out Drivers Cristobal Cuenca Almenar IFIC (University of Valencia-CSIC)
6 June 2002UK/HCAL common issues1 Paul Dauncey Imperial College Outline: UK commitments Trigger issues DAQ issues Readout electronics issues Many more.
June/5/20081 Electronics development for fast-timing PET detectors: The multi-threshold discriminator Time of Flight PET system Contents 1. Introduction.
S. Zuberi, University of Rochester Digital Signal Processing of Scintillator Pulses Saba Zuberi, Wojtek Skulski, Frank Wolfs University of Rochester.
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.
Trigger-less and reconfigurable data acquisition system for J-PET
Laboratoire de l’Accélérateur Linéaire (IN2P3-CNRS) Orsay, France LHCb upgrade meeting Tests tools Status for Analog and Digital parts  Tools to test.
Laboratoire de l’Accélérateur Linéaire (IN2P3-CNRS) Orsay, France LHCb upgrade meeting Tests tools for Analog and Digital parts  Typical acquisition sequence.
Manfred Meyer & IDT & ODT 15 Okt Detectors for Astronomy 2009, ESO Garching, Okt Detector Data Acquisition Hardware Designs.
U niversity of S cience and T echnology of C hina Design for Distributed Scheme of WCDA Readout Electronics CAO Zhe University of Science and Technology.
TOF Electronics Qi An Fast Electronics Lab, USTC Sept. 16~17, 2002.
Report on SiPM Tests SiPM as a alternative photo detector to replace PMT. Qauntify basic characteristics Measure Energy, Timing resolution Develop simulation.
1 S. E. Tzamarias Hellenic Open University N eutrino E xtended S ubmarine T elescope with O ceanographic R esearch Readout Electronics DAQ & Calibration.
The GANDALF Multi-Channel Time-to-Digital Converter (TDC)  GANDALF module  TDC concepts  TDC implementation in the FPGA  measurements.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
A flexible FGPA based Data Acquisition Module for a High Resolution PET Camera Abdelkader Bousselham, Attila Hidvégi, Clyde Robson, Peter Ojala and Christian.
U N C L A S S I F I E D FVTX Detector Readout Concept S. Butsyk For LANL P-25 group.
K.C.RAVINDRAN,GRAPES-3 EXPERIMENT,OOTY 1 Development of fast electronics for the GRAPES-3 experiment at Ooty K.C. RAVINDRAN On Behalf of GRAPES-3 Collaboration.
Status of the Beam Phase and Intensity Monitor for LHCb Richard Jacobsson Zbigniew Guzik Federico Alessio TFC Team: Motivation Aims Overview of the board.
LNL 1 SLOW CONTROLS FOR CMS DRIFT TUBE CHAMBERS M. Bellato, L. Castellani INFN Sezione di Padova.
September 8-14, th Workshop on Electronics for LHC1 Channel Control ASIC for the CMS Hadron Calorimeter Front End Readout Module Ray Yarema, Alan.
Lecture 16: Reconfigurable Computing Applications November 3, 2004 ECE 697F Reconfigurable Computing Lecture 16 Reconfigurable Computing Applications.
Parallel Data Acquisition Systems for a Compton Camera
SNS Integrated Control System Timing Clients at SNS DH Thompson Epics Spring 2003.
Features of the new Alibava firmware: 1. Universal for laboratory use (readout of stand-alone detector via USB interface) and for the telescope readout.
28/03/2003Julie PRAST, LAPP CNRS, FRANCE 1 The ATLAS Liquid Argon Calorimeters ReadOut Drivers A 600 MHz TMS320C6414 DSPs based design.
Lead Fluoride Calorimeter for Deeply Virtual Compton Scattering in Hall A Alexandre Camsonne Hall A Jefferson Laboratory October 31 st 2008.
TELL-1 and TDC board: present status and future plans B. Angelucci, A. Burato, S. Venditti.
NUMI Off Axis NUMI Off Axis Workshop Workshop Argonne Meeting Electronics for RPCs Gary Drake, Charlie Nelson Apr. 25, 2003 p. 1.
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)
Data Acquisition Electronics for Positron Emission Tomography William W. Moses Lawrence Berkeley National Laboratory May 24, 2010 PET Overview PET Electronics.
1 07/10/07 Forward Vertex Detector Technical Design – Electronics DAQ Readout electronics split into two parts – Near the detector (ROC) – Compresses and.
ACT4: A High-Precision, Multi-frequency Electrical Impedance Tomograph. Chandana Tamma 1, Ning Liu 1, G.J. Saulnier 1 J.C. Newell 2 and D. Isaacson 3.
ALIBAVA system upgrade Ricardo Marco-Hernández IFIC(CSIC-Universidad de Valencia) 1 ALIBAVA system upgrade 16th RD50 Workshop, 31 May-2 June 2010, Barcelona.
Nuclear Instrumentation. CEU 2014 Waikoloa Resort Hawaii.
Click to edit Master subtitle style Presented By Mythreyi Nethi HINP16C.
Ba A B B1 FADC B2 SD_FP FLEX_I/O ROC VME64x A: [ HELICITY, HELICITY_FLIP ] (NIM or ECL) Port 1 Port 2 a: [ HELICITY, HELICITY_FLIP ] (LVDS) B: [ HELICITY_TRIGGER,
Pisa - Apr. 28th, The Trigger System Marco Grassi INFN - Pisa.
S.Anvar, V.Gautard, H.Le Provost, F.Louis, K.Menager, Y.Moudden, B.Vallage, E.Zonca, on behalf of the KM3NeT consortium 1 IRFU/SEDI-CEA Saclay F
A Multi-Threshold Method for TOF-PET Signal Processing Heejong Kim 1, Chien-Min Kao 1, Qingguo Xie 1, Chin-Tu Chen 1, Octavia Biris 2, Jialin Lin 2, Fukun.
Nuclear Medicine Instrumentation 242 NMT 1 Dr. Abdo Mansour Assistant Professor of radiology
Update on works with SiPMs at Pisa Matteo Morrocchi.
FPGA based signal processing for the LHCb Vertex detector and Silicon Tracker Guido Haefeli EPFL, Lausanne Vertex 2005 November 7-11, 2005 Chuzenji Lake,
Sergio Vergara Limon, Guy Fest, September Electronics for High Energy Physics Experiments.
Digitization at Feed Through R&D (2) Digitizer Performance Evaluation Student: John Odeghe ; SC State, Fermi Lab Intern Supervisor: JinYuan Wu; Fermi Lab.
DAQ and Trigger for HPS run Sergey Boyarinov JLAB July 11, Requirements and available test results 2. DAQ status 3. Trigger system status and upgrades.
 13 Readout Electronics A First Look 28-Jan-2004.
MADEIRA Valencia report V. Stankova, C. Lacasta, V. Linhart Ljubljana meeting February 2009.
"North American" Electronics
DAQ ACQUISITION FOR THE dE/dX DETECTOR
96-channel, 10-bit, 20 MSPS ADC board with Gb Ethernet optical output
DCH FEE 28 chs DCH prototype FEE &
Status of the Beam Phase and Intensity Monitor for LHCb
FIT Front End Electronics & Readout
Front-end digital Status
A First Look J. Pilcher 12-Mar-2004
VELO readout On detector electronics Off detector electronics to DAQ
Commodity Flash ADC-FPGA Based Electronics for an
A Multi-Threshold Method for TOF-PET Signal Processing
PID meeting Mechanical implementation Electronics architecture
Presentation transcript:

A Front End and Readout System for PET Overview: –Requirements –Block Diagram –Details William W. Moses Lawrence Berkeley National Laboratory Department of Functional Imaging September 7, 2002 See: W. W. Moses, J. W. Young, K. Baker, et al., “The electronics system for the LBNL positron emission mammography (PEM) camera,” IEEE Trans. Nucl. Sci. NS-48, pp. 632–636, J. W. Young, J. C. Moyers, and M. Lenox, “FPGA based front end electronics for a high resolution PET scanner,” IEEE Trans. Nucl. Sci. NS-47, pp. 1676–1680, 1999.

PET Electronics Requirements High Rates –~1 MHz Single Event Rate / Detector Module (~500 Modules) –~10 MHz Coincidence Rate –Asynchronous Inputs “Coincidence” Data  64 Bit Data from   Coinc. –End Points of Chord– 10 7 –10 8 Possible Chords –Coincidences Identified using Time Stamp on Singles Events (Arrival Time of Each Gamma Compared to Master Clock) “Singles” Data  24 Bit Data from Single 511 keV  –Arrival Time– Energy Qualification –Crystal ID (Position)– Depth of Interaction?

Block Diagram: Front End Module Outputs Processed by Analog Subsection Board Analog Subsection Outputs Processed by Detector Head Interface Output from Detector Head Interface is “Singles Events” PC/104 Provides Communication to Host PC Based on CTI PET Systems Electronics

Analog Subsection Given Analog Signals from 4 PMTs, (1) Generate Digital Data Needed to form (a) “Singles Event Word” or (b) Data Needed for Calibration (2) Send Data to Detector Head Interface

How Does the Analog Subsection Work? Analog ASICDiscretesAltera FPGA & RAM Condition, Digitize, Process

Condition (Module Design #1) Analog ASIC X Y Energy CFD ABCDABCD A B D Analog PMT ASIC Generates Analog: Timing Strobe (CFD) Energy Signal (A+B+C+D) X Signal (B+D-A-C) Y Signal (A+B-C-D) Adjustable: Gains (4), CFD Settings, Shaping Time, Test Pulse Amplitude

Condition (Module Design #2) PD Analog Crystal ID (7 bits) PMT Analog ASIC X Y Energy CFD ABCDABCD PD Analog ASIC Analog PD ASIC Generates: Analog Energy Signal Digital Crystal Address

Digitize Energy, X Ratio, and Y Ratio Energy Signal Digitized with ADC –Fixed voltage used as V ref X and Y Ratios Digitized with ADC –Energy signal used as V ref ADC input ref E X Y V ref ADC input ref ADC input ref X Ratio (X/E) Y Ratio (Y/E) Energy

Digitize Time TDC Digitizes Time (LSB = ns) –Scaler w/ 16 ns clock for MSBs –10 tap delay line (2 ns / tap) w/ latch for LSBs CFD Starts Event Timing Sequence Clock (16 ns) Counter Delay Line (2 ns taps) 16 ns Taps Latch t1t1 t2t2 t3t3 t1t1 t2t2 t3t3 CFD

Process Channel by Channel Gain Correction Channel by Channel Time Correction Compute Crystal Position Performed in Real-Time –256 kB RAM (calibration constants, lookup tables) –Calculations done in FPGA Result is 24-bit “Singles” Word – Arrival Time– Energy Qualification – Crystal ID (Position)– Depth of Interaction? Result is 24-bit “Singles” Word – Arrival Time– Energy Qualification – Crystal ID (Position)– Depth of Interaction?

Detector Head Interface Given “Singles Event Words” from Several Analog Subsections, (1) Multiplex & FIFO Them (2) Pass Them To the Coincidence Processor Distributes Control Signals –Clock Signals –Setup Information Done using FPGAs

Block Diagram: Back End Multiple Detector Heads One Coincidence Processor Fiber Optic Link to Data Acquisition PC PC/104 Loads Set-Up Information into Coincidence Processor Based on CTI PET Systems Electronics

Coincidence Processor Given Lots of “Singles Event Words” from the Detector Head Interfaces, (1) Identify Coincident Pairs (2) Compute “Coincidence Event Word” “Coincidence Event Word” is: –Chord ID (i.e. location of the 2 crystals) Other Information Dropped (after being used to compute the chord): –Time, Depth, Energy Done using FPGAs

How Does Coincidence Processor Work? Collect Singles for Fixed Time (~256 ns) Start with First Single in List Search Later Events for Other Singles Within  t (~10 ns) of Its Time If Match, Compute Chord Address –Only match geometrically valid pairs –Chord computation done by FPGAs Goto Next Single, Loop Until Done Lots of Parallel Processing

Host Computer Easily Programmable –Pentium PRO? –UNIX Workstation? Controls Runs –Type of Run (Real Data or Calibration) –Issues “Start” and “Stop” Commands Supervises Data Storage Supervises (or Performs) Reconstruction Computes Calibration Constants Stores and Loads “Setup” Constants

Photograph of Components Detector Modules Coincidence Processor Flex Board & PD ASIC Analog Subsection Detector Head Interface

Useful for Compton Camera? Analog Subsection: –New “Signal Conditioning” ASIC Needed –New (But Similar) Digitization Electronics –New (But Similar) Processing Firmware Detector Head Interface: –Identical Coincidence Processor & Host PC: –Identical –Already Scaled to 10 8 Coincidence Circuits... Definitely!

Conclusions PET Camera Electronics Consists Of: Analog Subsection Detector Head Interface Coincidence Processor Host Computer High Rate Capability 10 7 Coincident Events per Second (Limited by Detector Dead Time) Good Energy & Timing Resolution Extensive Use of FPGAs (field programmable gate arrays) Very Flexible Algorithms Easily Upgraded & Bugs Fixed New Logic Can Be Loaded In ~1 Second  Eases Testing & Diagnostics