999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于SoPC的嵌入式飛行體存儲測試系統

2016-04-12 00:00:00侯凱強沈大偉馬鐵華閆松孫猛
現代電子技術 2016年20期

摘 要: 由于整套測試系統是嵌入在飛行體等被測目標體內,所以存儲測試對測試系統提出了微體積、微功耗、高性能、高可靠性等嚴格的要求。而傳統的存儲測試系統越來越顯得捉襟見肘,如今片上可編程系統(SoPC)技術的發展為減小系統體積、降低系統功耗、提高系統可靠性提供了有效的技術手段。在傳統存儲測試理論的基礎上,結合SoPC技術,對基于SoPC的嵌入式飛行體微型存儲測試系統進行了設計。相比于傳統的存儲測試系統,基于SoPC的存儲測試系統體積縮小了一半,采樣率、運算速度和存儲容量都得到了大幅度提升。

關鍵詞: 片上可編程系統; 存儲測試; 飛行體; 微體積

中圖分類號: TN98?34; TN06 文獻標識碼: A 文章編號: 1004?373X(2016)20?0035?04

Abstract: Since the whole set testing system is embedded in the flight body and other tested targets, the storage testing has the strict requirements on the testing system, such as micro volume, low power consumption, high performance, high reliability, etc. However, the traditional storage testing system has become incompetent. The development of system?on?a?programmable?chip (SoPC) technology provides an effective technical means to reduce the volume and power consumption of the system, and improve the system reliability. On the basis of the traditional storage testing theory and SoPC technology, the micro storage testing system for flight body was designed. In comparison with the traditional storage testing system, the size of the storage testing system based on SoPC is reduced by two times, and the sampling rate, computing speed and storage capacity of this system are improved significantly.

Keywords: SoPC; storage testing; flight body; micro volume

0 引 言

存儲測試系統作為一種現代測試手段,已經廣泛應用于雷達、聲納、瞬態信號測試、無線探傷等領域。在不同的條件下采樣速率和采樣精度也有所不同,系統的實現方法也各有差異。通常情況下,如果采集速率較低,采集和數據計算機讀取可同時進行。但在高速采集或者采集源移動的情況下,如空中飛行體或水下運動體,這時就需要系統采集功能的同時也應具有存儲功能,存儲數據可事后讀取,黑匣子就屬于這樣的采集存儲器。由于整套測試系統是嵌入在飛行體等被測目標體內,所以存儲測試對測試系統提出了微體積、微功耗、高性能、高可靠性等嚴格的要求[1],然而傳統的存儲測試系統占用體積大、容量小、數據讀取速度較慢。如今片上可編程系統 (SoPC) 技術的發展為減小系統體積、降低系統功耗、提高系統可靠性提供了有效的技術手段。本文在傳統存儲測試理論的基礎上,結合SoPC技術,研究了一種基于SoPC的嵌入式飛行體存儲測試系統如圖1所示,使其可以應用在各類飛行體的動態存儲測試上。

1 SoPC簡介

SoPC是一種靈活高效的可編程SoC解決方案,它將處理器、I/O口、存儲器、定時器等系統設計所需要的功能模塊,集成到一個芯片上,像一臺小型計算機一樣實現完整功能。它在片上系統的基礎上可采取編程,由單個芯片就可以完成該系統并實現其功能,這種嵌入式的結構具有方便靈活,設計可操作性強等特點,同時對軟硬件有效,應用范圍廣[2?3]。文中采用 SoPC作為處理核心器件的方案,與傳統采用FPGA與單片機聯合控制的方案(見圖2)相比,本方案設計更靈活、成本更低,集成度有大幅度提高,而且硬件的重構性好、處理速度更快、易于升級。

2 系統硬件設計

系統由電源管理模塊、傳感器、信號調理模塊、SoPC系統、閃存模塊、數據讀取模塊組成,見圖3。這里著重介紹SoPC系統的設計,SoPC集成了NIOS Ⅱ軟核處理器、片上RAM、片上A/D、通道選擇器、片上FIFO、片上閃存、內部晶振、PLL、JTAG通信等。將傳統測試系統的A/D、通道選擇器、單片機、CPLD、晶振集成到了一個8 mm×8 mm的芯片上面,本文中的SoPC集成了圖2虛線框中的所有內容,大幅度降低了電路板的面積,并且可以靈活調整這個系統的構成、性能和大小。

