当前位置: X-MOL 学术IEEE Trans. Nucl. Sci. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Architecture and Implementation of OpenPET Firmware and Embedded Software
IEEE Transactions on Nuclear Science ( IF 1.9 ) Pub Date : 2016-04-01 , DOI: 10.1109/tns.2015.2499600
Faisal T Abu-Nimeh 1 , Jennifer Ito 1 , William W Moses 1 , Qiyu Peng 1 , Woon-Seng Choong 1
Affiliation  

OpenPET is an open source, modular, extendible, and high-performance platform suitable for multi-channel data acquisition and analysis. Due to the flexibility of the hardware, firmware, and software architectures, the platform is capable of interfacing with a wide variety of detector modules not only in medical imaging but also in homeland security applications. Analog signals from radiation detectors share similar characteristics-a pulse whose area is proportional to the deposited energy and whose leading edge is used to extract a timing signal. As a result, a generic design method of the platform is adopted for the hardware, firmware, and software architectures and implementations. The analog front-end is hosted on a module called a Detector Board, where each board can filter, combine, timestamp, and process multiple channels independently. The processed data is formatted and sent through a backplane bus to a module called Support Board, where 1 Support Board can host up to eight Detector Board modules. The data in the Support Board, coming from 8 Detector Board modules, can be aggregated or correlated (if needed) depending on the algorithm implemented or runtime mode selected. It is then sent out to a computer workstation for further processing. The number of channels (detector modules), to be processed, mandates the overall OpenPET System Configuration, which is designed to handle up to 1,024 channels using 16-channel Detector Boards in the Standard System Configuration and 16,384 channels using 32-channel Detector Boards in the Large System Configuration.

中文翻译:

OpenPET固件和嵌入式软件的架构与实现

OpenPET 是一个开源、模块化、可扩展、高性能的平台,适用于多通道数据采集和分析。由于硬件、固件和软件架构的灵活性,该平台能够与各种探测器模块连接,不仅在医学成像中,而且在国土安全应用中。来自辐射探测器的模拟信号具有相似的特性——面积与沉积能量成正比的脉冲,其前沿用于提取定时信号。因此,针对硬件、固件和软件架构和实现采用了平台的通用设计方法。模拟前端托管在一个称为检测器板的模块上,其中每个板都可以独立过滤、组合、时间戳和处理多个通道。处理后的数据被格式化并通过背板总线发送到一个称为支持板的模块,其中 1 个支持板可以承载多达 8 个检测器板模块。支持板中的数据来自 8 个检测器板模块,可以根据实施的算法或选择的运行模式进行聚合或关联(如果需要)。然后将其发送到计算机工作站进行进一步处理。要处理的通道(检测器模块)的数量要求整个 OpenPET 系统配置,该配置旨在使用标准系统配置中的 16 通道检测器板处理多达 1,024 个通道和使用 32 通道检测器板的 16,384 个通道大型系统配置。其中 1 个支持板最多可承载 8 个检测器板模块。支持板中的数据来自 8 个检测器板模块,可以根据实施的算法或选择的运行模式进行聚合或关联(如果需要)。然后将其发送到计算机工作站进行进一步处理。要处理的通道(检测器模块)的数量要求整个 OpenPET 系统配置,该配置旨在使用标准系统配置中的 16 通道检测器板处理多达 1,024 个通道和使用 32 通道检测器板的 16,384 个通道大型系统配置。其中 1 个支持板最多可承载 8 个检测器板模块。支持板中的数据来自 8 个检测器板模块,可以根据实施的算法或选择的运行模式进行聚合或关联(如果需要)。然后将其发送到计算机工作站进行进一步处理。要处理的通道(检测器模块)的数量要求整个 OpenPET 系统配置,该配置旨在使用标准系统配置中的 16 通道检测器板处理多达 1,024 个通道和使用 32 通道检测器板的 16,384 个通道大型系统配置。然后将其发送到计算机工作站进行进一步处理。要处理的通道(检测器模块)的数量要求整个 OpenPET 系统配置,该配置旨在使用标准系统配置中的 16 通道检测器板处理多达 1,024 个通道和使用 32 通道检测器板的 16,384 个通道大型系统配置。然后将其发送到计算机工作站进行进一步处理。要处理的通道(检测器模块)的数量要求整个 OpenPET 系统配置,该配置旨在使用标准系统配置中的 16 通道检测器板处理多达 1,024 个通道和使用 32 通道检测器板的 16,384 个通道大型系统配置。
更新日期:2016-04-01
down
wechat
bug