FPGA/DSP-based implementation of a high-performance multi-channel counter

被引:1
|
作者
Baronti, F. [1 ]
Lazzeri, A. [1 ]
Roncella, R. [1 ]
Saletti, R. [1 ]
机构
[1] Univ Pisa, Dip Ingn Informaz Elettron, I-56122 Pisa, Italy
关键词
Counting circuits; Digital measurements; Digital signal processors; Digital systems; Field programmable gate arrays; TIME; TECHNOLOGY;
D O I
10.1016/j.sysarc.2009.03.002
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A high-performance configurable multi-channel counter is presented. The system has been implemented on a small-size and low-cost Commercial-Off-The-Shelf (COTS) FPGA/DSP-based board, and features 64 input channels, a maximum counting rate of 45 MHz, and a minimum integration window (time resolution) of 24 mu s with a 23 b counting depth. In particular, the time resolution depends on both the selected counting bit-depth and the number of acquisition channels: indeed, with a 8 b counting depth, the time resolution reaches the value of 8 mu s if all the 64 input channels are enabled, whereas it lowers to 378 ns if only 2 channels are used. Thanks to its flexible architecture and performance, the system is suitable in highly demanding photon counting applications based on SPAD arrays, as well as in many other scientific experiments. Moreover, the collected counting results are both real-time processed and transmitted over a high-speed IEEE 1394 serial link. The same link is used to remotely set up and control the entire acquisition process, thus giving the system a even higher degree of flexibility. Finally, a theoretical model of general use which immediately provides the overall system performance is described. The model is then validated by the reported experimental results. (C) 2009 Elsevier B.V. All rights reserved.
引用
收藏
页码:310 / 316
页数:7
相关论文
共 50 条
  • [31] High-Performance Implementation of SM2 Based on FPGA
    Zhang, Dan
    Bai, Guoqiang
    PROCEEDINGS OF 2016 8TH IEEE INTERNATIONAL CONFERENCE ON COMMUNICATION SOFTWARE AND NETWORKS (ICCSN 2016), 2016, : 718 - 722
  • [32] High-performance FPGA-based implementation of Kalman filter
    Lee, CR
    Salcic, Z
    MICROPROCESSORS AND MICROSYSTEMS, 1997, 21 (04) : 257 - 265
  • [33] FPGA Implementation of a Multi-Channel Continuous-Throughput FFT Processor
    Fankhauser, Elia
    Wassner, Juergen
    PROCEEDINGS OF THE 2018 IEEE INTERNATIONAL WORKSHOP ON SIGNAL PROCESSING SYSTEMS (SIPS), 2018, : 181 - 186
  • [34] Study of multi-channel signal source based on FPGA
    Ai Jia
    Li Dong
    Wang Yanlin
    PROCEEDINGS OF THE 2012 SECOND INTERNATIONAL CONFERENCE ON INSTRUMENTATION & MEASUREMENT, COMPUTER, COMMUNICATION AND CONTROL (IMCCC 2012), 2012, : 1300 - 1303
  • [35] The Design of Digital Multi-channel Analyzer Based on FPGA
    Zeng Weihua
    3RD INTERNATIONAL CONFERENCE ON ASIAN NUCLEAR PROSPECTS (ANUP2012), 2013, 39 : 428 - 433
  • [36] Multi-Channel BER Tester Module Based on FPGA
    Duan, Meixia
    Zhuang, Jinlin
    2012 IEEE FIFTH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTATIONAL INTELLIGENCE (ICACI), 2012, : 1170 - 1172
  • [37] High-performance tunable multi-channel graphene-based square ring resonator demultiplexer
    Moradiani, Fatemeh
    Mohamadi, Amir Mohamad
    Seifouri, Mahmood
    OPTICS COMMUNICATIONS, 2020, 475
  • [38] Energy tradeoffs for DSP-based implementation of IntDCT
    Molino, A
    Vacca, F
    Nguyen, T
    CONFERENCE RECORD OF THE THIRTY-SEVENTH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS, VOLS 1 AND 2, 2003, : 2166 - 2170
  • [39] DSP-based implementation of a turbo-decoder
    Univ of Victoria, Victoria, Canada
    Conf Rec IEEE Global Telecommun Conf, (2751-2755):
  • [40] A Multi-channel Data Acquisition System and its Performance Analysis Method based on FPGA
    Zhang, Xuefeng
    Luo, Hongxia
    MECHATRONICS AND INTELLIGENT MATERIALS II, PTS 1-6, 2012, 490-495 : 37 - 41