《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 激光告警DSP加載系統的可靠性設計
激光告警DSP加載系統的可靠性設計
2015年電子技術應用第10期
楊 曉1,陳媛媛1,2,王志斌1,2,韓 楓1,陳光威1
(1.中北大學 山西省光電信息與儀器工程技術研究中心,山西 太原030051; 2.中北大學 儀器科學與動態測試教育部重點實驗室,山西 太原030051)
摘要: 基于SRAM的DSP芯片對空間粒子輻射敏感, 針對相干型衍射光柵激光告警系統處于空間環境中時所產生空間粒子效應會影響激光信號的判別甚至使程序無法正常工作的問題,提出在軟硬件方面對元件進行抗單粒子翻轉設計。通過看門狗電路、三模冗余程序加固和差錯檢驗校正的方法防止故障出現。該方法提高了系統運行的可靠性,保證程序正確執行。
中圖分類號: TP274+.2
文獻標識碼: A
DOI:10.16157/j.issn.0258-7998.2015.10.003

中文引用格式: 楊曉,陳媛媛,王志斌,等. 激光告警DSP加載系統的可靠性設計[J].電子技術應用,2015,41(10):17-19,23.
英文引用格式: Yang Xiao,Chen Yuanyuan,Wang Zhibin,et al. Reliable design of laser warning DSP bootloading system[J].Application of Electronic Technique,2015,41(10):17-19,23.
Reliable design of laser warning DSP bootloading system
Yang Xiao1,Chen Yuanyuan1,2,Wang Zhibin1,2,Han Feng1,Chen Guangwei1
1.Engineering Technology Research Center of Shanxi Province for Opto-Electronic Information and Instrument, North University of China,Taiyuan 030051,China; 2.Key Laboratory of Instrumentation Science & Dynamic Measurement,Ministry of Education, North University of China,Taiyuan 030051,China
Abstract: The DSP chip based on SRAM is sensitive about the space particle radiation, when the laser warning system is working in the space environment, the space particle effect will influence the discrimination of the laser signals and the work of the program. In view of this phenomenon, we come up with a method in the aspect of hardware and software components for single particle reverse design. The article puts forward a plan by taking the watchdog circuit, the triple modular redundancy and error checking to prevent such failures. This method improves the reliability of system operation, ensures the correct implementation of the program.
Key words : laser warning;bootstrap on electricity;three mode redundancy;error inspection


0 引言

  為了對抗激光對于固定軍事目標的威脅,激光對抗技術的研究已經成為一個重要課題。高性能激光告警接收機采用面陣探測器,具有高速峰值檢測和實時判斷的功能,能夠實現高速可靠地探測軍用制導武器所發出的各種波長的窄脈沖激光的目的。系統高層處理算法處理的數據量較低層算法少,算法的控制結構復雜,適于用運算速度高、尋址方式靈活、通信機制強大的DSP來實現。

  數據送到DSP后,由于高能帶電粒子造成單粒子翻轉會導致程序無法正確運行,存儲數據的差錯也會對激光信號的判別造成影響。因此如何克服空間粒子效應的影響成為高性能DSP能否在空間中應用的關鍵。

1 基于光柵衍射的激光探測原理

  激光告警設備是能夠對激光威脅信號進行識別、截獲、測量并做出實時告警的光電偵察設備,能夠在地面空間等環境工作。它以發射的光的功率、波長、調制特性和光信號的脈沖寬度、脈沖頻率、及編碼等技術參數為依據來制定相應的光對抗措施[1]。

  入射激光經過接收窗口入射到光學子系統,然后在面陣焦平面探測器光敏單元成像,并通過FPGA采集信號,DSP快速處理,輸出結果經處理后將信息顯示在液晶顯示器上,顯示出入射激光波長和方向等信息。根據總體設計方案,探測實驗系統中光學子系統主要由激光接收窗口、光柵、透鏡組合,以及面陣焦平面探測器組成。衍射光柵激光波長和方向探測原理結構簡圖如圖1所示。

