文獻(xiàn)標(biāo)識(shí)碼: A
DOI:10.16157/j.issn.0258-7998.180006
中文引用格式: 楊佳祥,龍濤,,邱春玲,,等. 基于高速ADC的TOF-SIMS數(shù)據(jù)采集系統(tǒng)[J].電子技術(shù)應(yīng)用,2018,,44(8):82-85.
英文引用格式: Yang Jiaxiang,,Long Tao,Qui Chunling,,et al. High speed ADC based data acquisition system for TOF-SIMS[J]. Application of Electronic Technique,,2018,44(8):82-85.
0 引言
飛行時(shí)間二次離子質(zhì)譜(Time-of-Flight Secondary Ion Mass Spectrometer,,TOF-SIMS)是當(dāng)今用于表面化學(xué)分析的重要技術(shù)手段[1],,適用于地質(zhì)學(xué)、食品化學(xué),、臨床醫(yī)療和材料化學(xué)等眾多領(lǐng)域,具有分析速度快,、分辨率高以及對(duì)樣品幾乎無損傷等特點(diǎn)[2-3],。數(shù)據(jù)采集系統(tǒng)用于采集儀器輸出信號(hào),,并對(duì)離子數(shù)量進(jìn)行還原,,是TOF-SIMS儀器的關(guān)鍵部件,其對(duì)離子數(shù)量的還原程度會(huì)直接影響儀器的精度等參數(shù)[4],,是TOF-SIMS用于高精度分析的瓶頸之一,。
TOF-SIMS數(shù)據(jù)采集技術(shù)主要包括:模擬數(shù)字轉(zhuǎn)換 (Analog-to-Digital Conversion,ADC)和時(shí)間數(shù)字轉(zhuǎn)換(Time-to-Digital Conversion,,TDC)[5]。由于早期ADC采樣率和分辨率等核心參數(shù)指標(biāo)的限制,,TOF-SIMS多數(shù)采用TDC技術(shù)來實(shí)現(xiàn)數(shù)據(jù)采集。TDC可以記錄每個(gè)離子的飛行時(shí)間,,具有結(jié)構(gòu)簡(jiǎn)單以及數(shù)據(jù)量小的優(yōu)勢(shì),,為TOF-SIMS儀器的發(fā)展起到了重要推動(dòng)作用,。但TDC由于死區(qū)時(shí)間(Deadtime)的限制[6],當(dāng)多個(gè)離子幾乎同時(shí)到達(dá)檢測(cè)器時(shí),,只能檢測(cè)出一個(gè)離子信號(hào),,造成采集數(shù)據(jù)的缺失,影響儀器精度[7],。隨著電子技術(shù)的發(fā)展,,ADC的采樣率和分辨率得到大幅度提升,使ADC技術(shù)應(yīng)用于TOF-SIMS成為可能。與TDC相比,,高速ADC不受死區(qū)時(shí)間影響并且動(dòng)態(tài)范圍廣[8],,可有效提高儀器精度。故將ADC技術(shù)應(yīng)用于TOF-SIMS成為亟待解決的關(guān)鍵問題,。
本文采用高速ADC芯片和PCI-Express(簡(jiǎn)稱PCIE)總線,設(shè)計(jì)了一套適用于TOF-SIMS儀器的高速數(shù)據(jù)采集系統(tǒng),。
1 總體方案設(shè)計(jì)
TOF-SIMS儀器輸出的離子信號(hào)半峰寬為4~7 ns,若想準(zhǔn)確地還原離子數(shù)量,,得到更精準(zhǔn)的采集數(shù)據(jù),則要求ADC芯片采樣率不低于500 MS/s,,分辨率高于8 bit,;系統(tǒng)采集的數(shù)據(jù)需要高速傳輸?shù)絇C端,,要求數(shù)據(jù)總線傳輸速度大于500 MB/s。
根據(jù)上述指標(biāo)要求,,設(shè)計(jì)了此數(shù)據(jù)采集系統(tǒng),。系統(tǒng)由寬頻帶差分調(diào)理電路、高速A/D轉(zhuǎn)換模塊,、FPGA時(shí)序控制單元,、DDR3 SDRAM外部存儲(chǔ)器和PCIE總線等部分構(gòu)成??傮w設(shè)計(jì)如圖1所示,。調(diào)理電路首先將離子信號(hào)進(jìn)行差分放大,調(diào)理后的信號(hào)進(jìn)入高速A/D模塊進(jìn)行數(shù)據(jù)采集轉(zhuǎn)換,,F(xiàn)PGA接收到采集數(shù)據(jù)后,,將數(shù)據(jù)送入DDR3 SDRAM外部存儲(chǔ)模塊中進(jìn)行數(shù)據(jù)的緩存處理,待上位機(jī)發(fā)出采集指令后,,將DDR3 SDRAM中的數(shù)據(jù)讀出,,通過PCIE總線將數(shù)據(jù)傳輸至上位機(jī)。
2 主要模塊設(shè)計(jì)
2.1 寬頻帶差分調(diào)理電路
TOF-SIMS儀器輸出的離子信號(hào)為單端信號(hào),而高速模數(shù)轉(zhuǎn)換器的輸入端為差分輸入,,在采集之前,,首先需要進(jìn)行信號(hào)的調(diào)理,而離子信號(hào)頻率最高可達(dá)300 MHz,,要求調(diào)理電路帶寬必須高于此頻率,才能保證信號(hào)的完整性,。調(diào)理電路的核心為TI公司的LMH5401全差動(dòng)放大器,,電路如圖2所示。該芯片帶寬最高可達(dá)1 GHz,,并可直接將單端信號(hào)轉(zhuǎn)換成差分信號(hào),,滿足設(shè)計(jì)需求。而且差動(dòng)放大器具有很好的抗干擾能力,,可有效提高ADC信噪比等重要參數(shù),。
2.2 高速A/D轉(zhuǎn)換模塊
高速A/D模塊是系統(tǒng)的核心部分,主要作用是將離子信號(hào)轉(zhuǎn)換成FPGA可接收的數(shù)字信號(hào),。系統(tǒng)使用的高速ADC為TI公司的ADC12D1600芯片,。該芯片是新一代高速模數(shù)轉(zhuǎn)換器,分辨率為12位,,可實(shí)現(xiàn)雙通道1.6 GS/s采樣率和單通道3.2 GS/s采樣率,,采用差分輸入,LVDS電平輸出,,ADC的工作模式可以通過片上SPI總線進(jìn)行編程配置,。在設(shè)計(jì)時(shí),將ADC配置為單通道交替采樣模式,,即采樣率為3.2 GS/s,,并在ADC輸出端使用1:2分路器將數(shù)據(jù)降速,以便于FPGA接收,。ADC采樣時(shí)鐘為1.6 GHz,,由TI公司的LMX2531高性能頻率合成器產(chǎn)生。高速A/D轉(zhuǎn)換模塊電路如圖3所示,。其中,,DI+、DI-為I通道的輸出數(shù)據(jù),,DQ+,、DQ-為Q通道的輸出數(shù)據(jù),當(dāng)選擇1:2分路器降速時(shí),,輸出數(shù)據(jù)的速率降為時(shí)鐘頻率的一半,,即800 MHz;DCLK+和DCLK-是ADC提供給FPGA的同步時(shí)鐘,時(shí)鐘頻率與輸出數(shù)據(jù)頻率相同,,F(xiàn)PGA使用此時(shí)鐘接收ADC的輸出數(shù)據(jù),。
2.3 FPGA時(shí)序控制單元
FPGA是系統(tǒng)的時(shí)序控制器,主要模塊包括:ADC控制模塊,、時(shí)鐘管理模塊,、異步FIFO模塊、DDR3控制模塊和PCIE模塊等,,F(xiàn)PGA時(shí)序控制單元如圖4所示,。對(duì)高速ADC芯片的配置全部由ADC時(shí)序控制模塊實(shí)現(xiàn),該模塊產(chǎn)生的串行數(shù)據(jù)配置ADC內(nèi)部的控制寄存器,,實(shí)現(xiàn)ADC采樣模式的選定,、內(nèi)部設(shè)置校準(zhǔn)和通道輸出偏移量調(diào)整等功能。采用Xilinx公司的MMCM(混合模式時(shí)鐘管理器)IP核生成FPGA單元各模塊所需時(shí)鐘,,主要有 ADC芯片的SPI總線接口時(shí)鐘,,頻率為15 MHz;PCIE IP核的參考時(shí)鐘,,頻率為100 MHz,;DDR3存儲(chǔ)器輸入時(shí)鐘,頻率為200 MHz,。異步FIFO可緩沖和存儲(chǔ)系統(tǒng)采集的高速數(shù)據(jù),,并用于解決不同時(shí)鐘域之間的數(shù)據(jù)同步問題,可保證數(shù)據(jù)能夠正確傳輸,。DDR3 模塊用于控制外部存儲(chǔ)器的讀寫操作,。PCIE總線控制模塊負(fù)責(zé)接收和發(fā)送外部存儲(chǔ)器的數(shù)據(jù)以及上位機(jī)的指令信息。
2.4 PCIE DMA控制器
為了保證數(shù)據(jù)傳輸時(shí)的完整性與實(shí)時(shí)性,,本文采用PCIE總線作為數(shù)據(jù)傳輸總線,,并在FPGA內(nèi)部設(shè)計(jì)了DMA(直接內(nèi)存存取)控制器,,采用DMA模式實(shí)現(xiàn)系統(tǒng)與PC之間的高速數(shù)據(jù)傳輸,。DMA控制器的主要作用是接收和發(fā)送帶有各種事物類型的事物層數(shù)據(jù)包(TLP)[9],控制器包括:發(fā)送模塊,、接收模塊和DMA控制模塊,。發(fā)送模塊用于組裝、發(fā)送TLP包,;接收模塊的作用是接收并拆解來自PC端的TLP包,;DMA控制模塊包括兩部分,一部分是DMA寄存器,,另一部分是DMA狀態(tài)寄存器,。DMA控制模塊是PC與采集系統(tǒng)通信的主要模塊,,也是DMA操作的主要控制部分。
3 實(shí)驗(yàn)測(cè)試
3.1 寬頻帶差分調(diào)理電路測(cè)試
調(diào)理電路采用Tektronix DPO3034數(shù)字示波器進(jìn)行測(cè)試,。該示波器采樣率為2.5 GS/s,,帶寬為300 MHz。測(cè)試過程如下:將TOF-SIMS離子檢測(cè)器輸出信號(hào)用示波器接收,,得到如圖5所示波形,,再將離子信號(hào)通過調(diào)理電路差分放大之后得到如圖6所示波形。由圖可知,,未經(jīng)過調(diào)理的離子信號(hào)的幅值為500 mV,,頻率約為100 MHz,經(jīng)過調(diào)理后,,變?yōu)閮陕窐O性相反、幅值為750 mV的信號(hào),,且兩路信號(hào)頻率和原信號(hào)頻率基本一致,。測(cè)試結(jié)果表明,調(diào)理電路對(duì)信號(hào)進(jìn)行差分放大之后,,沒有造成信號(hào)失真等影響,,滿足設(shè)計(jì)要求。
3.2 高速ADC動(dòng)態(tài)性能測(cè)試
系統(tǒng)采用Agilent 8648A信號(hào)發(fā)生器產(chǎn)生一個(gè)頻率為400 MHz,、幅值為500 mV的正弦波信號(hào)作為測(cè)試信號(hào),。系統(tǒng)采集該正弦信號(hào),并將采集后的數(shù)據(jù)上傳到上位機(jī),,進(jìn)行數(shù)據(jù)分析處理,。上位機(jī)是基于MATLAB開發(fā)的數(shù)據(jù)分析軟件,利用快速傅里葉變換(FFT)的方法得到采集信號(hào)的頻譜圖像,,并計(jì)算ADC的動(dòng)態(tài)特性參數(shù),,包括:總諧波失真(THD)、信噪比(SNR)以及有效位數(shù)(ENOB),。為了準(zhǔn)確地驗(yàn)證ADC的動(dòng)態(tài)性能,,分別采集了5組數(shù)據(jù)進(jìn)行測(cè)試,每組的數(shù)據(jù)量為16 KB,,并將測(cè)試結(jié)果與ADC芯片使用手冊(cè)中給出的動(dòng)態(tài)性能參數(shù)進(jìn)行對(duì)比,。5組數(shù)據(jù)的測(cè)試結(jié)果如表1所示,其中一組數(shù)據(jù)的頻譜圖像如圖7所示,。通過表1可知,,ADC芯片的信噪比為56.333 dB,總諧波失真為-63.509 dB,,有效位數(shù)為8.995 bit,,測(cè)試結(jié)果基本與手冊(cè)參數(shù)保持一致,,設(shè)計(jì)符合需求。但基底噪聲較高,,主要是因?yàn)橄到y(tǒng)噪聲以及ADC芯片本身造成的影響,,可以通過軟件算法校正以及更改電路設(shè)計(jì)改善噪聲的影響。
3.3 PCIE DMA讀寫速度測(cè)試
根據(jù)設(shè)計(jì)要求,,PCIE總線的傳輸速度至少應(yīng)為500 MB/s,。為了驗(yàn)證總線讀寫速度,在驅(qū)動(dòng)程序開發(fā)時(shí),,編寫了相應(yīng)的測(cè)試程序,。測(cè)試程序依據(jù)PCIE DMA控制器從開啟到關(guān)閉時(shí)一次傳輸?shù)臄?shù)據(jù)量以及所需要的時(shí)間來計(jì)算數(shù)據(jù)的傳輸速率。測(cè)試結(jié)果如表2所示,,結(jié)果表明,,PCIE總線在以DMA模式進(jìn)行數(shù)據(jù)傳輸時(shí),總線的寫速度為1 135 MB/s,,讀速度為1 002 MB/s,,滿足系統(tǒng)需求。
4 結(jié)論
本文設(shè)計(jì)了一套適用于TOF-SIMS儀器的高速數(shù)據(jù)采集系統(tǒng),,系統(tǒng)采樣率為3.2 GS/s,,分辨率為12 bit,并對(duì)寬頻帶差分調(diào)理電路,、高速ADC的動(dòng)態(tài)性能和PCIE總線的傳輸速度進(jìn)行了測(cè)試,。結(jié)果表明,系統(tǒng)采集頻率為400 MHz,、幅值為500 mV的正弦信號(hào)時(shí),,ADC的有效位數(shù)為8.995 bit,信噪比為56.333 dB,,總諧波失真為-63.509 dB,,PCIE總線寫速度為1 135 MB/s,讀速度為1 002 MB/s,,可滿足TOF-SIMS儀器對(duì)數(shù)據(jù)采集系統(tǒng)的要求,。
參考文獻(xiàn)
[1] 孫立民.飛行時(shí)間二次離子質(zhì)譜在生物材料和生命科學(xué)中的應(yīng)用(上)[J].質(zhì)譜學(xué)報(bào),2012,,33(1):56-61.
[2] MAMYRIN B A.Time-of-flight mass spectrometry[J].International Journal of Mass Spectrometry,,2001,206(9):251-266.
[3] KIM Y P,,SHONHK,,SHIN S K,et al.Probing nanoparticlesand nanoparticle-conjugated biomolecules using time-of-flight secondary ion mass spectrometry[J].Mass Spectrometry Reviews,,2015,,34(2):237-247.
[4] GREEN F M,,GILMORE I S.Mass accuracy-TOF-SIMS[J].Applied Surface Science,2006,,252(19):6591-6593.
[5] 葉春逢.飛行時(shí)間質(zhì)譜儀數(shù)據(jù)獲取系統(tǒng)的研究與設(shè)計(jì)[D].合肥:中國科學(xué)技術(shù)大學(xué),,2013.
[6] FJELDSTED J.Time of flight mass spectrometry[M].Agilent Technologies,2003.
[7] AKINDINOV A V,,ALICI A,,ANSELMO F,et al.Design aspects and prototype test of a very precise TDC system implemented for the Multigap RPC of the ALICE-TOF[J].Nuclear Instruments & Methods in Physics Research,,2004,,533(1-2):178-182.
[8] 龍濤.飛行時(shí)間質(zhì)譜儀中高速數(shù)據(jù)采集系統(tǒng)關(guān)鍵技術(shù)的研究[D].長(zhǎng)春:吉林大學(xué),2009.
[9] PCISIG. PCI express base specification,,Revision 2.1[Z],,2009.
作者信息:
楊佳祥1,龍 濤2,,邱春玲1,,包澤民2,王培智2,,劉敦一2
(1.吉林大學(xué) 儀器科學(xué)與電氣工程學(xué)院,吉林 長(zhǎng)春130021,;
2.中國地質(zhì)科學(xué)院地質(zhì)研究所 北京離子探針中心,,北京102206)