Difference between revisions of "Design and prototyping of SiPM electronics"

From UConn PAN
Jump to navigation Jump to search
m
Line 5: Line 5:
  
 
=== Analog amplifier ===
 
=== Analog amplifier ===
 +
 
* [[SiPM Amplifier]] - analog amplifier circuit supplied by [http://www.photonique.ch/ Photonique] for use with the SiPMs.
 
* [[SiPM Amplifier]] - analog amplifier circuit supplied by [http://www.photonique.ch/ Photonique] for use with the SiPMs.
 
* [[MATLAB amplifier in detail]] - more information regarding the implementation of the MATLAB-based simulation of the amplifier circuit.
 
* [[MATLAB amplifier in detail]] - more information regarding the implementation of the MATLAB-based simulation of the amplifier circuit.
 +
 
=== Digital control ===
 
=== Digital control ===
 +
 
* [[SiPM digital control board]] - digital PCB for controlling the SiPMs.
 
* [[SiPM digital control board]] - digital PCB for controlling the SiPMs.
 +
 +
==== Programming our FPGA ====
 +
 
* [[Programming the FPGA]] - central page for programming the FPGA.
 
* [[Programming the FPGA]] - central page for programming the FPGA.
 
** [[Programming the DAC]] - discussion of the design for the DAC.
 
** [[Programming the DAC]] - discussion of the design for the DAC.
Line 17: Line 23:
 
*** [[Ethernet packets]] - a detail of the packets we intend to use on our network.
 
*** [[Ethernet packets]] - a detail of the packets we intend to use on our network.
 
** [[Reset and Initialization]] - discussion of the design for the reset and initialization core.
 
** [[Reset and Initialization]] - discussion of the design for the reset and initialization core.
 +
 +
==== VHDL in general ====
 +
 
* [[VHDL tutorial]] - a brief guide to VHDL design with a design example; the introduction and core of the tutorial.
 
* [[VHDL tutorial]] - a brief guide to VHDL design with a design example; the introduction and core of the tutorial.
 
** [[VHDL: Where to start]] - section one of the tutorial, focusing on preparing your design for coding.
 
** [[VHDL: Where to start]] - section one of the tutorial, focusing on preparing your design for coding.

Revision as of 19:33, 20 July 2007

This page is a work in progress. More information will be added as the project progresses.

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

  • Upload ADC module block diagrams
  • Combine ADC & temperature sensor into single "SPI" module
  • Reset module
    • Execute on startup
    • Execute on command
    • Integrate with/combine into existing modules
  • Complete Ethernet controller module
  • Integrate all modules
  • 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