• DocumentCode
    2834229
  • Title

    ADC and TDC implemented using FPGA

  • Author

    Wu, Jinyuan ; Hansen, Sten ; Shi, Zonghan

  • Author_Institution
    Fermi Nat. Accel. Lab., Batavia
  • Volume
    1
  • fYear
    2007
  • fDate
    Oct. 26 2007-Nov. 3 2007
  • Firstpage
    281
  • Lastpage
    286
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Nuclear Science Symposium Conference Record, 2007. NSS '07. IEEE
  • Conference_Location
    Honolulu, HI
  • ISSN
    1095-7863
  • Print_ISBN
    978-1-4244-0922-8
  • Electronic_ISBN
    1095-7863
  • Type

    conf

  • DOI
    10.1109/NSSMIC.2007.4436331
  • Filename
    4436331