嵌入式操作系統(tǒng)在高速實(shí)時(shí)信號(hào)處理系統(tǒng)中的應(yīng)用
2012年05月29日 09:20 來(lái)源:互聯(lián)網(wǎng) 作者:秩名 我要評(píng)論(0)
現(xiàn)今的信號(hào)處理設(shè)備越來(lái)越復(fù)雜,不僅要求高速的處理能力,而且要求功能多樣化,僅僅追求速度已經(jīng)不能滿足需求。尤其在復(fù)雜多變的環(huán)境中,要求信號(hào)處理機(jī)能夠完成多種處理功能,并能方便靈活地切換工作模式。因此有必要發(fā)展一種可重構(gòu)和可擴(kuò)展的通用信號(hào)處理系統(tǒng),能將信號(hào)處理機(jī)多功能化、模塊化、標(biāo)準(zhǔn)化和通用化。將嵌入式操作系統(tǒng)與高速實(shí)時(shí)信號(hào)處理機(jī)結(jié)合,可以很好地實(shí)現(xiàn)這些要求。在雷達(dá)火控系統(tǒng)中,信號(hào)處理不僅需要很高的處理速度,而且要滿足控制顯示多方面的需求,如果沒(méi)有操作系統(tǒng),實(shí)現(xiàn)起來(lái)不僅復(fù)雜而且不便于系統(tǒng)的模塊化和標(biāo)準(zhǔn)化。因此,采用實(shí)時(shí)操作系統(tǒng)VxWorks實(shí)現(xiàn)雷達(dá)系統(tǒng)的控制和顯示功能。VxWorks是一種類UNIX的高性能嵌入式實(shí)時(shí)操作系統(tǒng),其中斷響應(yīng)速度是微秒級(jí)的。它是專門(mén)為實(shí)時(shí)嵌入式系統(tǒng)開(kāi)發(fā)的操作系統(tǒng),提供了高效的實(shí)時(shí)任務(wù)調(diào)度、中斷管理、實(shí)時(shí)系統(tǒng)資源及實(shí)時(shí)任務(wù)通信。VxWorks可以為各種CPU硬件平臺(tái)提供統(tǒng)一的接口和一致的運(yùn)行特征,這便于以后的系統(tǒng)移植和升級(jí)。基于以上優(yōu)點(diǎn),VxWorks廣泛應(yīng)用于航空、航天、醫(yī)療、通信、雷達(dá)和聲納等領(lǐng)域。
1 系統(tǒng)硬件設(shè)計(jì)與實(shí)現(xiàn)
本系統(tǒng)硬件基于6U的VME總線設(shè)計(jì),由多個(gè)子模塊組成,包括A/D采樣板、信號(hào)處理板、定時(shí)接口板、嵌入式計(jì)算機(jī)VG4。
A/D采樣板作為前端采集雷達(dá)的回波信號(hào)。它采用AD10242,采樣率為32MHz,包含2個(gè)A/D變換器,可以對(duì)兩路模擬信號(hào)作模數(shù)變換,輸出2個(gè)12位的數(shù)據(jù)。由于采樣的數(shù)據(jù)率遠(yuǎn)低于DSP的處理能力,所以通過(guò)大容量的FIFO對(duì)A/D采樣的數(shù)據(jù)緩存,再以DMA的方式發(fā)送給DSP處理。為了滿足要求,信號(hào)處理系統(tǒng)以流水的方式處理數(shù)據(jù)。通過(guò)鏈路口和總線使多片DSP進(jìn)行數(shù)據(jù)傳輸,最后,由VG4顯示目標(biāo)檢測(cè)結(jié)果。
VG4是SBS公司的一款專門(mén)針對(duì)工業(yè)控制設(shè)計(jì)的嵌入式計(jì)算機(jī)。VG4的處理器采用Motorola PowerPC 755,主頻400MHz,擁有64MB SDRAM,16MB Flash用來(lái)固化操作系統(tǒng)和應(yīng)用程序,而且提供了豐富的接口。VxWorks操作系統(tǒng)及其應(yīng)用程序在VG4上運(yùn)行。由于目標(biāo)機(jī)VG4的資源有限,程序的開(kāi)發(fā)由主機(jī)的交叉開(kāi)發(fā)平臺(tái)Tornado完成,通過(guò)串口和以太網(wǎng)下載目標(biāo)代碼并調(diào)試。程序開(kāi)發(fā)完成后可以固化在目標(biāo)機(jī)VG4的Flash上,這樣系統(tǒng)每次啟動(dòng)就從Flash加載程序。操作系統(tǒng)應(yīng)用程序的開(kāi)發(fā)主要采用C語(yǔ)言。系統(tǒng)的數(shù)據(jù)流如圖1所示。
1.1 定時(shí)接口板的設(shè)計(jì)
定時(shí)接口板對(duì)于整個(gè)系統(tǒng)實(shí)時(shí)穩(wěn)定的工作起了關(guān)鍵作用。它產(chǎn)生的定時(shí)脈沖信號(hào)控制著發(fā)射接收機(jī)、A/D采樣板、信號(hào)處理板和VG4。
定時(shí)接口板通過(guò)VME總線與VG4進(jìn)行數(shù)據(jù)傳輸。VME總線是一種高性能的背板總線,由于采用高電流總線信號(hào)、嚴(yán)密的邏輯仲裁,所以具有極強(qiáng)的總線驅(qū)動(dòng)能力及較長(zhǎng)的信號(hào)線傳輸路徑,可支持21個(gè)VME板卡的直接相連,信號(hào)可靠性非常高。VME總線由于其信號(hào)的高穩(wěn)定性、并行性和高可靠性,被廣泛應(yīng)用于多DSP系統(tǒng)中。
接口板上的FPGA實(shí)現(xiàn)VME橋接功能,使雙口RAM連到VME總線和TS101的總線上,以進(jìn)行數(shù)據(jù)傳輸。通過(guò)軟件操作VG4控制定時(shí)接口板啟動(dòng)波駐起始脈沖串T0,在每個(gè)波駐起始脈沖產(chǎn)生的同時(shí)產(chǎn)生定時(shí)中斷脈沖,作為每幀定時(shí)信號(hào)組的時(shí)間基準(zhǔn)。中斷信號(hào)通過(guò)VME總線中斷VG4,并作為其中斷請(qǐng)求信號(hào)。VG4響應(yīng)定時(shí)中斷脈沖,向定時(shí)接口板傳送控制參數(shù)。定時(shí)接口板據(jù)此參數(shù)控制信處、AD、收發(fā)設(shè)備,并接收信處回傳的檢測(cè)結(jié)果,傳給VG4進(jìn)行處理和顯示。數(shù)據(jù)是由外部中斷驅(qū)動(dòng)的,所以能滿足實(shí)時(shí)性要求。定時(shí)接口板結(jié)構(gòu)如圖2所示。
1.2 信號(hào)處理板的設(shè)計(jì)
雷達(dá)信號(hào)處理的實(shí)時(shí)性和連續(xù)性要求處理系統(tǒng)應(yīng)具有較高的數(shù)據(jù)處理能力。本系統(tǒng)設(shè)計(jì)時(shí)采用多片DSP構(gòu)成并行處理系統(tǒng),以提高系統(tǒng)的數(shù)據(jù)處理能力。信號(hào)處理系統(tǒng)核心單元是美國(guó)Analog Devices Inc公司生產(chǎn)的ADSP-TS101,其峰值運(yùn)算能力可達(dá)18億次/秒。它采用了改進(jìn)的靜態(tài)超標(biāo)量流水結(jié)構(gòu),可以構(gòu)成各種不同的并行多處理器系統(tǒng),較好地滿足了雷達(dá)信號(hào)處理的要求。
為了保證系統(tǒng)的數(shù)據(jù)吞吐能力,采用數(shù)據(jù)入口與出口分開(kāi)的方法,系統(tǒng)中各DSP分別接收處理位于不同時(shí)間段的雷達(dá)回波信號(hào)。為了使各DSP協(xié)調(diào)工作,DSP間的通信必不可少。本系統(tǒng)采用共享總線的分布式結(jié)構(gòu),使得各DSP之間的通信有多種途徑。為了信號(hào)處理板的通用性和靈活性,設(shè)計(jì)由四片DSP組成的共享總線結(jié)構(gòu)子板,各DSP間用鏈路口點(diǎn)對(duì)點(diǎn)環(huán)形相連,將各信號(hào)線通過(guò)PMC插槽引出,與母板通信。信號(hào)處理板結(jié)構(gòu)如圖3所示。
本文導(dǎo)航
- 第 1 頁(yè):嵌入式操作系統(tǒng)在高速實(shí)時(shí)信號(hào)處理系統(tǒng)中的應(yīng)用(1)
- 第 2 頁(yè):嵌入式實(shí)時(shí)操作系統(tǒng)VxWorks
- 第 3 頁(yè):系統(tǒng)軟件設(shè)計(jì)與實(shí)現(xiàn)
上周熱點(diǎn)文章排行榜
- 日本開(kāi)發(fā)出用于振動(dòng)發(fā)電新合金
- 外國(guó)牛人教你一步步快速打造首臺(tái)機(jī)器人(超詳
- 全球首款惠普Z(yǔ)1電腦拆解:德州儀器、英特爾成最
- 揭秘磁懸浮燈泡無(wú)線電力傳輸(附完整電路圖)
- 華為畢業(yè)四年菜鳥(niǎo)身價(jià)千萬(wàn) HTC最需要害怕的新對(duì)
- 華為內(nèi)部工資和待遇詳解,50%員工空談28萬(wàn)年薪?
- 蘋(píng)果汽車iCar創(chuàng)意設(shè)計(jì)圖曝光:再次改變世界!
- 芯片級(jí)拆解:剖析新型LED燈泡設(shè)計(jì)的藝術(shù)
- 最具創(chuàng)意LED發(fā)明:仿生LED隱形眼鏡 虛擬天空
- 單片機(jī)設(shè)計(jì)經(jīng)驗(yàn)技巧精華集錦
上周資料下載排行榜
論壇熱帖
- 7種你從沒(méi)想過(guò)的LED照明應(yīng)用,最后一個(gè)亮瞎了 assingle
- 2012,我們畢業(yè)啦-畢業(yè)季分享活動(dòng)正式上線 assingle
- 【博客分享季】 我的單片機(jī)入門(mén) kisswo
- 碉堡了,這是5星級(jí)賓館的標(biāo)準(zhǔn)阿~ 東十三少
- 【我們畢業(yè)啦】二逼青歡樂(lè)多-畢業(yè)照片回顧 cch6213
- 話說(shuō)今天終于收到耳機(jī)了,曬圖 小鷹fighting
- 【畢業(yè)設(shè)計(jì)秀】謝謝A670521546在百忙之中幫我,原理圖已上傳 jiang874896
- FPGA設(shè)計(jì)大賽設(shè)計(jì)方案提交規(guī)則和截止時(shí)間須知 wangka
- 發(fā)布《精通LabVIEW虛擬一起程序設(shè)計(jì)》暨-【送書(shū)活動(dòng)預(yù)告】 assingle
- 【我們畢業(yè)啦】那年 我們很快樂(lè) hh824829
熱門(mén)博文
創(chuàng)新實(shí)用技術(shù)專題
嵌入式技術(shù)應(yīng)用
嵌入式資料下載
- 基于北斗二代系統(tǒng)的嵌入式船用導(dǎo)航儀硬件設(shè)計(jì)
- 嵌入式Linux下CAN總線驅(qū)動(dòng)程序設(shè)計(jì).rar
- DAC7714在嵌入式激光跟蹤儀中的應(yīng)用
- 嵌入式RISC微處理器核設(shè)計(jì)研究
- 嵌入式VxWorks系統(tǒng)開(kāi)發(fā)與應(yīng)用_王學(xué)龍
- 嵌入式藍(lán)牙PSTN網(wǎng)關(guān)的設(shè)計(jì)與實(shí)現(xiàn)
- 嵌入式USB MiniHost系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
- 嵌入式雷達(dá)發(fā)射機(jī)故障監(jiān)測(cè)系統(tǒng)的研制
- 嵌入式實(shí)時(shí)操作系統(tǒng)VxWorks實(shí)驗(yàn)教程_王韜
- 嵌入式壓力傳感器的偏置對(duì)脈搏信號(hào)的影響
高速技術(shù)應(yīng)用
高速資料下載
- 高速數(shù)字電路設(shè)計(jì)
- 基于RocketIO的高速光纖紅外圖像串行傳輸?shù)膶?shí)現(xiàn)
- 基于TS201的高速數(shù)據(jù)記錄儀的設(shè)計(jì)與實(shí)現(xiàn)
- 高速光通訊測(cè)試
- 大容量高速開(kāi)關(guān)裝置的應(yīng)用
- 低壓工作的高速10bit Pipelined ADC
- 高速電路板設(shè)計(jì)指南(中文版)
- VIPA-惠朋Speed7 高速 CPU
- AD9764和高速FIFO在TMS320C6701系統(tǒng)中的應(yīng)
- 全交流高速?gòu)?fù)卷機(jī)電控系統(tǒng)的研究
熱評(píng)
- LM3S9B96開(kāi)發(fā)板手冊(cè)及原理圖
- STM32F103ZET6紅牛電路圖
- 高通發(fā)布全新設(shè)計(jì)DragonBoard板
- NI推出Single-Board RIO嵌入式介面
- protel99se正式漢化版免費(fèi)下載
- hi3515海思原版原理圖
- matlab 7.0軟件下載(免費(fèi)破解版)
- TX-1C型單片機(jī)開(kāi)發(fā)板原理圖
- 三菱A500變頻器原理圖
- 三相IGBT全橋隔離驅(qū)動(dòng)電源設(shè)計(jì)
博文
- 問(wèn)什么郵箱激活不了
- 八成大學(xué)生認(rèn)同先就業(yè)后擇業(yè)
- 我的心路
- 為什么郵箱激活不了
- 到底有多少人在校園里浪費(fèi)青春
- 你是否曾這樣傷害過(guò)一個(gè)人?
- 到底有多少人在校園里浪費(fèi)青春
- 小小的電阻,您真的吃透了它的用法嗎
- 2012.5.12 第一個(gè)DS18B20程序
- 寧愿睡地板,也要?jiǎng)?chuàng)業(yè)做老板!
帖子
- 【博客分享季】 我的單片機(jī)入門(mén) kisswo
- 7種你從沒(méi)想過(guò)的LED照明應(yīng)用,最后一個(gè)亮瞎了 assingle
- labview設(shè)計(jì)憤怒的小鳥(niǎo) 海角一客
- 發(fā)布《精通LabVIEW虛擬一起程序設(shè)計(jì)》暨-【送書(shū)活動(dòng)預(yù)告】 assingle
- 【畢業(yè)設(shè)計(jì)秀】基于51單片機(jī)的音樂(lè)頻譜時(shí)鐘 我本邪惡
- 2012(單片機(jī)學(xué)習(xí)工具包)40G視頻教程 donghhao
- 本人設(shè)計(jì)的一款游戲耳機(jī),給大家分享一下 qiu4466
- 【我們畢業(yè)啦】二逼青歡樂(lè)多-畢業(yè)照片回顧 cch6213
- 2012,我們畢業(yè)啦-畢業(yè)季分享活動(dòng)正式上線 assingle
- Protel教程免費(fèi)獲取 QQ190175688
用戶評(píng)論
查看全部 條評(píng)論
查看全部 條評(píng)論>>