1 / 15

AFEII for MICE

AFEII for MICE. Recall: AFEs mount on ether side of the VLPC cass, with fibers going to the VLPCs between them. AFE has 8 identical modules Each module reads 64ch of VLPCs

Download Presentation

AFEII for MICE

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. AFEII for MICE • Recall: • AFEs mount on ether side of the VLPC cass, with fibers going to the VLPCs between them. • AFE has 8 identical modules • Each module reads 64ch of VLPCs • AFEs functions: fast discr (1bit/ch) send to L1 trigger system. If the event looks interesting (to the L1 system!), the AFE can “remember” Q from ~4uS earlier and digitize it for readout • Much slower than the discriminators!

  2. AFEII for MICE • Digital readout vs. Analog readout • AFEII two readout paths • Digital: Discriminators go over LVDS links • More details later • Analog:Zero suppressed data from ADCs (addr/data pairs) over a custom parallel link (a.k.a. gray cable) • More details later

  3. AFEII for MICE • AFEII designed for Tevatron not MICE! • AFEII two readout paths: • L1: 512 discriminator bits/board/132ns • L2: (only after an “L1 accept”) reads out ADC8bits/ch x 512ch (zero supressed) • AFEII designed for ~10Khz L1 accept rate at ~5% deadtime => 10uS per event time budget

  4. AFEII for MICE • Fiber tracker: why analog at all? • Better quality data • ADCs data can be corrected for common mode • ADCs can correct for ch-to-ch variation • But watch out for zero supression! • For Dzero, can use to improve resolution

  5. AFEII for MICE • Digital readout details: • LVDS here means a specific chip set from TI • SN65LVDS95 (running @ 53Mhz) • 20 bits + 1 “frame” bit sent over 4 UTP pairs (3 signal + clock) @ 53 * 7 = 371 Mhz • Frame bit sent once every 7 * 18.8ns = 132ns • 4 LVDS links/board = 1/pair of modules (10bits per module) Data rate = 53Mhz * 20 * 4 = 4.24 Gbps

  6. AFEII for MICE • Analog readout details: • Custom bi-directional parallel link between the Sequencer and the AFE • 8 data bits + data valid per AFE Max data rate = 53 * 8 = 424 Mbps • Digitization: • 2 dual ADCs/64 ch module=16 ch/ADC • ADC runs @ max 10Mhz => 16 * 100ns = 1.6uS • Tot: ~2us + ~40ns / hit ch= ~21us max

  7. AFEII for MICE • Mice beam structure ~600 muons in 850 uS • Long enough between pulses =  for DAQ • Analog readout: depends on occupancy • If FULL readout, can do about ~40 during spill • Digital readout: can keep up • Still not 100% live time: need resets us

  8. AFEII for MICE • Mice readout • Analog readout for MICE Two options: 1. the full Dzero system -Sequncer (SEQ) and sequencer controller (SEQC) (and crate! 9U custom backplane…) - VME Receiver Buffer (VRB) and VRB controller (VRBC) (and another 9U crate!) - must talk to SEQ/SEQC/VRB/VRBC so need 1553 interface as well

  9. AFEII for MICE • Mice readout (cont.) • Analog readout for MICE Two options: 2. the StandAlone Sequencer (SASeq) +used in the MICE cosmic test -rather slow…

  10. AFEII for MICE • Analog readout for MICE + tons of experience from Dzero + AFEII designed to work this way + know how to trigger, sync board to board, etc. • need time to digitize! ~ maybe beam structure can be chosen to make this mode work better? 600mu/1ms => 600KHz L1 accept rate!

  11. AFEII for MICE • Mice readout • Digital readout for MICE + fast + very simple - need a receiver… more detail below - no detailed analog info ~ not for use with AFEII-t (not a problem!)

  12. AFEII for MICE • Digital readout for MICE • Need a new board! • Receive LVDS, store into FIFO, interface to VME • But • How to get clock to boards? • How to get trigger to board? Can still use the gray cable! (w/SASeq)

  13. SRAM VME I/F FPGA LVDS AFEII for MICE • Need new board • Very simple 6U VME • Should be easy for a strong group (like IC) to design and build! • Cost=$1K/board • 1 board/AFE

  14. AFEII for MICE • Hybrid option • On the AFEII, there is a path from FPGA to LVDS • Can readout analog information via LVDS • Still need the digitize time =~1.6 to 2 us • But can readout as fast as digitize

  15. AFEII for MICE summary • Analog readout • Maybe 40 events/pulse (if 850uS pulse!) • Digital readout • Trade live time vs. overlaps (2K events/pulse) • Min integration window ~50ns, max=anything! • Reset time ~40ns • Need to design and build a new board! • Hybrid readout • ADC thru LVDS (400 events/pulse) • Still need the new board!

More Related