Design and prototyping of SiPM electronics

From UConn PAN
Revision as of 17:01, 5 June 2008 by Senderovich (talk | contribs)
Jump to navigation Jump to search

The pages listed here describe the work in electronics undertaken to support Silicon Photomultiplier (SiPM) based readout of the Tagger Microscope for JLab Hall-D and the GlueX experiment in particular. The working design concept for the Tagger's readout involves an array of PCB boards with SiPM's and their amplifier, summing circuits etc. suspended in a light-tight box out of the plane of incoming electrons. Each of these "analog boards" are connected across a light-sealing bus board to a "digital board". The latter principally contains bias voltage control circuitry and an architecture that allows ethernet-based communication with a controlling PC, which will monitors the Tagger and adjust individual channel bias. An added advantage of this two-tier design is the ease with which the tagger can be wired without introducing light leaks: the SiPM signals are passed into a chamber more tolerant of ambient light. (The coaxial then take the signals from the digital boards.)

Internal Links

Analog amplifier

Digital control

Programming our FPGA

VHDL in general

  • VHDL tutorial - a brief guide to VHDL design with a design example; the introduction and core of the tutorial.

To-do list

Ethernet module

  • Complete Ethernet controller module
    • Registers
    • Idler
    • Reader
    • Querier
    • Programmer
    • Transmitter
    • Transceiver, extra debugging quasi-emulators in progress
    • Reset module
      • Check all modules for proper async reset support
      • Execute on startup
      • Execute on command
      • Soft reset - load and report MAC and location addresses.


  • Integrate all modules and simulate the device as a whole
  • Determine size of FPGA
  • Design or purchase connector to bus board
  • Purchase all components (including EEPROM, RJ-45 female jack, etc)
  • Obtain footprints of all chips, connectors, jacks, etc
  • PCB layout
  • Prototype PCB
  • Design bus board
  • Design analog board