本系統的集成度很高,不僅大大減少了電路板的面積,縮小了整套系統的體積,而且可靠的封裝和非線的大幅度減少,使系統能夠承受更強的沖擊,很大程度地提升了系統的可靠性和安全性?;赟oPC的微型存儲測試系統的主要技術性能指標:

(1) A/D采樣率:1 MS/s;

(2) 通道數:8,采集多路加速度,轉速,溫度信號;

(3) 存儲容量:2 Gb/s,最大可擴充到512 Gb/s;

(4) 觸發方式:利用飛行體發射過載作為慣性觸發開啟存儲測試。

2.1 片上ADC

要使用好SoPC的片上A/D,需要做好3個部分,分別是時鐘驅動模塊、ADC內核的調用以及ADC的控制模塊。

ADC內核對于時鐘的輸入有著特殊的約定。驅動ADC的時鐘只有幾個固定的頻率,片上ADC內部有一個分頻器,將輸入的時鐘進行進行分頻,最終得到1 MHz的采樣率。所以需要調用PLL模塊,做出精確的時鐘分頻和時鐘鎖定。

ADC內核的調用像其他IP核的調用,需要在IP Parameter Editor里面對諸多參數進行設定,如圖4所示,需要的設定的參數有core configuration,clocks,reference voltage,channels。

成功調用ADC內核后,還需要對ADC內核進行控制,這里需要編寫一個ADC控制模塊,與ADC內核的命令與應答管腳相連接,對通道選擇、命令使能、忙閑應答等進行控制,如圖5所示。

2.2 CPU設計

由NIOS Ⅱ構建的處理器,需要讀入ADC采集到的12位數據,將數據進行簡單處理,存入NAND FLASH,在這個過程中還要做出觸發判定,將觸發后的有效數據存入FLASH,將無效的數據剔除。存儲結束后將FLASH中的數據讀取出來。為了構建滿足這些功能的CPU,在NIOS Ⅱ里面調用了高速時鐘,高速處理器,大容量RAM,JTAG UART通信口以及對FALSH進行操作的高速I/O口。如圖6所示為CPU的內部構成。

另外為了對FLASH進行高速讀寫,在頂層設計的時候加入了一個2 Kb的FIFO以及其他一些輔助模塊進行高速緩沖,如圖7所示。

3 系統軟件設計

系統軟件由原理圖、VHDL語言和C語言聯合設計,使用模塊化的思想,采用自頂向下的設計思路。系統的頂層用原理圖的方式進行設計,片上A/D的調用和控制、數據的采集和通道選擇用VHDL語言來編寫,NAND FLASH的讀寫控制使用NIOS ⅡSBT軟件[4]用C語言來編寫。軟件設計的總流程如圖8所示。

4 仿真與實測結果

4.1 Modelsim仿真

在系統設計完成后,為了驗證所設計程序的可行性,對時序要求嚴格的部分調用了Modelsim進行仿真驗證,圖9為對片內A/D的控制和8通道數據流時序圖。

4.2 實測結果

用信號發生器和直流電源給A/D輸入8路模擬信號,1,3,5,7通道為直流電平,2,4,6,8通道為正弦波。觸發后開始計時,128 s后FLASH存滿數據,與預期相符。圖10為從FLASH中讀出的部分數據,圖11為圖10的局部放大圖。從讀出的數據上可以看出正弦波和直流電平的交替變化,經換算之后與給定電壓值相符。

5 結 論

本文提出基于SoPC的嵌入式飛行體存儲測試系統,充分利用SoPC技術的優勢,具有小體積、低功耗、集成度高、性能高等優點,能夠嵌入導彈等飛行體中獲取有效數據。從實際結果來看,新系統的整體體積相比傳統的存儲測試系統體積,縮小了一半,并且系統各項指標均比原先有所提升,經實驗測得的數據與理論分析情況相符。此研究對于各類飛行體的設計、驗收及研究有著一定的作用。

參考文獻

[1] 周治良,劉俊,張斌照.基于FPGA及FLASH的數據采集存儲系統設計[J].微計算機信息,2007(7):91?92.

