Mark Raymond - - 16/12/051 Trip-t & TFB Trip-t schematics signals and registers operation SiPM connection TFB block diagram functionality.

Slides:



Advertisements
Similar presentations
Part 4: combinational devices
Advertisements

01/11/2002SNS Software Final Design Review1 V123S Event Link Encoder, Transmission System and PLL Receiver Thomas M. Kerner (BNL) SNS Global Controls.
MPPC readout electoronics
6 Mar 2002Readout electronics1 Back to the drawing board Paul Dauncey Imperial College Outline: Real system New VFE chip A simple system Some questions.
1 ACES Workshop, March 2011 Mark Raymond, Imperial College. Two-in-one module PT logic already have a prototype readout chip for short strips in hand CBC.
The MAD chip: 4 channel preamplifier + discriminator.
Microprocessor and Microcontroller
Token Bit Manager for the CMS Pixel Readout
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.
1 VLPC system and Cosmic Ray test results M. Ellis Daresbury Tracker Meeting 30 th August 2005.
MICE Tracker Front End Progress Tracker Data Readout Basics Progress in Increasing Fraction of Muons Tracker Can Record Determination of Recordable Muons.
20 Feb 2002Readout electronics1 Status of the readout design Paul Dauncey Imperial College Outline: Basic concept Features of proposal VFE interface issues.
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.
4 Dec 2001First ideas for readout/DAQ1 Paul Dauncey Imperial College Contributions from all of UK: result of brainstorming meeting in Birmingham on 13.
Alfons Weber Towards Electronics for a Long Baseline Neutrino Detector Alfons Weber STFC & University of Oxford ν.
Multichannel Analyzers A multichannel pulse-height analyzer (MCA) consists of an ADC, a histogramming memory, and a visual display of the histogram recorded.
Jianchun Wang Syracuse University 10/16/99 CLEO Meeting Outline DAQ problems solved Recent results Status of DAQ Work to be done.
Mark Raymond - 27/6/061 Trip-t and TFB status Trip-t brief description of internal architecture and interfaces proposed Trip-t operation at T2K SiPM connection,
6mm 【 Development of Readout Electronics for MPPC 】 We report the read out electronics of MPPC( Multi-Pixel Photon Counter ). MPPC is a new photodetector.
Mathieu Goffe EUDET JRA1 meeting, DESY Wednesday 30 January 2008 IPHC, 23 rue du Loess BP 28, 67037, Strasbourg Cedex 02, France.
Preliminary Design of Calorimeter Electronics Shudi Gu June 2002.
Oct, 2000CMS Tracker Electronics1 APV25s1 STATUS Testing started beginning September 1 wafer cut, others left for probing 10 chips mounted on test boards.
Mark Raymond /10/051 Trip-t testing brief status report test setup description - hardware and software some very early results.
Electronics for PS and LHC transformers Grzegorz Kasprowicz Supervisor: David Belohrad AB-BDI-PI Technical student report.
TFB hardware status – 7/9/06
Reports from DESY Satoru Uozumi (Staying at DESY during Nov 11 – 25) Nov-21 GLDCAL Japan-Korea meeting.
Second generation Front-end chip for H-Cal SiPM readout : SPIROC DESY Hamburg – le 13 février 2007 M. Bouchel, F. Dulucq, J. Fleury, C. de La Taille, G.
Gunther Haller SiD LOI Meeting March 2, LOI Content: Electronics and DAQ Gunther Haller Research Engineering Group.
MR (7/7/05) T2K electronics Beam structure ~ 8 (9?) bunches / spill bunch width ~ 60 nsec bunch separation ~ 600 nsec spill duration ~ 5  sec Time between.
Mark Raymond - 5/10/061 TFB hardware status – 5/10/06 update including mods discussed at previous meeting (7/9/06) connectors (power and signals) LV power.
C. Combaret TILC april m2 GRPC Acquisition System C. Combaret, IPN Lyon For the EU DHCAL collaboration
SIGMA-DELTA ADC SD16_A Sigma-Delta ADC Shruthi Sujendra.
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.
January 22, 1999SciFi L1 Trigger Review 1 Analog Hardware Front-end Board (CTT_FE) –Transmit (and split) the VLPC signal to the Multi-chip Modules –Discriminate.
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….
Features of the new Alibava firmware: 1. Universal for laboratory use (readout of stand-alone detector via USB interface) and for the telescope readout.
NUMI Off Axis NUMI Off Axis Workshop Workshop Argonne Meeting Electronics for RPCs Gary Drake, Charlie Nelson Apr. 25, 2003 p. 1.
Mark Raymond - 28/04/061 Trip-t and TFB status Trip-t schematics Trip-t operation at T2K SiPM connection and gain considerations Latest results from version.
March 9, 2005 HBD CDR Review 1 HBD Electronics Preamp/cable driver on the detector. –Specification –Schematics –Test result Rest of the electronics chain.
1 07/10/07 Forward Vertex Detector Technical Design – Electronics DAQ Readout electronics split into two parts – Near the detector (ROC) – Compresses and.
Valerio Re, Massimo Manghisoni Università di Bergamo and INFN, Pavia, Italy Jim Hoff, Abderrezak Mekkaoui, Raymond Yarema Fermi National Accelerator Laboratory.
Trip-t testing progress report
KLM Trigger Status Barrel KLM RPC Front-End Brandon Kunkler, Gerard Visser Belle II Trigger and Data Acquistion Workshop January 17, 2012.
Sensor testing and validation plans for Phase-1 and Ultimate IPHC_HFT 06/15/ LG1.
SPIROC update Felix Sefkow Most slides from Ludovic Raux HCAL main meeting April 18, 2007.
ASIC Activities for the PANDA GSI Peter Wieczorek.
Assumptions: Cockcroft-Walton photomultiplier bases are the same for all ECAL sections Digital to analog converters are installed on the distribution boards.
1 UA9 telescope first ideas Rome – 12/3/2010 Mark Raymond –
Status of MAPMT FEE Electronics Boards Connector board – have 5 boards, 1 assembled Readout board (“MUX” board) – layout completed 12/2, but unfortunately.
Click to edit Master subtitle style Presented By Mythreyi Nethi HINP16C.
Aurore Savoy-Navarro 1), Albert Comerma 2), E. Deumens 3), Thanh Hung Pham 1), Rachid Sefri 1) 1) LPNHE-Université Pierre et Marie Curie/IN2P3-CNRS, Fr.
VMM Update Front End ASIC for the ATLAS Muon Upgrade V. Polychronakos BNL RD51 - V. Polychronakos, BNL10/15/131.
1 Second generation Front-end chip for H-Cal SiPM readout : SPIROC Réunion EUDET France – LAL – jeudi 5 avril 2007 M. Bouchel, F. Dulucq, J. Fleury, C.
10/3/2003Andreas Jansson - Tevatron IPM review1 Tevatron IPM Proposed design.
MADEIRA Valencia report V. Stankova, C. Lacasta, V. Linhart Ljubljana meeting February 2009.
OMEGA3 & COOP The New Pixel Detector of WA97
LHC1 & COOP September 1995 Report
ECAL front-end electronic status
CTA-LST meeting February 2015
Jan Soldat, Heidelberg University for the DSSC ASIC design groups
Trip-t testing progress report discriminator fix
Front-end electronic system for large area photomultipliers readout
Status of n-XYTER read-out chain at GSI
BESIII EMC electronics
SKIROC status CERN – CALICE/EUDET electronic & DAQ meeting – 22/03/2007 Presented by Julien Fleury.
RPC Front End Electronics
Global chip connections
Preliminary design of the behavior level model of the chip
Presentation transcript:

