Title :
ADC and TDC implemented using FPGA
Author :
Wu, Jinyuan ; Hansen, Sten ; Shi, Zonghan
Author_Institution :
Fermi Nat. Accel. Lab., Batavia
fDate :
Oct. 26 2007-Nov. 3 2007
Abstract :
Several tests of FPGA devices programmed as analog waveform digitizers are discussed. The ADC uses the ramping-comparing scheme. A multi-channel ADC can be implemented with only a few resistors and capacitors as external components. A periodic logic levels are shaped by passive RC network to generate exponential ramps. The FPGA differential input buffers are used as comparators to compare the ramps with the input signals. The times at which these ramps cross the input signals are digitized by time-to-digital-converters (TDCs) implemented within the FPGA. The TDC portion of the logic alone has potentially a broad range of HEP/nuclear science applications. A 96-channel TDC card using FPGAs as TDCs being designed for the Fermilab MIPP electronics upgrade project is discussed. A deserializer circuit based on multi- sampling circuit used in the TDC, the "Digital Phase Follower" (DPF) is also documented.
Keywords :
analogue-digital conversion; field programmable gate arrays; nuclear electronics; FPGA devices; FPGA differential input buffers; Fermilab MIPP electronics upgrade; analog waveform digitizers; digital phase follower; multichannel ADC; passive RC network; ramping-comparing scheme; time-to-digital-converters; Clocks; Field programmable gate arrays; Filters; Latches; Logic; Nuclear and plasma sciences; Nuclear electronics; Pins; Pulse circuits; Voltage; ADC; Deserializer; FPGA Firmware; Front End Electronics; TDC;
Conference_Titel :
Nuclear Science Symposium Conference Record, 2007. NSS '07. IEEE
Conference_Location :
Honolulu, HI
Print_ISBN :
978-1-4244-0922-8
Electronic_ISBN :
1095-7863
DOI :
10.1109/NSSMIC.2007.4436331