[2] 葛宇.基于SoPC和SD卡的嵌入式存儲系統設計與實現[D].沈陽:東北大學,2010.

[3] 馬雪松,姚靜波,解維奇,等.運載火箭時序仿真測試系統設計[J].電子器件,2015(2):436?441.

[4] 見其拓.某導彈便攜式通用測試系統研制[D].哈爾濱:哈爾濱工業大學,2014.

[5] 張瑜,祖靜,張紅艷,等.基于存儲測試技術的彈底壓力測試技術[J].火力與指揮控制,2014(1):172?175.

[6] 劉書文,駱英.基于NiosⅡ的超聲相控陣數據采集系統[J].儀表技術與傳感器,2014(6):72?75.

[7] 劉帆,杜紅棉,范錦彪,等.炮口沖擊波超壓無線存儲測試系統設計[J].傳感技術學報,2014(2):272?276.

[8] 田壯,杜紅棉,祖靜,等.戰斗部動爆沖擊波存儲測試方法研究[J].彈箭與制導學報,2013(3):66?69.

[9] 周柳奇.基于FPGA的數據采集及存儲測試系統的應用研究[J].計算機測量與控制,2013(6):1467?1469.

[10] 靳鴻,陳昌鑫,祖靜,等.嵌入式微型應變存儲測試系統設計與實現[J].電子技術應用,2012(11):84?86.

[11] 洪黎,張合,李豪杰,等.單兵火箭彈自主式初速存儲測試系統研究[J].測試技術學報,2013(1):8?13.

主站蜘蛛池模板: 亚洲精品日产AⅤ| 国产成人一区二区| 免费看一级毛片波多结衣| 色天天综合| 久久婷婷人人澡人人爱91| 高清视频一区| 中文字幕va| 国产高清在线观看| 国产全黄a一级毛片| 99精品一区二区免费视频| 久草视频中文| 国产精品欧美在线观看| 亚洲综合激情另类专区| 色一情一乱一伦一区二区三区小说| 动漫精品中文字幕无码| av天堂最新版在线| 一边摸一边做爽的视频17国产| 久久久久久久蜜桃| 日韩第一页在线| 国产女人综合久久精品视| 国产欧美日韩精品综合在线| a毛片免费观看| 国产人人射| 免费人成在线观看视频色| 夜夜操国产| 国产精品亚洲а∨天堂免下载| 色综合a怡红院怡红院首页| 2021国产精品自产拍在线| a免费毛片在线播放| 欧美精品一区在线看| 精品国产成人三级在线观看| 国产精品手机视频一区二区| 欧洲熟妇精品视频| 亚洲V日韩V无码一区二区| 国内精品视频区在线2021| 在线色国产| 久久午夜夜伦鲁鲁片无码免费| 午夜日b视频| 蜜臀av性久久久久蜜臀aⅴ麻豆| 狠狠色综合网| 91外围女在线观看| 亚洲人成亚洲精品| 99热精品久久| 国产综合精品日本亚洲777| 精品1区2区3区| 91在线播放国产| 毛片卡一卡二| 国产免费福利网站| 亚洲性网站| 国产区福利小视频在线观看尤物| 尤物国产在线| 一级毛片无毒不卡直接观看| 日本黄色a视频| 国产婬乱a一级毛片多女| 欧美黄色网站在线看| 国产亚洲欧美在线人成aaaa| AV不卡在线永久免费观看| 永久免费无码成人网站| 免费99精品国产自在现线| 国产黄在线观看| 国产成人夜色91| 国产欧美性爱网| 波多野结衣无码中文字幕在线观看一区二区 | 操美女免费网站| 亚洲天堂网在线播放| 亚洲高清日韩heyzo| 亚洲Aⅴ无码专区在线观看q| 成人午夜视频免费看欧美| 亚洲男女天堂| 亚洲一区二区三区香蕉| 久久国语对白| 国产玖玖视频| 老司机午夜精品网站在线观看| 国模粉嫩小泬视频在线观看| 欧美亚洲国产一区| 久久精品国产999大香线焦| 国模粉嫩小泬视频在线观看| 国产在线自在拍91精品黑人| 成人亚洲天堂| 国产精品爽爽va在线无码观看 | 日韩精品欧美国产在线| 久久久波多野结衣av一区二区|