001.jpg

2 空間粒子效應及處理方法

  單粒子效應在激光告警技術應用中可能出現的主要問題包括:程序存儲中數據改變,導致計算錯誤,不能正確判斷到來的激光信號的角度和波長信息;程序存儲區發生位變化,使各個內部程序不能正確執行;寄存器等系統功能失效等情況。單粒子效應主要故障類型見表1。

007.jpg

  經統計,在上述故障中出現最多的是單粒子翻轉,它不會造成硬件損毀,可以通過采取有效的措施修復。在防止單粒子效應對電子芯片的影響時常用到的容錯措施有定期重配置、周期擦除、三模冗余、EDAC等手段[2]。

  三模冗余(Triple Modular Redundancy,TMR)方法以實現簡單和效果可靠被廣泛地應用于單粒子翻轉的容錯處理中。由于片外冗余方式易增加電路的復雜性和功耗等,這里采用片內冗余:外置存儲器分配三個地址空間對程序數據燒寫操作,保證某一位地址空間的數據出現錯誤時仍有其他程序正確執行[3,4]。

3 系統可靠性設計

  DSP在整個系統中主要完成數據處理,確定激光的波長、方位角和俯仰角,DSP程序的正確運行對于整個系統至關重要。DSP抗單粒子主要從硬件和軟件方面來考慮,硬件方面采用“看門狗”電路進行DSP故障的實時檢測,軟件方面采用TMR的程序設計。

  3.1 看門狗電路

  針對可能出現的程序跑飛甚至是死機問題,系統在電路中設計了專門的硬件“看門狗”進行加固。MAX706是MAXIM公司推出一種專門用來監控微處理器工作狀態的監控電路,具有“看門狗”功能。當檢測到DSP發生故障死機時產生復位脈沖。原理圖如圖2所示。

002.jpg

  WDI端與DSP的IO口連接,主程序產生的脈沖信號通過GPIO3引腳傳輸給看門狗電路的輸入端,當DSP程序出現問題死機,在間隔1.6 s后看門狗定時器溢出,WDI拉低產生復位操作。電路還提供了手動復位方式,通過S3接通電路,電平拉低后使能人工復位輸入端MR,輸出有效的復位信號。

  3.2 數據的預處理

  處理數據前對從FPGA傳輸過來的數據進行預先處理,在DSP程序中對幀頭標志、圖像亮點個數標志等影響程序運行流程的標志位進行TMR設計,然后判斷圖像中亮點的個數。激光經過閃耀光柵發生衍射,再經過透鏡組入射到探測器上,會有正負一級和零級3個亮點。程序判斷出有3個亮點后,才繼續運行計算波長方位角和俯仰角。其流程圖如圖3所示。

003.jpg

  3.3 DSP程序燒寫與程序引導中的抗SEU設計

  用高性能、超低功耗、部門架構靈活等特點的Flash存儲器CMOS 3.0V引導扇區閃存AM29LV160作為DSP的外部程序存儲器,將主程序工程做三模冗余備份。首先將引導程序在內的所有程序下載到DSP內存RAM(0x00000000)中,進而對Flash進行數據燒寫,在寫入Flash中存儲時存入不同的地址空間做備份處理。部分程序代碼如下:

  void Flash(void)

  {

  unsigned short j;

  int i=0;

  i= ReadID();

  EraseChip();   //擦除Flash

  for(i=0;i<0x40000;i+=2)

  {

  j=*(unsigned short *)i;

  WriteFlash(0x90000000+i,j);

  WriteFlash(0x90040000+i,j);

  WriteFlash(0x90080000+i,j);

  }

  }

  與RAM型器件中出現的單粒子翻轉現象而引起的故障不同,Flash的單粒子翻轉類錯誤長期存在。針對Flash器件可能出現的單粒子翻轉現象,采用三模冗余結合定時刷新技術。在進行完差錯檢驗并得到正確的數據以后,每隔一段時間自動執行Flash燒寫并進行再次備份的方式,將原來有可能累積的錯誤數據不斷擦除,即能確保設備的運行速度也保證了即使設備處于長時間的輻射影響中,也不會使錯誤積累。

  3.4 差錯檢驗及校正

  備份在Flash中的程序在下載到DSP以后,為了保證能夠正確運行,需要在運行之前進行差錯檢驗和表決,驗證是否有bit位發生變化。這里通過在上電自舉的二次引導程序中增加輸出數據的差錯判決單元的方法來實現這一功能。如果在判決中發現有地址中的數據出現錯誤則進行校正,確保運行的程序正確無誤[5,6]。

  引導程序以逐位檢驗的方式進行檢錯,表決時采用三中取二原則,對三個主程序的每一個地址的各位依次進行表決,以確定要運行的主程序數據。其原理圖如圖4所示。

