文獻標(biāo)識碼: 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 引言
飛行時間二次離子質(zhì)譜(Time-of-Flight Secondary Ion Mass Spectrometer,,TOF-SIMS)是當(dāng)今用于表面化學(xué)分析的重要技術(shù)手段[1],,適用于地質(zhì)學(xué)、食品化學(xué),、臨床醫(yī)療和材料化學(xué)等眾多領(lǐng)域,,具有分析速度快、分辨率高以及對樣品幾乎無損傷等特點[2-3],。數(shù)據(jù)采集系統(tǒng)用于采集儀器輸出信號,,并對離子數(shù)量進行還原,是TOF-SIMS儀器的關(guān)鍵部件,,其對離子數(shù)量的還原程度會直接影響儀器的精度等參數(shù)[4],,是TOF-SIMS用于高精度分析的瓶頸之一。
TOF-SIMS數(shù)據(jù)采集技術(shù)主要包括:模擬數(shù)字轉(zhuǎn)換 (Analog-to-Digital Conversion,,ADC)和時間數(shù)字轉(zhuǎn)換(Time-to-Digital Conversion,,TDC)[5]。由于早期ADC采樣率和分辨率等核心參數(shù)指標(biāo)的限制,,TOF-SIMS多數(shù)采用TDC技術(shù)來實現(xiàn)數(shù)據(jù)采集,。TDC可以記錄每個離子的飛行時間,具有結(jié)構(gòu)簡單以及數(shù)據(jù)量小的優(yōu)勢,,為TOF-SIMS儀器的發(fā)展起到了重要推動作用,。但TDC由于死區(qū)時間(Deadtime)的限制[6],當(dāng)多個離子幾乎同時到達檢測器時,,只能檢測出一個離子信號,造成采集數(shù)據(jù)的缺失,影響儀器精度[7],。隨著電子技術(shù)的發(fā)展,,ADC的采樣率和分辨率得到大幅度提升,使ADC技術(shù)應(yīng)用于TOF-SIMS成為可能,。與TDC相比,,高速ADC不受死區(qū)時間影響并且動態(tài)范圍廣[8],可有效提高儀器精度,。故將ADC技術(shù)應(yīng)用于TOF-SIMS成為亟待解決的關(guān)鍵問題,。
本文采用高速ADC芯片和PCI-Express(簡稱PCIE)總線,設(shè)計了一套適用于TOF-SIMS儀器的高速數(shù)據(jù)采集系統(tǒng),。
1 總體方案設(shè)計
TOF-SIMS儀器輸出的離子信號半峰寬為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è)計了此數(shù)據(jù)采集系統(tǒng),。系統(tǒng)由寬頻帶差分調(diào)理電路,、高速A/D轉(zhuǎn)換模塊、FPGA時序控制單元,、DDR3 SDRAM外部存儲器和PCIE總線等部分構(gòu)成,。總體設(shè)計如圖1所示,。調(diào)理電路首先將離子信號進行差分放大,,調(diào)理后的信號進入高速A/D模塊進行數(shù)據(jù)采集轉(zhuǎn)換,F(xiàn)PGA接收到采集數(shù)據(jù)后,,將數(shù)據(jù)送入DDR3 SDRAM外部存儲模塊中進行數(shù)據(jù)的緩存處理,,待上位機發(fā)出采集指令后,將DDR3 SDRAM中的數(shù)據(jù)讀出,,通過PCIE總線將數(shù)據(jù)傳輸至上位機,。
2 主要模塊設(shè)計
2.1 寬頻帶差分調(diào)理電路
TOF-SIMS儀器輸出的離子信號為單端信號,而高速模數(shù)轉(zhuǎn)換器的輸入端為差分輸入,,在采集之前,,首先需要進行信號的調(diào)理,而離子信號頻率最高可達300 MHz,,要求調(diào)理電路帶寬必須高于此頻率,,才能保證信號的完整性,。調(diào)理電路的核心為TI公司的LMH5401全差動放大器,電路如圖2所示,。該芯片帶寬最高可達1 GHz,并可直接將單端信號轉(zhuǎn)換成差分信號,,滿足設(shè)計需求。而且差動放大器具有很好的抗干擾能力,,可有效提高ADC信噪比等重要參數(shù),。
2.2 高速A/D轉(zhuǎn)換模塊
高速A/D模塊是系統(tǒng)的核心部分,主要作用是將離子信號轉(zhuǎn)換成FPGA可接收的數(shù)字信號,。系統(tǒng)使用的高速ADC為TI公司的ADC12D1600芯片,。該芯片是新一代高速模數(shù)轉(zhuǎn)換器,,分辨率為12位,,可實現(xiàn)雙通道1.6 GS/s采樣率和單通道3.2 GS/s采樣率,,采用差分輸入,,LVDS電平輸出,ADC的工作模式可以通過片上SPI總線進行編程配置,。在設(shè)計時,,將ADC配置為單通道交替采樣模式,即采樣率為3.2 GS/s,,并在ADC輸出端使用1:2分路器將數(shù)據(jù)降速,,以便于FPGA接收。ADC采樣時鐘為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ù)據(jù)的速率降為時鐘頻率的一半,,即800 MHz,;DCLK+和DCLK-是ADC提供給FPGA的同步時鐘,時鐘頻率與輸出數(shù)據(jù)頻率相同,,F(xiàn)PGA使用此時鐘接收ADC的輸出數(shù)據(jù),。
2.3 FPGA時序控制單元
FPGA是系統(tǒng)的時序控制器,,主要模塊包括:ADC控制模塊,、時鐘管理模塊,、異步FIFO模塊、DDR3控制模塊和PCIE模塊等,,F(xiàn)PGA時序控制單元如圖4所示,。對高速ADC芯片的配置全部由ADC時序控制模塊實現(xiàn),該模塊產(chǎn)生的串行數(shù)據(jù)配置ADC內(nèi)部的控制寄存器,實現(xiàn)ADC采樣模式的選定,、內(nèi)部設(shè)置校準(zhǔn)和通道輸出偏移量調(diào)整等功能。采用Xilinx公司的MMCM(混合模式時鐘管理器)IP核生成FPGA單元各模塊所需時鐘,,主要有 ADC芯片的SPI總線接口時鐘,頻率為15 MHz,;PCIE IP核的參考時鐘,,頻率為100 MHz;DDR3存儲器輸入時鐘,,頻率為200 MHz,。異步FIFO可緩沖和存儲系統(tǒng)采集的高速數(shù)據(jù),并用于解決不同時鐘域之間的數(shù)據(jù)同步問題,,可保證數(shù)據(jù)能夠正確傳輸,。DDR3 模塊用于控制外部存儲器的讀寫操作。PCIE總線控制模塊負責(zé)接收和發(fā)送外部存儲器的數(shù)據(jù)以及上位機的指令信息,。
2.4 PCIE DMA控制器
為了保證數(shù)據(jù)傳輸時的完整性與實時性,,本文采用PCIE總線作為數(shù)據(jù)傳輸總線,并在FPGA內(nèi)部設(shè)計了DMA(直接內(nèi)存存?。┛刂破?,采用DMA模式實現(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 實驗測試
3.1 寬頻帶差分調(diào)理電路測試
調(diào)理電路采用Tektronix DPO3034數(shù)字示波器進行測試。該示波器采樣率為2.5 GS/s,,帶寬為300 MHz,。測試過程如下:將TOF-SIMS離子檢測器輸出信號用示波器接收,得到如圖5所示波形,,再將離子信號通過調(diào)理電路差分放大之后得到如圖6所示波形,。由圖可知,未經(jīng)過調(diào)理的離子信號的幅值為500 mV,,頻率約為100 MHz,,經(jīng)過調(diào)理后,變?yōu)閮陕窐O性相反,、幅值為750 mV的信號,且兩路信號頻率和原信號頻率基本一致,。測試結(jié)果表明,,調(diào)理電路對信號進行差分放大之后,沒有造成信號失真等影響,,滿足設(shè)計要求,。
3.2 高速ADC動態(tài)性能測試
系統(tǒng)采用Agilent 8648A信號發(fā)生器產(chǎn)生一個頻率為400 MHz、幅值為500 mV的正弦波信號作為測試信號,。系統(tǒng)采集該正弦信號,,并將采集后的數(shù)據(jù)上傳到上位機,進行數(shù)據(jù)分析處理,。上位機是基于MATLAB開發(fā)的數(shù)據(jù)分析軟件,,利用快速傅里葉變換(FFT)的方法得到采集信號的頻譜圖像,并計算ADC的動態(tài)特性參數(shù),,包括:總諧波失真(THD),、信噪比(SNR)以及有效位數(shù)(ENOB)。為了準(zhǔn)確地驗證ADC的動態(tài)性能,,分別采集了5組數(shù)據(jù)進行測試,,每組的數(shù)據(jù)量為16 KB,并將測試結(jié)果與ADC芯片使用手冊中給出的動態(tài)性能參數(shù)進行對比,。5組數(shù)據(jù)的測試結(jié)果如表1所示,,其中一組數(shù)據(jù)的頻譜圖像如圖7所示。通過表1可知,,ADC芯片的信噪比為56.333 dB,,總諧波失真為-63.509 dB,有效位數(shù)為8.995 bit,,測試結(jié)果基本與手冊參數(shù)保持一致,,設(shè)計符合需求,。但基底噪聲較高,主要是因為系統(tǒng)噪聲以及ADC芯片本身造成的影響,,可以通過軟件算法校正以及更改電路設(shè)計改善噪聲的影響,。
3.3 PCIE DMA讀寫速度測試
根據(jù)設(shè)計要求,PCIE總線的傳輸速度至少應(yīng)為500 MB/s,。為了驗證總線讀寫速度,,在驅(qū)動程序開發(fā)時,編寫了相應(yīng)的測試程序,。測試程序依據(jù)PCIE DMA控制器從開啟到關(guān)閉時一次傳輸?shù)臄?shù)據(jù)量以及所需要的時間來計算數(shù)據(jù)的傳輸速率,。測試結(jié)果如表2所示,結(jié)果表明,,PCIE總線在以DMA模式進行數(shù)據(jù)傳輸時,,總線的寫速度為1 135 MB/s,讀速度為1 002 MB/s,,滿足系統(tǒng)需求,。
4 結(jié)論
本文設(shè)計了一套適用于TOF-SIMS儀器的高速數(shù)據(jù)采集系統(tǒng),系統(tǒng)采樣率為3.2 GS/s,,分辨率為12 bit,,并對寬頻帶差分調(diào)理電路、高速ADC的動態(tài)性能和PCIE總線的傳輸速度進行了測試,。結(jié)果表明,,系統(tǒng)采集頻率為400 MHz、幅值為500 mV的正弦信號時,,ADC的有效位數(shù)為8.995 bit,,信噪比為56.333 dB,總諧波失真為-63.509 dB,,PCIE總線寫速度為1 135 MB/s,,讀速度為1 002 MB/s,可滿足TOF-SIMS儀器對數(shù)據(jù)采集系統(tǒng)的要求,。
參考文獻
[1] 孫立民.飛行時間二次離子質(zhì)譜在生物材料和生命科學(xué)中的應(yīng)用(上)[J].質(zhì)譜學(xué)報,,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] 葉春逢.飛行時間質(zhì)譜儀數(shù)據(jù)獲取系統(tǒng)的研究與設(shè)計[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] 龍濤.飛行時間質(zhì)譜儀中高速數(shù)據(jù)采集系統(tǒng)關(guān)鍵技術(shù)的研究[D].長春:吉林大學(xué),,2009.
[9] PCISIG. PCI express base specification,Revision 2.1[Z],,2009.
作者信息:
楊佳祥1,,龍 濤2,邱春玲1,,包澤民2,,王培智2,劉敦一2
(1.吉林大學(xué) 儀器科學(xué)與電氣工程學(xué)院,,吉林 長春130021;
2.中國地質(zhì)科學(xué)院地質(zhì)研究所 北京離子探針中心,,北京102206)