• DocumentCode
    3041300
  • Title

    Field-programmable gate array (FPGA) firmware for the Fermilab E906 (SeaQuest) trigger

  • Author

    Jinyuan Wu ; Shiuan-Hal Shiu

  • Author_Institution
    Fermi Nat. Accel. Lab., Batavia, IL, USA
  • fYear
    2012
  • fDate
    9-15 June 2012
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    Scintillating hodoscopes trigger firmware in a field-programmable gate array (FPGA) was implemented in a commercially-off-the-shelf 6U VMEbus module for the Fermilab E906 (SeaQuest) experiment. The FPGA receives up to 96-channel inputs and digitizes the leading edge time at 1 ns (LSB) resolution using time-to-digital converter (TDC) blocks in the firmware. Digital processes on the outputs of the TDC include adjusting delay channel-by-channel in 1-ns steps, setting coincidence range and re-align with the accelerator bucket clock. The re-aligned hits are further processed in trigger matrices. E906 uses four scintillating hodoscopes and various 3-out-of-4 (or 4-out-of-4) majority coincidence logic is used to generate valid track information as trigger primitives to form a final global trigger. Zero-suppressed TDC data are read out for each event and thus the module could be used as a 96-channel TDC beyond the functionality if trigger matrices.
  • Keywords
    field programmable gate arrays; firmware; nuclear electronics; scintillation counters; system buses; time-digital conversion; trigger circuits; Fermilab E906 experiment; Fermilab E906 trigger system; SeaQuest experiment; accelerator bucket clock; commercially-off-the-shelf 6U VMEbus module; digital process; edge time digitization; field-programmable gate array; global trigger system; scintillating hodoscope trigger firmware; time 1 ns; time-to-digital converter; trigger matrices; zero-suppressed TDC data; Clocks; Delay; Field programmable gate arrays; Mesons; Microprogramming; Pipelines; Registers; FPGA Firmware; Front End Electronics; TDC; Trigger;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real Time Conference (RT), 2012 18th IEEE-NPSS
  • Conference_Location
    Berkeley, CA
  • Print_ISBN
    978-1-4673-1082-6
  • Type

    conf

  • DOI
    10.1109/RTC.2012.6418196
  • Filename
    6418196