004.jpg

  差錯檢驗及表決過程如下:

  cmpeq B3,B2,B0//比較寄存器B3和B2,

  //相等時B0置一,否則置零

  [!B0] cmpeq B3,B1,B0//若B0不等于一比較

  //B3和B1,相等則將B0置一,否則置零

  [!B0] cmpeq B2,B1,B0

  [!B0] stw  B1,*B3//若B0的值不等于一,

  //則將寄存器B3地址中的數據存入B1中

  stw  B3,*B4++//將寄存器B4地址中的數據

  //寫入B3,尋址后B4自動加一

  add  1,A1,A1

  cmplt A1,B5,B0  //A1與B5比較,A1小于B5時

  //B0置1,否則置零

  [B0] b loop//B0為1程序跳至loop循環

  b_c_int00//否則跳至主程序入口

  在進行二次引導的時候,從起始地址開始進行依次判決并循環操作直到最后一位地址結束,隨后進入主程序執行相關操作。

4 實驗

  受實驗條件限制無法模擬高能粒子輻射環境,針對抗單粒子翻轉只對DSP上電引導程序差錯屏蔽功能實驗驗證:在一個備份地址中寫入錯誤數據i,執行完操作后可以看到DSP內存空間中的數據更新為校正后的正確數據。實驗步驟如下:

  (1)首先在ccs3.3中對引導程序和主程序進行編譯,正確無誤后通過JTAG接口下載燒寫進DSP內部RAM中。運行Flash燒寫程序將數據存至三個不同的地址空間作為備份,結果如圖5所示。

005.jpg

  (2)關閉ccs使開發板脫離仿真環境,對DSP進行重新上電啟動上電自舉程序,DSP將會在二次引導時完成差錯檢驗及校正,之后進行主程序的執行。利用DSP仿真通過JTAG接口查看DSP內部存儲空間中的數據。能夠驗證已將錯誤屏蔽掉。結果如圖6所示。

006.jpg

5 結論

  本文解決了激光告警設備進行實時高速激光信號采集與處理時高能粒子翻轉造成DSP芯片無法正常工作的問題。提出了以對外擴展非易失性存儲器Flash芯片作為存儲模塊,并采用自啟動技術進行程序的引導,調用以及執行。通過信號預處理、三模冗余以及在引導程序中增加判決單元進行檢驗糾錯的方法進行DSP抗輻射程序的加固。保證了設備能夠在脫離PC進入空間環境后穩定運行。

