DocumentCode :
2555644
Title :
Design and implementation of scalable DAQ software for a high-resolution PET camera
Author :
Yoruk, U. ; Vandenbroucke, Arne ; Reynolds, P.D. ; Levin, Craig S.
Author_Institution :
Dept. of Electr. Eng., Stanford Univ., Stanford, CA, USA
fYear :
2012
fDate :
Oct. 27 2012-Nov. 3 2012
Firstpage :
2537
Lastpage :
2539
Abstract :
This paper describes a new data acquisition (DAQ) program for a breast dedicated high-resolution positron emission tomography (PET) camera employing 4608 position-sensitive avalanche photodiodes (PSAPDs). The DAQ program is designed to be highly scalable to match the needs of evolving implementation as the system is built up from 1 to 4608 PSAPDs. The program features real time data quality monitoring capabilities. Energy and flood histograms of each PSAPD are monitored in real time, as well as the charge histogram for each channel. This allows the user to detect any hardware problems and configuration errors prior to the completion of experiment. In order to view flood histograms collected data needs to be corrected for pedestals. The program employs a pedestal estimation algorithm by fitting a Landau function to the histograms. It is also possible to use this algorithm to detect changes in pedestal values during data acquisition. A circular buffer supports real time data monitoring. Changes in the display settings, like photopeak windowing, require refilling the histograms. In order to do this as fast as possible, a number of events are stored in a circular buffer with data split into separate groups, one for each PSAPD. When a histogram of a certain PSAPD needs to be updated, the buffer pulls out the data of that specific PSAPD. This approach reduces the time it takes to update a histogram as opposed to reading data from disk or waiting for new events. It also prevents unnecessary data transfer between different parts of the program. Using one of the data acquisition boards developed, we tested the throughput capabilities of the program. The maximum throughput is limited by the hardware to 64Mbits/s. This throughput corresponds to roughly 228000 events per second. Due to processing overhead, real time online monitoring ability of the program is limited to 120000 events per second. During the test none of the events were dropped due to processing and plotting tas- s.
Keywords :
avalanche photodiodes; cameras; computerised monitoring; data acquisition; positron emission tomography; real-time systems; Landau function; PSAPD; breast dedicated high-resolution positron emission tomography camera; charge histogram; circular buffer; data acquisition; energy histograms; flood histograms; high-resolution PET camera; pedestal estimation; position-sensitive avalanche photodiodes; processing overhead; real time data quality monitoring; scalable DAQ software;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Nuclear Science Symposium and Medical Imaging Conference (NSS/MIC), 2012 IEEE
Conference_Location :
Anaheim, CA
ISSN :
1082-3654
Print_ISBN :
978-1-4673-2028-3
Type :
conf
DOI :
10.1109/NSSMIC.2012.6551579
Filename :
6551579
Link To Document :
بازگشت