高速PCIE总线在核信号实时采集系统中的应用
[Abstract]:In the field of nuclear signal detection, nuclear signal acquisition is one of the important means to obtain energy information and time information of nuclear radiation field. A simple nuclear pulse contains a lot of important information, including ray energy, type and time. Therefore, the accurate acquisition of nuclear signals is of great significance to the analysis of nuclear radiation energy field. Usually, the acquisition of nuclear signal is to convert the data into A / D first, and then to process the converted digital signal. With the development of high speed digitization, the performance of ADC (ADC) is improved continuously, and the data transmission rate is also required. In this paper, a real time nuclear signal acquisition system is constructed by using high speed ADC and powerful FPGA, combined with high speed PCIE data transmission bus. The system can not only obtain the amplitude information of the nuclear pulse signal, but also display the collected waveform in real time, and can also complete the real-time verification of the algorithm at the PC end. At present, the detection and analysis of nuclear radiation field is usually carried out in a spectral way, which includes: front end signal conditioning, signal acquisition and FPGA internal algorithm processing, and final spectrum and display. The whole process does not involve the real-time display or storage of the original nuclear signal, which is not conducive to the real-time monitoring of the signal or the post-processing of the original data. In order to solve this problem, this paper designs a real-time nuclear signal display, acquisition and storage system. The topic of this thesis comes from the research and development of high precision energy spectrum detector (project No.: 2012AA061803). A real-time nuclear signal acquisition system based on high performance Xilinx FPGA (XC7K410T) and high speed PCIE bus is designed. Among them, the acquisition part uses a high-speed ADC sampling chip of 200mspsSZ, which has a good sampling effect for the nuclear signal with rising time at nanosecond and pulse width at several hundred nanoseconds, and can meet the requirement of high-speed sampling. The obtained data bit width is 16 bits and the data flow rate is 200 Msps1 / 16 Bitt / s. The data transmission is based on PCIE Gen2.0 standard, and the measured transmission rate is about 3.0 GB / s. To satisfy the above rate, a RAID disk array was constructed, and the write disk speed passed the HD Tune Pro test of 800MB / s. The high-speed data transmission is accomplished by DMA ping-pong mode, and the cost of each link in the process of data exchange is analyzed, and a set of reasonable DMA interaction mechanism is designed. The driver part is developed with WinDriver 12.20, and its us level interrupt response can meet the acquisition requirement of the nuclear signal system. The application software is designed with Qt. In order to meet the real-time display and storage of the nuclear signal, multithread design is adopted so that the program can run smoothly. Finally, the system is used to collect the actual nuclear signals and verify the feasibility of the design. The nuclear signal waveform of NaI scintillator detection output 137Cs is collected in real time, and the complete original waveform is displayed in the application program and discussed. In addition, the linearity is measured by signal source, and the linearity is 0.9999. The feasibility of the platform is verified by moving average algorithm, and good results are obtained. The experimental results show that the scheme of real-time nuclear signal acquisition system based on high-speed PCIE is successful and feasible, and it plays an important role in the research of high-speed nuclear signal acquisition and real-time transmission, and has certain research value and application prospect.
【学位授予单位】:成都理工大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP274.2
【参考文献】
相关期刊论文 前8条
1 信侃;;基于Xilinx FPGA的PCIe总线接口设计与实现[J];无线电通信技术;2014年04期
2 葛青;葛良全;吴建平;;基于FPGA的核信号采集主控系统设计[J];核电子学与探测技术;2014年04期
3 ;可配置为四、三、双或单输出的16A μModule稳压器 为FPGA、ASIC和微处理器供电[J];电子技术应用;2014年02期
4 曾卫华;魏秋菊;侯胜利;;基于CPLD+ARM的多道脉冲幅度分析器设计[J];核电子学与探测技术;2012年01期
5 曾国强;葛良全;熊盛青;倪卫冲;赖万昌;;数字技术在航空伽马能谱仪中的应用[J];物探与化探;2010年02期
6 曾磊;陈铖;郭虹;;基于PCI总线的实时测频卡WDM驱动程序设计[J];现代电子技术;2009年24期
7 杨阿锋;吴帅;刘凯;徐欣;;PCIe接口高速数据传输卡的驱动程序开发[J];中国测试技术;2008年02期
8 曹宁 ,汪飞;高速PCI总线接口卡的开发[J];电子技术应用;2004年07期
相关硕士学位论文 前10条
1 李强;窄脉冲信号的高速数字化直接采样成谱研究[D];成都理工大学;2016年
2 姚阳;基于FPGA的数字多道脉冲幅度分析器的设计与实现[D];中国科学院大学(工程管理与信息技术学院);2014年
3 杨凤欣;电能信息采集与管理系统的设计与实现[D];电子科技大学;2013年
4 石沙;基于Qt的跨平台视频监控客户端的设计与实现[D];西安电子科技大学;2013年
5 关凯锋;PCIe事务层及数据链路层的实现与验证[D];西安电子科技大学;2013年
6 李楚洲;基于PCIE总线的CCSDS标准卫星数据采集系统的设计与实现[D];华南理工大学;2011年
7 谢广利;基于FPGA和USB的数字化多道脉冲幅度分析器的研制[D];华东理工大学;2011年
8 李光春;基于PCI-E总线的高速大容量数据记录系统软件设计[D];电子科技大学;2009年
9 易磊;高速高精度ADC测试技术研究[D];电子科技大学;2008年
10 蔡跃荣;基于DSP的核信号波形数字化获取与处理系统设计[D];四川大学;2006年
,本文编号:2206009
本文链接:https://www.wllwen.com/kejilunwen/zidonghuakongzhilunwen/2206009.html