Calorimeter Digitizer Electronics Cheng-Yi Chi Columbia University Nov 9-10, 2015sPHENIX Cost and Schedule Review1.

Slides:



Advertisements
Similar presentations
Controller Tests Stephen Kaye Controller Test Motivation Testing the controller before the next generation helps to shake out any remaining.
Advertisements

Token Bit Manager for the CMS Pixel Readout
An SiPM Based Readout for the sPHENIX Calorimeters Eric J. Mannel IEEE NSS/MIC October 30, 2013.
SKIROC New generation readout chip for ECAL M. Bouchel, J. Fleury, C. de La Taille, G. Martin-Chassard, L. Raux, IN2P3/LAL Orsay J. Lecoq, G. Bohner S.
RPC Electronics Status Overall system TDC –Digitizing frequency issue (determine the bin size of the TDC value) Discriminator test result Trigger module.
28 August 2002Paul Dauncey1 Readout electronics for the CALICE ECAL and tile HCAL Paul Dauncey Imperial College, University of London, UK For the CALICE-UK.
July 10, 2008 PHENIX RPC review C.Y. Chi 1 RPC Front End Electronics On chamber discriminator  The strips  The CMS discriminator chips  The discriminator.
Sept 25, 2008 PHENIX RPC review C.Y. Chi 1 RPC Front End Electronics On chamber discriminator  The strips  The CMS discriminator chips  The discriminator.
RPC Electronics Overall system diagram –At detector –Inside racks Current status –Discriminator board –TDC board –Remaining task.
Aztec PC Oscilloscope Michael Mason Jed Brown Josh Price Andrew Youngs.
Preliminary Design of Calorimeter Electronics Shudi Gu June 2002.
Electronics for PS and LHC transformers Grzegorz Kasprowicz Supervisor: David Belohrad AB-BDI-PI Technical student report.
DLS Digital Controller Tony Dobbing Head of Power Supplies Group.
U N C L A S S I F I E D FVTX Detector Readout Concept S. Butsyk For LANL P-25 group.
A. Sukhanov, BNL1 NCC Electronics Readout of pad structured sensors ● High dynamic range: 14 bit range, 10 bit accuracy ● Summing signals from 6 detectors.
PHENIX upgrade DAQ Status/ HBD FEM experience (so far) The thoughts on the PHENIX DAQ upgrade –Slow download HBD test experience so far –GTM –FEM readout.
M. Lo Vetere 1,2, S. Minutoli 1, E. Robutti 1 1 I.N.F.N Genova, via Dodecaneso, GENOVA (Italy); 2 University of GENOVA (Italy) The TOTEM T1.
September 8-14, th Workshop on Electronics for LHC1 Channel Control ASIC for the CMS Hadron Calorimeter Front End Readout Module Ray Yarema, Alan.
HBD FEM the block diagram preamp – FEM cable Status Stuffs need to be decided….
Leo Greiner IPHC DAQ Readout for the PIXEL detector for the Heavy Flavor Tracker upgrade at STAR.
Update on the HBD Craig Woody BNL DC Meeting June 8, 2005.
HBD FEM Overall block diagram Individual building blocks Outlook ¼ detector build.
CPT Week, April 2001Darin Acosta1 Status of the Next Generation CSC Track-Finder D.Acosta University of Florida.
Updated HBD FEM Diagram Clock Master Clock fanoutADC Optical out Backplane Crate GTM/Ethernet New Daughter card + DCM Test pulse.
Leo Greiner PIXEL Hardware meeting HFT PIXEL detector LVDS Data Path Testing.
HBD FEE test result summary + production schedule 16mv test pulse result –5X attenuator + 20:1 resistor divider at input (to reduce the noise on the test.
Xiangming Sun1PXL Sensor and RDO review – 06/23/2010 STAR XIANGMING SUN LAWRENCE BERKELEY NATIONAL LAB Firmware and Software Architecture for PIXEL L.
Serial Data Link on Advanced TCA Back Plane M. Nomachi and S. Ajimura Osaka University, Japan CAMAC – FASTBUS – VME / Compact PCI What ’ s next?
NUMI Off Axis NUMI Off Axis Workshop Workshop Argonne Meeting Electronics for RPCs Gary Drake, Charlie Nelson Apr. 25, 2003 p. 1.
Acquisition Crate Design BI Technical Board 26 August 2011 Beam Loss Monitoring Section William Vigano’ 26 August
1 The PHENIX Muon Identifier Front End Electronics Andrew Glenn (University of Tennessee), for the PHENIX collaboration Andrew Glenn 5/1/01 April APS Meeting.
March 9, 2005 HBD CDR Review 1 HBD Electronics Preamp/cable driver on the detector. –Specification –Schematics –Test result Rest of the electronics chain.
LHCb front-end electronics and its interface to the DAQ.
1 07/10/07 Forward Vertex Detector Technical Design – Electronics DAQ Readout electronics split into two parts – Near the detector (ROC) – Compresses and.
Performance of Programmable Logic Devices (PLDs) in read-out of high speed detectors Jack Fried INSTRUMENTATION DIVISION PLD ? PLD ? Muon Tracker PLD Muon.
KLM Trigger Status Barrel KLM RPC Front-End Brandon Kunkler, Gerard Visser Belle II Trigger and Data Acquistion Workshop January 17, 2012.
FVTX Electronics (WBS 1.5.2, 1.5.3) Sergey Butsyk University of New Mexico Sergey Butsyk DOE FVTX review
Connector Differential Receiver 8 Channels 65 MHz 12 bits ADC FPGA Receive/buffer ADC data Format triggered Events Generate L1 Primitives Receive timing.
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.
TPC electronics Status, Plans, Needs Marcus Larwill April
Nov 1, 2007 IEEE NSS & MIC 2007 by C. Y. Chi 1 A Faster Digitizer System for the Hadron Blind Detector in the PHENIX Experiment Cheng-Yi Chi Nevis Lab.
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.
Plans to Test HBD Prototype in Run 6 Craig Woody BNL DC Meeting March 8, 2006.
PHENIX Safety Review Overview of the PHENIX Hadron Blind Detector Craig Woody BNL September 15, 2005.
LKr readout and trigger R. Fantechi 3/2/2010. The CARE structure.
1 Carleton/Montreal Electronics development J.-P Martin (Montreal) Shengli Liu & M. Dixit (Carleton) LC TPC Meeting DESY Hamburg, 4 June 2007.
Preparations to Install the HBD for Run 6 Craig Woody BNL PHENIX Weekly Meeting January 26, 2006.
Mitglied der Helmholtz-Gemeinschaft Hardware characterization of ADC based DAQ-System for PANDA STT A. Erven, L. Jokhovets, P.Kulessa, H.Ohm,
Production Firmware - status Components TOTFED - status
Analog FE circuitry simulation
Iwaki System Readout Board User’s Guide
96-channel, 10-bit, 20 MSPS ADC board with Gb Ethernet optical output
Front-end electronic system for large area photomultipliers readout
LHCb calorimeter main features
RPC Front End Electronics
NA61 - Single Computer DAQ !
BESIII EMC electronics
RPC Front End Electronics
DCM II DCM function DCM II design ( conceptual ?)
Calorimeter Digitizer System
Local Level 1 trigger Hardware and data flow
RPC FEE The discriminator boards TDC boards Cost schedule.
DCM II DCM II system Status Chain test Schedule.
New DCM, FEMDCM DCM jobs DCM upgrade path
RPC Electronics Overall system diagram Current status At detector
sPHENIX DOE-SC CD-1/3a Review WBS 1.5.3: CalElec Digitizers
Digitally subtracted pulse between
PHENIX forward trigger review
DATA COLLECTION MODULE II (DCM II) Stratix III
Cheng-Yi Chi Nevis Lab Physics Dept Columbia University
Presentation transcript:

Calorimeter Digitizer Electronics Cheng-Yi Chi Columbia University Nov 9-10, 2015sPHENIX Cost and Schedule Review1

Off-Detector Calorimeter Digitizer electronics Function Past experience System block diagram ADC board block diagram, differential receivers, ADC choice. Comments on trigger primitives Progress on the Prototype – Some measurement results Production Flow System cost Status/Outlook 3/25/2015Cheng-Yi Chi2

Calorimeter Digitizer electronics function Digitizing the signal after the on-detector electronics with single scale 14 bit ADC. – Try to maintain the best dynamic range as good we can do with single scale ADC. We are looking for 12 bits dynamic range. Interface with SPHENIX DAQ system – Receive beam clock, L0 timing and L1 trigger. – Provide 40 beam crossing L1 delay. – Provide the 4 L1 trigger events buffer. – Provide the functionality to generate L1 trigger primitives. Nov 9-10, 2015sPHENIX Cost and Schedule Review3

Past Experience FEM Board Differential receiver ADC (TI’s ADS5272 ) ALTERA FPGA HBD Pedestal Run Width  (ch) Mean  (ch ) Channel # Built PHENIX Hadron Blind Detector (HBD) off-detector digitizer (12 bits, ~60 MHz) also been use for the MPC readout electronics and SPHENIX test beam readout MicroBoone TPC readout (BNL+Nevis) and PMT readout (similar shaper+ADC like HBD, 64 MHz) HBD ADC module 3/25/2015Cheng-Yi Chi4

Controlle r clockmaste r GTM JSEB II PC ADC XMIT Trigger out Trigger out DCM II crate (rack based) Slow control/readback Beam clock, L0, L1 trigger SPHENIX DAQ System detector Slow control/readback bus, L0, L1 trigger Token passing dataway Token passing dataway Clock are fanout point to point through the backplane ADC System Block Diagram Crate based system. Signals are cable from the on- detector electronics. Digitized with 14 bit ADC. Receive timing information the PHENIX Granule Timing Module (GTM) Generate L1 trigger primitives (not in the reference design) Receive L1 trigger and send out L1 triggered event data to Data Collection Module II (DCMII). Provide buffer for both the 40 beam crossing L1 delay buffer and 4 L1 triggered events 4 ADC  XMIT 3Gbit/sec optical link 1.6Gbit/sec optical link 3/25/2015Cheng-Yi Chi5

7X ADC clock FRAMEFRAME Serialized ADC DATA De-serializer Serial command L1 Delay Buffer 5 L1 Accepted Event buffer Token Passing Data ALTERA Arria V GX BB1D4F pins FPGA Analog Device AD channel 14bits 65 MHz ADC Clock Fanout Differential receiver 6 X beam clock 2 mm Hard Metric or mini-SAS Connector Analog Device AD channel 14 bits 65 MHz ADC 2 mm Hard Metric or min-SAS Connector Differential receiver Serialized ADC DATA FRAMEFRAME 7X ADC clock 64 channel ADC board 6x beam clock Beam phase, init, L1 Serialized Token Passing command/ offline data read De-serializer Bused command Serial data V, -2.5V Differential receiver power +1.8V analog ADC power +1.8V digital ADC power DC/DC switch regulator +4V, -3.5V, +2.5V Power +12V Power DC/DC switch regulator 1.5V LDO 1.1V core 4V 2.5V FPGA I/O 3.3V LDO 3.3V LDO DPUDPU two transceivers sPHENIX ADC Module Block Diagram L1 trigger primitives transceiver out 3/25/2015 Cheng-Yi Chi 6 RHIC beam clock 9.6MHz

Analog device AD channel 14 bits ADC. Maximum sampling rate 65 MHz SNR 75db 1.8v technology. 58mw per channel at 65 MHz -> 1 W per chip. 144 pins package. 1cm X 1cm BGA pipeline latency 16 clocks. Analog Device AD channel 14 bits ADC Maximum sampling rate 65 MHz SNR 75.5 db 1.8v technology. 55mw per channel at 65 MHz 65 pins LFCSP package. 0.9mm by 0.9mm. pipeline latency 16 clocks. Texas instrument ADS channel 14 bits ADC. Maximum sampling rate 80 MHz SNR 75.5db 1.8v technology. Per channel 58mw at 50 MHz, 77mw at 80 MHz. 1-wire only interface only for below 50 MHz sampling 80 pins QFP package. 12mm by 12mm included digital processing block ( only after digitization) pipeline latency 11 clocks for 1 wire interface. Linear Technology LTM channel 14 bits ADC. Maximum sampling rate 65MHz SNR 73 db 1.8v technology. Per channel 88mw at 65 MHz. 140 pins BGA mm X 9mm pipeline latency 6 clocks. The limit of ADC LVDS serializer seems to be less than 1Gbits/sec  65 MHZ ADC The FPGA does not have 128 LVDS De-serializer  1 LVDS output per ADC channel JSED204B’s ADC need the transceiver to receive data  Limits number of ADC can be connected to the reasonable price FPGA The Choice of ADC 3/25/2015 Cheng-Yi Chi 7

Nov 9-10, 2015sPHENIX Cost and Schedule Review8 The ADC system has 14 bits output ( ADC counts) The ADC input is differential, need to supply both + and – inputs ( peak-peak range is 2V) (122  V per ADC counts) +1V on the positive side and –1V on the negative side 8192 ADC count happened when V+, V- difference is zero Our signal only swing one side To get full range we need to offset the signals.  (the point to introduce the noise)

2mm HM Input connector Differential receivers Analog Device AD bits ADC Analog Power Trigger Primitives output Serial Command output Serial Command input Clock in L0/L1 Digital Power Token Passing Data In/out SPHENIX ADC board 64 channel inputs 2mm HM connectors 160mm by 190mm (6U board) The 8 channel 14 bits ADC will be running at 6x beam crossing rate ~ 60 MHz Altera Arria 5GX FPGA de-serialize data, provide 4 events buffer, 40 beam crossing L1 delay, token passing data, L1 trigger primitives output ALTERA Arria 5GX FPGA 3/25/2015 Cheng-Yi Chi 9

Thoughts on the Trigger Primitives. FEM can do rough gain correction  We will do on board 2x2 sum first If trigger primitive output will be 8 bits, for 40 Gev top scale, the least count will be ~156 Mev if the scale is linear. If we output 8 bits per channels, the optical bandwidth will be 10 ( 8b/10b encoding) *64 * 10 MHz = 6.4 Gbits/sec. if one only output 2X2 sum, we will only have 1.6 Gbits/sec. With formatting, the output will be 2 Gbits/sec. ( 1 frame marker + 1 header + 8* (2* 8) data words.) if trigger sum is 10 bits, we will have ( 1 frame marker + 1 header bits data words.), The optical Bandwidth will be 20 (bits)*12 words* 10 MHz = 2.4 Gbits/sec The FPGA has a high speed transceiver port to the backplane with high speed LVDS repeater. A rear mounted optical transceiver could be used to send out L1 trigger primitives. FPGA code is being developed to study the memory usage if correction table are used to correct the data. 3/25/2015Cheng-Yi Chi10

Prototype Progress ADC Module, Crate Controller and Backplane prototype modules have be build. – This is enough for us to test analog function. Can we safely built 64 channel ADC module with reasonable performance? Will offset circuit introduce more noise into the system? – The XMIT module is on the way Nov 9-10, 2015sPHENIX Cost and Schedule Review11

3/25/2015 Cheng-Yi Chi 12 Sphenix ADC backplane Sphenix ADC module Sphenix crate controller

3/25/2015 Cheng-Yi Chi 13 ADC Board Performance (baseline, no signal) Channel 1 without offset adc sigma Channel number nhits adc Ch 0 Ch 1 Ch 2 Ch 3 Baseline (average ADC) Baseline (sigma)

3/25/2015 Cheng-Yi Chi 14 adc Baseline (average ADC) Channel number Baseline (sigma) sigma Sample number Channel 0 Channel 1 ADC noise test with existing HBD preamp

Cross Talk Study Nov 9-10, 2015sPHENIX Cost and Schedule Review15 adc Sample number Channel 9 Channel 10 Channel 11 Channel 12 Cross talk with existing HBD preamp (similar rise time) 6 meters of 2mm HM cable

Production Flow Last prototype cycle of the electronics should dress production needs. – Testing, yield etc. Parts and Printed Circuit Boards (PCB) procurements. – Work with distributors on getting the parts. – Work with prototype PCB vendors. Board assembly. – Have a preproduction run. – Work with prototype board assembler. – Schedule the board delivery to match with testing flow. Feedback to assembler. Testing – Set up at least 2 test stands. One for testing. The other one for debugging. – Probably can do at least 10 boards a day. Nov 9-10, 2015sPHENIX Cost and Schedule Review16

Cost of the system The design of the digitizer is to minimize the cost of the system. – Compact 6U design. Save space reduce the PCB cost. Saving the rack space. Easy handling. – Use low cost FPGA to handle all ADC data, event data flow and Level 1 trigger primitives. Except for the clock master module to interface with GTM system, we have design reset of the system excluding the trigger portion. – We have asked our vendors for budgetary quotes. Nov 9-10, 2015sPHENIX Cost and Schedule Review17

Status and Outlook Prototype modules of ADC, Controller and Backplanes have been build. – Testing ongoing. So far it is O.K. – XMIT module will be complete before end of the year. Prepare to use the new system for upcoming testing beam – readout system with 2 ADC modules, 128 channels. Need to test trigger primitives output. Need to address the test system for the ADC analog inputs. Some modification to the design/layout may be necessary for the 2nd round prototype – Enhance testing features. Nov 9-10, 2015sPHENIX Cost and Schedule Review18

Backup Slides Nov 9-10, 2015sPHENIX Cost and Schedule Review19

out- out+ Input + Input - Differential Receiver The ADC module will receive the signal from the On detector module. The signal will be AC coupled. The blocking capacitor will be on the frontend. The ADC’s Vcommon is at 1V. With the signal swing +-0.5v among Vcommon. To get full range of the ADC, the signal need to swing in both direction. The signal from the detector only swing in one direction. We offset the differential receiver to push the baseline to the lower ADC range. The resistors are discrete components. Supply voltages are adjustable through resistors. V+ V- 3/25/2015 Cheng-Yi Chi

2mm HM cable 10 meters 10 meter Amphenol mini-SAS extend distance cable SPHENIX cable cross talk study ~0.25%~0.05% 3/25/2015 Cheng-Yi Chi 21

clock in Serialized L0, L1 Data in USB 3.0 connectors Optical link from JSEB II (3 Gbits/sec) readback Slow control/ download Power Offline Clock crystal Crate Controller Receive clock and L0 (init, test etc), L1 trigger. Receive slowdown load from DAQ system.  Write ADC’s module FPGA boot code to the EPROM.  Write ADC, XMIT & Controller modules running parameters.  Download varies table.  Download fake data  Initialize system. Set online/offline system Provide offline clock/L0 data, L1 trigger. (standalone crate running) Provide readback from ADC module to computer. 3/25/2015 Cheng-Yi Chi 22

Analog Power Section (ADC power, +- differential receiverpower) Digital Power Section Slow control/download bus Readback bus Token Passing Dataway Crate Controller Point to Point clock fanout Crate Backplane 3/25/2015 Cheng-Yi Chi 23

Digital Power Clock in Token Passing Data In/out Token Passing Data In/ token out Serial Command input XMIT Module Optical transceiver To DCM II (1.6 Gbits/sec ). Receive data from FEM. Issue token after receive all data transfer. Format FEM data ( header and checksum). Error handling Altera Cyclone IV FPGA 3/25/2015 Cheng-Yi Chi 24