Mark Raymond /12/051 Trip-t & TFB Trip-t schematics signals and registers operation SiPM connection TFB block diagram functionality (slow control and FE-FPGA)

Mark Raymond /12/052 Trip-t schematics - overview from “Bench test of TRIP-t” Leo Bellantoni & Paul Rubinov

Mark Raymond /12/053 Trip-t schematics – front end only 2 gain settings to preamp (1 & 4) preamp output goes straight to discriminator (global threshold) could be awkward if widely varying SiPM gains other gain settings only affect signals to pipeline from “Bench test of TRIP-t” Leo Bellantoni & Paul Rubinov

Mark Raymond /12/ pin 14 x 14 mm QFP analog I/Ps digital disc O/Ps digital control I/Ps analog test I/P analog bias (dec.) analog O/P test I/P only +2.5V gnd not used Trip-t pinout

Mark Raymond /12/055 Trip-t control signals PrgReset resets programming interface PrgCtrl defines whether programming the chip or running the output MUX PrgIn serial programming info or MUX reset (depending on PrgCtrl) PrgOut serial output to read back programmed register values PrgClk shift in serial programming data or MUX clock (depending on PrgCtrl) PR1Triggers pipeline readout PlnClkPipeline clock PlnResetResets the pipeline MoveDataClears triggered pipeline column (allows timeslice to be overwritten) SkipBTriggers the pipeline (stops timeslice of interest being overwritten) PR2Pipeline pedestal acquisition (not used – left over from SVX) PreResetSwitches preamplifiers between integrate/reset Pre2aReset complement of PreReset Pre2bReset complement of PreReset DigenLenables one bank of 16 discriminator outputs off-chip DigenUenables the other bank DigResetBresets the discriminators dual fast/slow functionality here

Mark Raymond /12/056 Trip-t registers programming chip ID: register address: 5 bits operation: 3 bits (read/write/set/reset/default) 1 bit space value: 8/10/34 bits

