王穎 李鄭梅 李毅強 呂玉冰



摘要 輻照試驗作為航天器上各種電子元器件抗輻性能評估的重要手段,目的是通過試驗前后的對比測試積累數據;但單粒子輻照試驗相對特殊,其單粒子效應只會發生在上電過程中,且檢測到的數據也無法直接遠距離傳回監控室。因此,為了滿足試驗要求,提出并設計了基于高速串行收發器(GTX)+光模塊(SFP)的實時傳輸系統。經調試,該檢測系統在1.25Gb/s傳輸速率下,性能穩定未出現誤碼現象;并已成功應用到多個項目的單粒子輻照試驗中,證明了設計的正確性,達到了預期目的。
【關鍵詞】單粒子效應 吉比特串行收發器 光模塊 8b/10b編解碼
航天器上各種載荷組件受空間輻射后性能退化會影響其工作精度和可靠性,嚴重時會導致載荷組件功能的永久失效。國外研究輻照效應早期主要關注電離總劑量效應,但隨著半導體制造技術的不斷發展,CMOS工藝特征尺寸的不斷縮減,各種IC集成電路的電離總劑量輻照能力顯著提高;器件工作電壓也隨之降低,在空間應用中愈發突出的是單粒子效應,因此,采用CMOS工藝的IC器件加固設計方法和抗單粒子性能評估成為目前航空航天領域研究的熱點。本文介紹的單粒子效應在線檢測系統,即是為了滿足項目輻照試驗需求,開展的相關設計和研究。
1 系統架構及指標
單粒子效應試驗在線檢測系統如圖1所示。
(1)輻照DUT板用于承載被輻照器件;
(2)檢測編碼板為被輻照器件提供可監控電流、自動開關切換的電壓源;實時讀寫寄存器的通信接口,并完成試驗中檢測數據的校驗、編碼、串化及光傳輸;
(3)解碼電路完成光/電信號的轉換,以及高速串行信號的解串功能,并送進遠程控制計算機進行實時監控。
檢測系統具備的主要參數指標見表1。
2 功能模塊設計
硬件系統的設計主要分為輻照效應檢測模塊和光纖傳輸模塊兩部分。
2.1 輻照效應檢測模塊
2.1.1 輻照DUT電路
蘭州重離子加速器的高能粒子束流穩定可控的出口面積為40mmx40mm,需輻照的電子元器件則放置在出口面積之內進行試驗;又由于加速器設備輸出的單核能量最高為lx102MeV量級,而實際空間中高能粒子能量集中在lx103MeV到lx107MeV之間,最高可達lx109GeV?;匦铀倨髂M的束流粒子幾乎不能穿過器件的封裝外殼?;谝陨蟽牲c限制,輻照試驗方式只能是單個元器件開蓋后逐一進行輻照。而輻照DUT板就是專用于承載被輻照器件的裝置。
2.1.2 效應檢測電路設計
檢測電路支持對單粒子鎖定(SEL)和單粒子翻轉(SEU)兩種輻照效應的檢測。提供給輻照DUT板us級可監控電流并能自動開關切換的電壓源,以及為檢測單粒子翻轉而設計的實時讀寫寄存器的通信接口支持SPI、I2C協議。
單粒子鎖定:即CMOS結構電路中由于高能粒子的轟擊,出現從電源vcc到地GND的一條低阻通路,造成電流異常增大,若不及時斷電解除閂鎖,將極大增加航天器上2次電源的負載電流,很大可能造成電源損壞。
檢測框圖如圖2所示:包括電流檢測器INA138和單片機Mega8(10-BIT ADC)兩塊主芯片。檢測原理:對流經檢測電阻Rs的電流進行檢測,并將其轉換成電壓信號輸出,然后Mega8單片機內含的ADC將其轉換成10位并行數字信號送入FPGA,最后上位機通過公式Vo=lsRsRI/5kQ,計算出檢測的電流值Is。當檢測到的電流值超過設定閩值后,則認為發生了鎖定現象,進行斷電處理,并對記錄該次事件,待恢復2s鐘后重新上電,繼續輻照。
單粒子翻轉:
效應原理:即在高能粒子的轟擊下,存儲數據的CMOS電路結構可能出現1到0或者0到1的異常跳變,造成電路的誤動作,如讓這種事件響應并傳送到下級電路中,將導致航天器中載荷組件的隨機故障甚至系統中斷。通常的加固設計方法是在執行響應前進行選3取2舉手表決,即三模冗余設計。
檢測原理:采用器件所支持的通信協議(SPI或者I2C)實時讀取寄存器狀態,若遠程監控電腦中發現有與預設的狀態不符合的寄存器,則重新寫入預設的值并對每次翻轉錯誤進行計數,用于試驗后故障率的統計計算。
2.2 光纖傳輸模塊設計
光纖傳輸模塊是整個檢測系統的硬件支撐:由Xilinx公司Xc7k160_ FPGA和Avago公司AFBR-5701 (SFP)光模塊構建,并采用低抖動差分時鐘參考芯片(CDCM61002),通過外部的上拉下拉電阻,可配置成多種協議的時鐘頻率輸出,實現最高12.5Gb/s的線速率,但為了匹配后端光模塊的最大傳輸速率,本系統設計為1.25Gb/s的傳輸速率。完成的功能包括試驗中檢測數據的校驗、編解碼、相位調整與對齊、時鐘修正、通道綁定、串化解串以及光電轉換和光傳輸
2.2.1 GTX Transceivers收發器
GTX Transceivers是XILINX FPGA高度集成的可編程IP硬核,支持多種標準的高速串行傳輸協議如:光纖(Fibre C,hannel)、三模/千兆以太網、GIGE、SATA、PCIE等,具備500Mb/s至12.5Gb/s的傳輸線速率。它包括物理編碼子層(PCS)和物理媒介適配層(PMA)兩個子層,其中PMA子層主要用于串化和解串,PCS主要完成數據編碼、校驗等功能;對于GTX IP核的使用和調試是該系統實現的一大難點,其中需要深刻理解其編碼目的和原理,特別注意的是參考時鐘設計。
其一:編碼目的及原理。由于傳輸線速率高達Gb/s,并采用電容進行交流耦合,等效阻抗公式為:
2c=l/2πf*C
(1)
其等效阻抗隨頻率升高而降低,如果碼流中含有連續的“0”或者“1”時,必然增加其等效阻抗,導致損耗增大幅度不斷降低,帶來的嚴重后果是無法識別到底是“0”還是“1”(如圖3所示),造成誤碼率升高。
因此,編碼目的:讓信號始終保持低損耗傳輸保證DC平衡。編碼原理:需把連續全0或全1碼型通過編碼的方式轉換成較高頻的碼型。根據編碼效率編碼方式通常為8b/10b,64b/66b以及64b/67b等,由于該系統傳輸速率要求不高,設計采用效率較低的編碼方式8b/lOb。
其二:參考時鐘設計。隨著串行傳輸速率的升高,時鐘的穩定性對整個高速傳輸系統的穩定至關重要。推薦的設計方式是采用專用高精密超低抖動的時鐘參考芯片,這里我們選擇的是TI公司的CDCM61002,其抖動標稱值只占周期的1/10,完全滿足GTX的輸入時鐘要求,并經專用IP核IBUFDS GTE2時鐘通道進入FPGA GTX模塊,其典型的時鐘路徑通路。
2.2.2 光模塊(SFP)
因光纖具有傳輸距離遠,損耗小,抗干擾能力強等優點。且物理傳輸層芯片光模塊的使用也相對簡單,只需保證模塊各個電信號的正確連接,即可實現光電轉換和光傳輸。
3 調試及試驗
根據上述架構及原理,完成了在線檢測系統的硬件電路的設計,并對整個系統進行了調試。由于所選用光模塊最大傳輸速率為1.25Gb/s,因此FPGA GTX的線速率設計成跟光模塊傳輸速率一致。并選定FPGA接口位寬(Interface Width)為16bit,經8b/l Ob編碼,串化接口位寬(TX DATA WIDTH)擴展為20bit,根據式2,并行時鐘TXUSERCLKRate為62.5Mhz。
調試首先是仿真驗證所設計GTXTransceivers模塊的功能,確認解串后并行數據(RX DATA)與輸入并行數據(TXDATA)一致;然后才進行上板聯調:完成GTX Transceivers的本地環回測試,即FPGATX模塊輸出的高速串行信號直接通過SMA連接器送回FPGA RX模塊,并通過Ibert(XILINX在線誤碼率調試分析工具)進行誤碼率測試,經測試表明在12.5Gb/s的線速率下,本地發送了8Xl011bit的數據,接收錯誤為O,計算出本地環回測試誤碼率僅為1.15X10-12。
4 結論
本文介紹了所設計的單粒子效應在線檢測系統的整體架構及效應檢測原理。經調試驗證系統在1.25Gb/s的速率下誤碼率極低,完全滿足試驗中數據穩定傳輸。目前,該檢測系統已為多個型研項目單粒子輻照試驗提供平臺支撐。后續如有更高傳輸速度要求,通過增加并行數據的位寬和速率,并采用萬兆光模塊(SFP_)可將傳輸速率提高到lOGb/s。
參考文獻
[1]楊善潮,齊超等,中子單粒子效應研究現狀及進展[J].強激光與粒子束,2015 (01).
[2]王麗娟,李錦明,杜東海,基于FPGA的SFP光纖通信控制器的研究與設計[J],電子器件,2016 (03).