1 / 39

CBM Common Front-End Electronics

L0. L1. L2. HLT. CBM Common Front-End Electronics. Introduction µE technology choice Overall Architecture Preamplifier Analog Memory ADC Clock and Time (re)generation CNET Architecture. Volker Lindenstruth Kirchhoff Institute for Physics Chair of Computer Science

karif
Download Presentation

CBM Common Front-End Electronics

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. L0 L1 L2 HLT CBM Common Front-End Electronics • Introduction • µE technology choice • Overall Architecture • Preamplifier • Analog Memory • ADC • Clock and Time (re)generation • CNET Architecture Volker Lindenstruth Kirchhoff Institute for PhysicsChair of Computer Science University Heidelberg, Germany Phone: +49 6221 54 9800 Fax: +49 6221 54 9809 Email: ti@kip.uni-heidelberg.de WWW: www.ti.uni-hd.de

  2. The CBM Experiment • Radiation hard Silicon (pixel/strip) Tracking System in a magnetic dipole field • Electron detectors: RICH & TRD & ECAL: pion suppression better 104 • Hadron identification: TOF-RPC • Measurement of photons, π0, η, and muons: electromagn. calorimeter (ECAL) • High speed data acquisition and trigger system

  3. Key Challenges Remember: no trigger systen – FEE has to implement that on a per channel basis • Global coherent clock/time distribution ~1ns • Low-cost data readout • Hit detection/selection (CNET) next neighbor communication • Common front-end electronics • (very high rate) readout for vertex detector • Generic Preamplifiers – modular amplifiers??

  4. Making Chips …. A. Marchioro (CERN)

  5. TRAP3 reticle OASE-1 ATOLL TRAP UMC 180nm, 8“

  6. Overall Electronics Requirements • Three Categories • Silicon Tracker • Radiation tolerance 60 MRAD • Time resolution <10 ns (we may have to accept pile-up) • Channel count 2M (ITS) ~1M (STS) • Channel area (25 µm)2 • Time of Flight System • Radiation tolerance ~100 kRAD • Time resolution 25 ps • Channel count 60k • Channel area (50 mm)2 • TRD, RICH, ECAL • Radiation tolerance ~100 kRAD • Time resolution <10 ns • Channel count (>600k, 120k, 23k) • Channel area [cm2] (1, 0.4, 10) • One solution ??? – maybe two or three ???

  7. Common Front-End Electronics preFilter digital Filter Hit Finder Backend & Driver PreAmp ADC • Si Strip • Pad • GEM's • PMT • APD's Anti-AliasingFilter Sample rate: 10-100 MHz Dyn. range: 8...>12 bit 'Shaping' 1/t Tailcancellation Baselinerestorer Hit parameter estimators: Amplitude Time Clustering Buffering Link protocol Detector specific generic

  8. Technology Considerations • Radiation Hardness • Not an issue for DSM – Vertex Detector may be an exception • Speed • Not a critical issue for CBM • Routing • Experience with existing designs show that 6 routing layers are typically sufficient • Power • Reduces for smaller process sizes, current does not • Cost • Factor 2 cost for MPW and Engineering run between 180 and 130 nm • Existing Expertise, IP • Huge amount of existing IP cells and analog designs with appropriate experience with the process available • Conclusion • Use UMC 180nm process as baseline process until critical issues require technology migration

  9. . . . Over All Architecture to/from next neighbor hit detection • Hit Detector • Leading Edge • peak • … N Pre- Amplifier Blocks Programmable Finite State Machine DATA-out send Fast Readout DAC start Digital Pipeline Hit TDC TIMER stop Ain CLOCK we 1..N Event Buffers WE RE sample Digital Filters ADC • different combinations • sampling rate • resoluion • power ANALOG FIFO Analog Filter to/from next neighbor hit detection

  10. The TAC Core • Digital delay chain • Distributed RC-Network • Voltage on Cout increases linear with time Various other approaches suggested also (DLL, ....)

  11. Preamplifier

  12. Preamplifier (ADC interface)

  13. Analog Memory Switched capacitor analog memory Data lifetime @ 10 Bits [# of samples] Switched current analog memory Temperature [deg C] David Muthers, Kaiserslautern

  14. Common ADC David Muthers, Kaiserslautern

  15. Common ADC David Muthers, Kaiserslautern

  16. ADC Considerations • PreAmp for 12 bit resolution = 72 dB SNR and THD 72 dB loop gain + 34 dB closed loop gain = 106 dB @ fT= 40 MHz • 1 LSB = 245 µV  310 e @ Cfb = 200fF • Thermal noise of feedback R / C @ Cfb=200fF = 150 µV (kT/C) • Input referred noise of PreAmp is amplified by A = 1+ Cfb/ Cshunt = ~100 ( 40dB) 150 µV / 100 = 1.5 µV !!! (including pick up) • Differential input helps to reduce pick up of noise irradiation • PreAmp should be attached very close to detector PAD in order to reduce Cshunt • Pulse shaping by zero of PreAmp transfer function reduces required dynamic range and hence saves power • High order lowpass (Gm/C) filter is natural companion of AD-converter/digital chip • Jitter Constraints on digitization clock (@12-Bit, 40 MSPS, 20 MHz input): 12 ps for 0.3 LSB max. quantization error

  17. 2.5 GBit/sec SERDES @ UMC 180nm • TX works (c.f. eye pattern) • Clock generation 13.7 ps jitter • Serializer power (sim) 180 mW • RX being tested Sitt Tontisirin, Kaiserslautern

  18. transimpedance Amplifier & limiting amplifier control & status registers control & debug interface parallel interface output parallel interface input clock & data recovery pre- equalization laser driver with PhDet 8B/10B decoder 8B/10B encoder CML Output CML input deserilaizer laser driver serilaizer to VCSEL on-chip to VCSEL off-chip to optical transceiver from optical transceiver from PIN diode SerDes / Clock Recovery

  19. BuTiS – Bunchphase-Timing-System A broadband propagation delay stabilization scheme Optical Receiver (Detector) Echoed stream propagation delay 3-Port Circulator Pilot Delay Control Variable Optical Delay Laser Diode/Modulator Optical Receiver (Detector) MPX Stream with Pilot Signal Forward stream propagation delay The optical delay is by nature broadband, covering a whole waveband (1310 or 1550nm)

  20. BuTis Summary • Use of broadband optical RF-links and single mode fibers are • mandatory, most components can be purchased from stock • The fiber properties need careful attention to reach 100ps@1km • A „BuTiS“- like system will surely be needed for FAIR accelerators • BuTiS has „campus-wide“ capabilities for realtime synchronisation and timing • At present conceptual design stage, system modifications can be realized without costly modifications • It can be build with moderate costs at the beginning, and later extended to a very sophisticated topology

  21. Clock and Timing distribution • Fiber optics have become a commodity • High speed readout serial anyway • Use of glas as media simplifies grounding • Half- and full diplex almost same price • DCS functionality requires negligible fraction of downlink • Use available uplink and fraction of downlink for DCS network (and others) • Multi gigabit deserializers require very stable, low jitter clock recovery • Why not use serial infrastructure also for clock and time distribution •  advanced optical serializer/deserializer

  22. OASE

  23. CNET System Level

  24. CNET Link Protocol (some ideas)

  25. Ternary CAM Cell • Save ~20% of area by optimized design: • store 1/0 for a 1 • store 0/1 for a 0 • store 0/0 for don’t care (cell does not participate in match calculation) • Cell size is 10.82 µm x 2.69 µm write match power down

  26. Power Regulators Issues • FEE is operated in magnetic and ionizing areas • FEE power requirements continue to move to lower voltages <1V and high currents (Amperes) • Copper significant cost and material factor • Distributing LV from outside the detector requires traveling long distances • Regulators required on detector close to electronics • LV power distribution in TRD requires about the same power as entire electronics (part goes in to voltage drop in copper and part into regulators on detector) • There are no good low drop, high current voltage regulators

  27. Power Regulators Requirements • Step Down regulator from moderately filtered external DC supply (e.g. 40V) • Tolerance against radiation (not radiation hard) • Tolerance against magnetic fields • Feasibility of a transformer with compensation coils for magnetic field • Transformator saturation can be measured and compensated for automatically • Very low noise (output and generated in environment) • Small outline • High efficiency • Run at high frequency (100 MHz?) for better filtering later and for staying away from most relevant analog frequency domains • Implement digital sequencers to generate externally triggered power profiles (proactive regulation) • Small sequencer chip plus external power transistor • Lets start this project as Ph.D. thesis and not miss the boat again.

  28. to/from next neighbor hit detection • Hit Detector • Leading Edge • peak • … N Pre- Amplifier Blocks Programmable Finite State Machine DATA-out send Fast Readout DAC start Digital Pipeline Hit TDC TIMER stop Ain CLOCK we 1..N Event Buffers WE RE sample Digital Filters ADC • different combinations • sampling rate • resoluion • power ANALOG FIFO Analog Filter . . . to/from next neighbor hit detection Over All Architecture Need global, synchronous time reference

  29. Summary • CBM defines a new set of challenges in front-end electronics • Many key issues identified, many left for additional work • One baseline technology, common interfaces and tooling to save cost and effort Note: slides were compiled from various sources and may not allways cite authors correctly

  30. Thank You

  31. Low Jitter Clock Recovery (Tontisirin)

  32. Open Questions • Open questions concerning both, TAC and DLL solution • TDC resolution required? • Single / double hit resolution? • Double hit only flagged? • Integration Level (Geometry)? • Event rate to cope with (100 kHz)? • Discriminator specs (time over threshold)? • min. and max. signal length • double hit resolution • Temperature? • Radiationhardness? • Interfaces? • Discriminators, clock distribution, DAQ

  33. New chip TC3 with lager devices, PMOS pair,… • All MOS wider, but still minimum length for speed! This is bad for matching… • Detail of VCO (Ringoscillator): current sources under wide power busses VCO inverter ‘small’ inverter interconnect between VCO stages(in light blue…) loads under wide power busses

  34. Summary • Differential logic with diode-clamp load works (also at high speed). (This may not be the best solution!) • Timer with ring oscillator, buffers, latches,… works • PLL locks • Matching is a big issue. • Observed mismatch cannot be reproduced by Monte Carlo Simulations. • Consequences: Submit matching test structures, or try out sizing… • Time bin width of 150 ps achieved at 100µA in 0.35µm • This leads to a single channel resolution (after correction of bin width) of s = 55ps, including mismatch • Expected improvement by going to 0.18µm is at least a factor of 2 (at same current, large devices) • Another factor of two by increasing current. • Can probably use a bit shorter MOS than in simulation.. • In total, s = 15ps seams possible in 0.18µm with no further tricks. • Most of the presented work has been done by Michael Ritzert

  35. Status & Plans • Layouts of crucial (dense) blocks is done: CAM cells, Flipflops, row decoder (F. Giesen’s Diploma Thesis) • Most simulations (typical parameters) are done.Speed is >500MHz for a CAM with 512 rows (parasitics of busses included) • We plan to submit an 512 x 18 bit block (testing maximum speed needs full size!).Layout area of this core will be 0.3mm x 1.4mm • Testing will be done by setting all input bits & reading all output bits with shift registers.Timing will be generated by several external fast strobe signals.This stuff will be synthesized (with help from Rechnerarchitektur) • We are confident to be ready until April 24. : done : missing

  36. Submission Plans • Boundary condition 5x5 mm2 ADC Test structures (Muthers) PLL structures (Tontisirin) Full Custom CAM Test Structures DAC Ring Oscillator Peter Fischer • Boundary condition 1.5x1.5 mm2 FC CAM Fischer TsT PeFi

  37. Summary • First CBM FEE Meeting • Technology Baseline Choice UMC 180nm • Many existing building blocks and developments • Several key issues/items identified: • Preamplifier • ADC • Clock Recovery (good enough for ToF?) • Serializer • Integration with BuTis • Two MPW submissions foreseeable • April 5x5 mm2 some space left • June MiniASIC 1.5x1.5 mm2 • We need a FEE recess soon to discuss many of the outstanding preamplifier issues

More Related