Mark Raymond /12/057 Trip-t operation during spill discriminator fires PlnClk PreReset beam bunches end of spill SkipB programmed bunch latency PlnReset need to continue clocking pipeline beyond end of spill until latency has elapsed (might be an event in last bunch) event PlnClk transfers preamp output to pipeline at end of integration period Pipeline internal write (and trigger) pointer then advances to next timeslice Pipeline trigger pointer points to timeslice that was written the programmed bunch latency before When SkipB applied the timeslice that the trigger pointer is pointing to is marked to not be overwritten (the write pointer will skip over it the next time it comes round) and its address is stored in a fifo (only 4 deep)  only 4 timeslices can be triggered in a particular spill (you can return triggered timeslices to normal operation by applying MoveData signal after the timeslice data have been MUXed out, so could continuosly trigger and read out chip, but taking care not to have more than 4 triggered timeslices in the pipeline at any one time)

Mark Raymond /12/058 At end of spill run the MUX MUX reset, and then MUX clock simultaneously control ADC clock and ADC output MUX (2 ADC channels share 10 bit O/P parallel data bus) specified (D0) ADC can run at 20 MHz =>1 timeslice can be read out in 32 x 50 ns = 1.6 usec (+ a bit for MUX reset) don’t necessarily have to wait till end of spill, could run MUX and Preamp/Pipeline simultaneously just have to take care not to overtrigger (fifo depth) but may be preferable to have separate acquisition/readout phases

Mark Raymond /12/059 SiPM connection connection method Vbias 1 M  50  thin coax SiPM LED trip-t 3p3 330p SiPM -> Tript cable: have used coax mostly up to now SiPM connected between core and coax sheath (core carries bias voltage) Coax provides signal shielding, twisted pair doesn’t – could we use shielded twisted pair? 50  provides some kind of termination for the cable (-> 100  for twisted pair) charge split between two tript channels using different capacitor values to get high/low gain feed in small current here to tune Vbias for individual SiPM’s or twisted pair

Mark Raymond /12/0510 SiPM connection (analogue issues) Tript with high preamp gain setting (1pF feedback) high gain saturates at ~ 1pC, low gain at ~ 15 pC (for charge splitting cap. values on p. 10) can we use SiPM HV trim to tune individual SiPM gains to match these ranges? how well will final SiPM gains have to match? how well do SiPM gains really have to match?

Mark Raymond /12/0511 TFB TripT SiPM x16 FE-FPGA  controller ADC HVTrimDAC 8 8 TripT SiPM x16 HVTrimDAC 8 8 TripT SiPM x16 HVTrimDAC 8 8 TripT SiPM x16 HVTrimDAC 8 8 local power conditioning slow serial I/F fast serial data timing temperature monitoring low voltage monitoring high voltage monitoring calibration

Mark Raymond /12/0512 micro-controller functionality (slow control) looks after programming of front end chips (internal LUT contains operational values) at power on, and on external request needs to communicate with FE-FPGA - Tript programming inputs share pins with MUX control signals monitor local (TFB) low and high (for TFB, not for every SiPM) voltage levels using internal, multi-input ADC monitor local environment (obviously temperature but anything else…?) may need external sensors Trip-t & electronic chain calibration (independent of SiPM) using Tript input channel mask register and external DAC can inject programmable amplitude test pulses into individual channels need to synchronize with FE-FPGA slow interface to outside – could be custom, could be commercial (e.g. I 2 C?) generate alarm (e.g. over-temperature) will we want to be able to re-program micro-controller in TFB production version? clearly this functionality could be implemented in FE-FPGA would then need extra service chips (at least a multi-channel ADC) keeping data and control paths separate usually considered good thing

Mark Raymond /12/0513 FE-FPGA functionality (fast control) Synchronization to accelerator (spill structure and bunch clock) (how?) Tript operation during spill provide clocks (preamp integrate/reset and pipeline) timestamp discriminator outputs and return trigger (SkipB) to mark pipeline timeslices to be subsequently read out (max 4 per spill (depth of Tript FIFO)) At end of spill (after pipeline latency elapsed) Run Tript MUX and ADC to read out triggered timeslices acquire digitized data time required = 32 x no. of triggers x mux clock period (50ns say) = 1.6 usec x no. of triggers format data and transmit (later slide) During spill gap (~ 3 secs.) look for cosmics free run Tript – continuous pipeline cycling trigger in same way as during spill, but also pass triggers off board (do we need to construct local track trigger?) (do we need to wait for return of trigger accept signal from outside?) Run MUX and ADC for every trigger, format data and transmit should be able to be live for high percentage of time (trigger rate << 1 per 1.6 usec)

Mark Raymond /12/0514 What to do with spill (and cosmic) data in FE-FPGA? – some options here 1) minimal processing attach timestamp, bunch no., individual TFB ID, raw data and transmit everything (will want option to operate in this mode for debugging) 2) more processing pedestal subtract, suppress channels with no signal (vast majority), attach timestamp, bunch no, individual SiPM no., individual TFB ID, signal amplitude, and transmit Where / how / how often to construct s.p.e. spectra for SiPM gain calibration? does this need to be done in FE-FPGA? - complicated thing to have to do comes with raw data anyway - s.p.e. noise hits in channels without signal could insist on raw data transmission outside spill time (make this an off- detector task?) could locally generate dummy triggers at some rate but may conflict with cosmic event acceptance