1 / 23

Status of Front-end Unification

Status of Front-end Unification. DAQ Meeting at Belle-II Meeting 7-JUL-09. Gary Varner. Today’s Update. Since March meeting: Discussion in Beijing (RT09 at IHEP) Action/inaction on part b Continued (TARGET, BLAB2 eval) Specifying KLM needs (Si-PM gain)

samara
Download Presentation

Status of Front-end Unification

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. Status of Front-end Unification DAQ Meeting at Belle-II Meeting 7-JUL-09 Gary Varner

  2. Today’s Update • Since March meeting: • Discussion in Beijing (RT09 at IHEP) • Action/inaction on part b • Continued (TARGET, BLAB2 eval) • Specifying KLM needs (Si-PM gain) • System timing limitations for PID  BLAB3 • Giga-bit link test results, plans

  3. Refining Proposal Proposed Common Approach for Belle++

  4. Common protocols User code?

  5. Waveform sampling “everywhere”? What about the Front end?

  6. Possible ASIC Options(presented previously) Future? TARGET2a (?) TARGET2 BLAB3 BLAB3

  7. TARGET KLM – Si-PMs User Feedback Dmitri Liventsev (ITEP) Jerry Va’vra (SLAC)

  8. Baseline System Components • BLAB3 is 8 channels, each 64k samples deep • <~1us to read out 32-samples hit/BLAB3 Giga-bit Fiber MCP MAIN BLAB3 Photo- Sensor x4 x4 BLAB3 FINESSE CARD COPPER FIFO BLAB3 Photo- Sensor BLAB3 Focusing on these prototypes – results next time

  9. Links are a crucial element

  10. Significant cost and performance benefit if can use commercially available components. One option is to qualify them. Concerns about rad hardness:proposal ~25 m Fiber link Monitor continuously BER remotely (loopback of pseudo-random pattern) In tunnel (rad area simulating expected CDC/PID dose) • Proposed to run test link • In KEKB tunnel (installed Mar.) • Reprogram rate • Fiber link degradation

  11. xTOP Readout Baseline System Components Testing this part • BLAB3 is 8 channels, each 64k samples deep • <~1us to read out 32-samples hit/BLAB3 MCP MAIN BLAB3 Photo- Sensor x4 x4 BLAB3 FINESSE CARD COPPER FIFO BLAB3 Photo- Sensor BLAB3 Giga-bit Fibers

  12. Near Oho-side of Belle endcap, Ring outside direction, on Shielding wall Test Location Fiber link runs Through existing Cable tray infrastructure and to loss monitor rack in room below

  13. Existing coaxial loss monitor (instantaneous dose) Concurrent Monitoring 2x Aminogray (integral radiation dose) Giga-bit Fiber Transceiver Virtex-2 Pro FPGA w/ Rocket I/O

  14. USB2 connection to Monitor PC “COPPER” end Giga-bit Fiber Same transceiver board as test side

  15. Monitoring Station Local error logging, accessible remotely via KEKB network • Write alternating pattern of 1’s and 0’s • (~130k RAM bits, 8k Reg bits total) • Wait 1 second, then read back • Check pattern for corruption • Log number of bit errors seen DAQ machine Thanks, John!

  16. Local error logging, accessible remotely via KEKB network Monitoring Details • Since start of beam, ~1M write/read cycles • No bit errors seen (bug fixed, tested) • BER <~10-11 Stop/restart program about every 3-7 days (~2MB/day)

  17. First induced errors ~0.4% of events No RAM bit errors Number of bits error

  18. Constant pattern ~0.4% of events No RAM bit errors ~May 10 (00:18)

  19. Rad-test Summary Did power cycle (and subsequent firmware reload) on May 17 • Ran fine through end of Experiment 69 (1x RAM bit errors) since successful re-program [4.37M events] • Errors probably isolated to a subset of FPGA firmware -- cleared by power cycle • Concern about voltage regulators (replace for autumn run?) • Goal: need to address radiation hardness concerns soon  perhaps OK; ~11.6kRad (10.8kRad/12.5kRad)

  20. Plans • BLAB3 (PID) ASIC fabrication in August • TARGET2 almost same (with amp), KLM • Manpower limit for CDC ASIC version • Front-end prototypes fabricated and gaining experience with operation; trying to address questions • Prototypes of a version of “unified readout”  COPPER: (FIN_DSP, UFO, USO) in development • Instrument xTOP prototype; upgrade fDIRC, HI-TIDE readout set-ups (system timing, online processing)

  21. Back-up slides

  22. Assume: 100kHz charged track hits on each bar Hit Processing latency • ~32 p.e./track (1% of 100ns windows) • 30kHz trigger rate • Each PMT pair sees <8> hits • 240k hits/s • Each BLAB3 has an average occupancy <1 hit (assume 1) • 400ns to convert 256 samples • 16ns/sample to transfer • At least 16 deep buffering • (Markov overflow probability • est. < 10-38) • Each hit = 64samples * 8bits = 512bits • ~125Mbits/s (link is 1.2Gb/s ~ x10 margin) BLAB3 ASIC Trans-Imp Amps 64 x 1k samples Per channel 8 BLAB3 sampling Fast conversion Matrix (x256) Improvements based upon Lessons learned from BLAB2 Plan to model in standard queuing simulator, but looks like no problem (CF have done same exercise with Jerry Va’vra for 150kHz L1 of SuperB and can handle rate)

  23. 128 DAQ fiber transceivers PID (iTOP) DAQ Summary 32 FINESSE 8 COPPER 16k channels 2k BLAB3 128 SRM

More Related