Evolution of the design of a second generation FireWire based data acquisition system

Our laboratory has previously reported on the basic design concepts of an updated FireWire based data acquisition system for depth-of-interaction detector systems designed at the University of Washington. The new version of our data acquisition system leverages the capabilities of modern field programmable gate arrays (FPGA) and puts almost all functions into the FPGA, including the FireWire elements, the embedded processor, and pulse timing and integration. The design is centered around an acquisition node board (ANB) that includes 64 serial ADC channels, one high speed parallel ADC, FireWire 1394b support, the FPGA, a serial command bus and signal lines to support a rough coincidence window implementation to reject singles events from being sent on the FireWire bus. Adapter boards convert detector signals into differential paired signals to connect to the ANB. In this paper we discuss many of the design details, including steps taken to minimize the number of layers in the printed circuit board and to avoid skewing of parallel signals and unwanted bandwidth limitations.

[1]  T. Frach,et al.  The digital silicon photomultiplier — Principle of operation and intrinsic detector performance , 2009, 2009 IEEE Nuclear Science Symposium Conference Record (NSS/MIC).

[2]  W W Moses,et al.  OpenPET: A Flexible Electronics System for Radiotracer Imaging , 2009, IEEE Transactions on Nuclear Science.

[3]  Scott Hauck,et al.  FPGA-based front-end electronics for positron emission tomography , 2009, FPGA '09.

[4]  T.K. Lewellen,et al.  Simulation of algorithms for pulse timing in FPGAs , 2007, 2007 IEEE Nuclear Science Symposium Conference Record.

[5]  Tao Ling,et al.  Calibration Procedure for a Continuous Miniature Crystal Element (cMiCE) Detector , 2010, IEEE Transactions on Nuclear Science.

[6]  T. K. Lewellen,et al.  An 8×8 row-column summing readout electronics for preclinical positron emission tomography scanners , 2009, 2009 IEEE Nuclear Science Symposium Conference Record (NSS/MIC).

[7]  L. MacDonald,et al.  New directions for dMiCE - a depth-of-interaction detector design for PET scanners. , 2007, 2007 IEEE Nuclear Science Symposium Conference Record.

[8]  R S Miyaoka,et al.  Depth of interaction decoding of a continuous crystal detector module , 2007, Physics in medicine and biology.

[9]  L.R. MacDonald,et al.  Design of a second generation firewire based data acquisition system for small animal PET scanners , 2008, 2008 IEEE Nuclear Science Symposium Conference Record.

[10]  T.K. Lewellen,et al.  System integration of the MiCES small animal PET scanner , 2004, IEEE Symposium Conference Record Nuclear Science 2004..

[11]  Scott Hauck,et al.  Design of an FPGA based algorithm for real-time solutions of Statistics-Based Positioning , 2010, 2008 IEEE Nuclear Science Symposium Conference Record.

[12]  M. Haselman,et al.  FPGA-based pulse parameter discovery for positron emission tomography , 2009, 2009 IEEE Nuclear Science Symposium Conference Record (NSS/MIC).