Download presentation
Presentation is loading. Please wait.
Published byStephany Rich Modified over 9 years ago
2
TDC for SeaQuest Wu, Jinyuan Fermilab Jan. 2011
3
Jan. 2011, Wu Jinyuan, Fermilab jywu168@fnal.gov TDC for SeaQuest 2 Introduction on FPGA TDC There are two popular schemes for FPGA TDC: Multiple sampling based scheme: LSB: 0.6 to 1 ns. Delay line based scheme: LSB: 40 to 100 ps. We are currently working on a variation of the delay line based TDC called Wave Union TDC. Colleagues with requirements of TOF level resolution (< 50 ps) are welcome to contact us.
4
Jan. 2011, Wu Jinyuan, Fermilab jywu168@fnal.gov TDC for SeaQuest 3 About the SeaQuest TDC It is based on the multiple sampling scheme. Most portions of the current TDC firmware are in good shape. There are issues on TDC missing codes and wide RMS distributions. The possible revisions are likely to be minor topology changes in various spots.
5
TDC Implemented with FPGA Jan. 2011, Wu Jinyuan, Fermilab jywu168@fnal.gov TDC for SeaQuest 4
6
Current Design (sch-chfend.tif) Jan. 2011, Wu Jinyuan, Fermilab jywu168@fnal.gov TDC for SeaQuest 5
7
Current Design (sch-quadedgedet.tif) Jan. 2011, Wu Jinyuan, Fermilab jywu168@fnal.gov TDC for SeaQuest 6
8
Jan. 2011, Wu Jinyuan, Fermilab jywu168@fnal.gov TDC for SeaQuest 7 Multi-Sampling TDC FPGA c0 c90 c180 c270 c0 Multiple Sampling Clock Domain Changing Trans. Detection & Encode Q0 Q1 Q2 Q3 QF QE QD c90 Coarse Time Counter DV T0 T1 TS Ultra low-cost: 48 channels in $18.27 EP2C5Q208C7. Sampling rate: 360 MHz x4 phases = 1.44 GHz. LSB = 0.69 ns. 4Ch Logic elements with non-critical timing are freely placed by the fitter of the compiler. This picture represent a placement in Cyclone FPGA
9
The Sampling Portion of the 1 ns TDC Jan. 2011, Wu Jinyuan, Fermilab jywu168@fnal.gov TDC for SeaQuest 8
10
The Top Layer of the 1 ns TDC Jan. 2011, Wu Jinyuan, Fermilab jywu168@fnal.gov TDC for SeaQuest 9
11
The Simulation of the 1 ns TDC Jan. 2011, Wu Jinyuan, Fermilab jywu168@fnal.gov TDC for SeaQuest 10
12
The End Thanks
13
Jan. 2011, Wu Jinyuan, Fermilab jywu168@fnal.gov TDC for SeaQuest 12 TDC Using FPGA Logic Chain Delay This scheme uses current FPGA technology Low cost chip family can be used. (e.g. EP2C8T144C6 $31.68) Fine TDC precision can be implemented in slow devices (e.g., 20 ps in a 400 MHz chip). IN CLK
14
Jan. 2011, Wu Jinyuan, Fermilab jywu168@fnal.gov TDC for SeaQuest 13 FPGA TDC A possible choice of the TDC can be a delay line based architecture called the Wave Union TDC implemented in FPGA. Shown here is an ASIC-like implementation in a 144-pin device. 18 Channels (16 regular channels + 2 timing reference channels). This FPGA cost $28, $1.75/channel. (AD9222: $5.06/channel) LSB ~ 60 ps. RMS resolution < 25 ps. Power consumption 1.3W, or 81 mW/channel. (AD9222: 90 mW/channel) In CLK Wave Union Launcher A
15
Jan. 2011, Wu Jinyuan, Fermilab jywu168@fnal.gov TDC for SeaQuest 14 Measurement Result for Wave Union TDC A Histogram Raw TDC + LUT 53 MHz Separate Crystal -- Wave Union Histogram Plain TDC: delta t RMS width: 40 ps. 25 ps single hit. Wave Union TDC A: delta t RMS width: 25 ps. 17 ps single hit.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.