參考文獻

  [1] 張記龍,田二明,王志斌.基于正弦透射光柵的激光告警接收機研究[J].紅外與激光工程,2006,35(3):326-330.

  [2] 周順燕,吳丹.一種基于Flash型FPGA的高可靠系統設計[J].微計算機信息,2009,25(8):134-136.

  [3] 邢克飛,楊俊,周永彬,等.星載高性能DSP加固設計方法研究.[J]電子器件,2007,30(1):206-209.

  [4] 王大慶,劉曉旭,王宇,等.基于軟件的星載DSP減緩單粒子效應措施研究[J].空間電子技術,2013(1):40-43.

  [5] 鄭歡歡,穆占杰.基于C6000系列DSP片外Flash自啟動方法[J].信息化研究,2011,37(5):34-37.

  [6] 馮軼,衛育新.基于S320C6713及AM29LV800B的上電自舉設計[J].電子設計工程,2009,17(2):82-84.


此內容為AET網站原創,未經授權禁止轉載。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          亚洲综合国产精品| 亚洲欧美日本国产有色| 久久久之久亚州精品露出| 国产欧美日韩在线观看| 国产精品国产自产拍高清av| 亚洲欧美高清| 国产在线视频不卡二| 欧美精品啪啪| 欧美日韩播放| 中国成人亚色综合网站| 性亚洲最疯狂xxxx高清| 欧美日韩在线高清| 激情文学综合丁香| 伊人影院久久| 欧美精品黄色| 狠狠色伊人亚洲综合成人| 激情六月婷婷久久| 亚洲国产合集| 国产一区二区电影在线观看| 亚洲一区二区黄| 国产精品老女人精品视频| 性伦欧美刺激片在线观看| 狠狠色丁香久久婷婷综合_中| 在线观看久久av| 亚洲国产三级网| 亚洲国产精品成人久久综合一区| 亚洲精品国精品久久99热| 午夜精品久久久99热福利| 免费成人黄色av| 欧美香蕉大胸在线视频观看| 国内一区二区三区| 欧美成人a∨高清免费观看| 欧美日韩视频第一区| 在线亚洲国产精品网站| 亚洲自拍偷拍视频| 性伦欧美刺激片在线观看| 亚洲久久一区| 亚洲第一在线综合在线| 欧美香蕉视频| 亚洲欧洲在线一区| 亚洲免费婷婷| 国产日韩精品一区二区| 精品成人a区在线观看| 欧美噜噜久久久xxx| 韩国一区二区三区美女美女秀| 雨宫琴音一区二区在线| 国产一区二区精品久久99| 欧美日韩亚洲一区二区三区四区| 欧美精品在线观看| 亚洲一区影院| 麻豆91精品| 蜜臀av性久久久久蜜臀aⅴ四虎| 亚洲麻豆视频| 久久久久成人网| 亚洲精品国精品久久99热| 亚洲国产网站| 午夜免费日韩视频| 久久久精品午夜少妇| 巨胸喷奶水www久久久免费动漫| 欧美精品xxxxbbbb| 欧美大片国产精品| 亚洲伊人网站| 久久久久久伊人| 欧美成人午夜剧场免费观看| 亚洲在线视频一区| 久久成人综合网| 91久久线看在观草草青青| 免费在线看成人av| 日韩亚洲欧美高清| 你懂的一区二区| 国产欧美不卡| 亚洲第一精品电影| 一区福利视频| 欧美日韩一区二区三区免费看| 国产日韩欧美一区二区三区在线观看| 1000部国产精品成人观看| 欧美本精品男人aⅴ天堂| 久久免费的精品国产v∧| 亚洲欧美日韩直播| 日韩视频中文| 玖玖综合伊人| 国产精品国产三级国产专区53| 国产欧美日韩激情| 欧美视频一区二区在线观看| 亚洲美女黄色| 激情久久久久| 亚洲男人天堂2024| 亚洲一区二区三区成人在线视频精品| 久久久不卡网国产精品一区| 免费视频一区二区三区在线观看| 亚洲午夜精品久久| 亚洲精品国产精品乱码不99| 久久国产一区二区三区| 久久成人免费视频| 99精品热视频只有精品10| 亚洲黄色av一区| 亚洲视频导航| 一本色道久久88综合日韩精品| 久久精品最新地址| 艳妇臀荡乳欲伦亚洲一区| 欧美日韩一卡| 国产香蕉97碰碰久久人人| 欧美日韩激情小视频| 亚洲精品中文字幕在线观看| 国产美女精品免费电影| 午夜免费久久久久| 欧美性jizz18性欧美| 欧美日韩在线视频一区| 久久精品1区| 有码中文亚洲精品| 国精产品99永久一区一区| 久久午夜国产精品| 亚洲韩国日本中文字幕| 久久精品国产一区二区三区免费看| 尤物九九久久国产精品的特点| 欧美一区久久| 欧美午夜宅男影院| 在线电影欧美日韩一区二区私密| 亚洲电影av在线| 国产精品国产三级国产普通话99| 国产精品自拍三区| 亚洲一区二区三区色| 美日韩精品免费| 亚洲小说欧美另类社区| 亚洲美女在线国产| 狠狠色狠狠色综合日日小说| 国产精品丝袜久久久久久app| 国产一区二区日韩精品欧美精品| 性欧美videos另类喷潮| 国产午夜精品久久久久久久| 欧美日韩另类字幕中文| 国产一区成人| 欧美在线视频一区二区| 欧美午夜在线观看| 欧美三级不卡| 中文一区二区| 亚洲天堂网在线观看| 99视频在线精品国自产拍免费观看| 欧美成人中文字幕在线| 久久av红桃一区二区小说| 亚洲男人的天堂在线观看| 午夜精彩国产免费不卡不顿大片| 国产精品久久久久aaaa九色| 亚洲性感美女99在线| 亚洲欧洲一区二区三区久久| 香蕉精品999视频一区二区| 狠狠色丁香婷婷综合影院| 国产午夜精品久久久久久免费视| 欧美日韩亚洲高清| 久久精品国产欧美亚洲人人爽| 亚洲日韩第九十九页| 伊人久久大香线蕉av超碰演员| 亚洲一区图片| 国产日韩高清一区二区三区在线| 久久亚洲高清| 欧美一区二区三区在| 午夜在线电影亚洲一区| 精品不卡一区二区三区| 国产日韩在线不卡| 国产精品网站在线| 欧美一区2区三区4区公司二百| 欧美α欧美αv大片| 农夫在线精品视频免费观看| 亚洲精品国产欧美| 激情欧美日韩一区| 国产精品高潮呻吟久久| 欧美大胆人体视频| 久久成人这里只有精品| 国产伦精品一区二区三区免费迷| 欧美成人午夜77777| 久久综合综合久久综合| 伊大人香蕉综合8在线视| 亚洲国产欧美在线人成| 久久久999精品免费| 亚洲午夜精品久久久久久app| 美女被久久久| 国产精品va| 亚洲日韩欧美视频| 国产精品成人aaaaa网站| 亚洲女同在线| 久久久噜噜噜久久久| 亚洲人成网站影音先锋播放| 国产农村妇女毛片精品久久麻豆| 欧美成人综合在线| 99精品黄色片免费大全| 亚洲高清影视| 欧美日韩久久久久久| 亚洲网站视频福利| 国产精品老牛| 国产精品美女在线| 一区精品久久| 欧美一级淫片aaaaaaa视频| 午夜精品久久久久99热蜜桃导演| 欧美一区二区三区久久精品茉莉花| 免费成人av| 午夜亚洲福利在线老司机| 亚洲精品欧美| 亚洲精选在线观看| 午夜亚洲性色视频| 韩国v欧美v日本v亚洲v| 国产精品网红福利| 欧美视频在线免费| 久久激情中文| 一区二区三区欧美激情| 99精品欧美一区二区三区综合在线| 亚洲视频 欧洲视频| 欧美日韩国产欧美日美国产精品| 欧美一区二区三区在线观看| 亚洲精品视频免费在线观看| 91久久精品国产91久久性色tv| 欧美揉bbbbb揉bbbbb| 日韩亚洲一区二区| 亚洲综合国产精品| 99国产精品久久久久久久成人热| 亚洲午夜精品视频| 欧美激情第二页| 麻豆成人91精品二区三区| 久久精品欧美日韩精品| 欧美三区免费完整视频在线观看| 欧美日韩精品一区二区三区| 国产精品无码永久免费888| 美女黄网久久| 欧美日韩国产成人在线免费| 亚洲国产成人精品久久久国产成人一区| 久久蜜桃av一区精品变态类天堂| 国产欧美综合一区二区三区| 狂野欧美一区| 国产精品久久久久婷婷| 亚洲黄色尤物视频| 欧美日韩精品国产| 国产欧美另类| 国产视频一区二区在线观看| 欧美日韩不卡| 久久九九久久九九| 国产精品午夜av在线| 久久国产精品高清| 亚洲国产另类久久久精品极度| 国产精品xvideos88| 六月婷婷久久| 激情久久久久| 国产精品久久久一区二区三区| 欧美日韩国产999| 欧美亚洲一区二区在线| 国产麻豆综合| 99精品视频网| 国语自产偷拍精品视频偷| 亚洲美女免费精品视频在线观看| 久久亚洲一区二区三区四区| 久久xxxx精品视频| 国产精品亚洲综合天堂夜夜| 欧美日韩激情网| 伊人久久男人天堂| 国产精品永久| 久久久久成人精品| 在线欧美影院| 老色鬼久久亚洲一区二区| 日韩一区二区久久| 久久久久久91香蕉国产| 国产精品亚发布| 亚洲电影在线看| 国产精品videossex久久发布| 亚洲精品免费一二三区| 欧美日韩日本网| 欧美日本免费一区二区三区| 国产精品不卡在线| 韩国在线视频一区| 午夜免费电影一区在线观看| 午夜欧美大尺度福利影院在线看| 亚洲人午夜精品| 黄色亚洲精品| 欧美午夜久久| 欧美日韩一区自拍| 欧美另类极品videosbest最新版本| 国产日韩欧美另类| 日韩视频一区二区在线观看| 日韩亚洲视频在线| 久久精品91久久香蕉加勒比| 性色av一区二区三区在线观看| 在线日本欧美| 亚洲综合日韩中文字幕v在线| 欧美日韩国产经典色站一区二区三区| 久久久午夜精品| 在线观看国产日韩| 欧美日韩高清免费| 国产精品亚洲综合天堂夜夜| 日韩一级裸体免费视频| 男女精品视频| 性欧美18~19sex高清播放| 欧美精品一区二区三区很污很色的| 亚洲高清三级视频| 怡红院精品视频在线观看极品| 夜夜嗨网站十八久久| 国产精品日韩欧美一区二区| 久久久久久久性| 国产午夜精品全部视频播放| 欧美成年人在线观看| 国产精品久久久久久久电影| 国产在线日韩| 亚洲精品小视频| 猛男gaygay欧美视频| 欧美巨乳在线观看| 亚洲免费伊人电影在线观看av| 亚洲国内自拍| 久久精品国产99国产精品澳门| 欧美aaaaaaaa牛牛影院| 国产精品日韩欧美一区| 欧美中文字幕不卡| 日韩午夜av| 欧美精品18| 亚洲欧美国产一区二区三区| 亚洲精品美女免费| 午夜久久一区| 亚洲第一福利在线观看| 亚洲午夜精品国产| 亚洲激情成人网| 欧美日韩欧美一区二区| 久久在线免费视频| 亚洲最快最全在线视频| 亚洲自拍16p| 国产欧美日韩综合一区在线观看| 亚洲欧美伊人| 伊人久久婷婷| 韩曰欧美视频免费观看| 亚洲欧美另类中文字幕| 亚洲美女精品一区| 国产精品视频第一区| 国产精品夫妻自拍| 久久午夜精品|