亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于片上PowerPC的Vxworks處理平臺的波束控制設(shè)計

        2014-12-13 20:31:17張增繼許大進

        張增繼++許大進

        摘要:片上嵌入式系統(tǒng)憑借其諸多方面的優(yōu)勢,如成本低、功耗低、尺寸小、處理速度快、可靠性高、實時性強、靈活性、產(chǎn)品上市時間以及設(shè)計開發(fā)周期短等優(yōu)勢,將嵌入式實時多任務(wù)操作系統(tǒng)VxWorks 和基于FPGA 的片上PowerPC 平臺相結(jié)合,使產(chǎn)品體積更小、環(huán)境適應(yīng)性更強、運行更可靠、擴展和升級更靈活、生產(chǎn)成本更低。必將成為將來雷達產(chǎn)品上的主流技術(shù)。本文提出了在其內(nèi)嵌PowerPC440 處理器上構(gòu)建Vxworks 操作系統(tǒng)平臺的雷達的波束控制設(shè)計。

        關(guān)鍵詞:PowerPC440 Vxworks 嵌入式計算機 波束控制

        中圖分類號:TN958.92 文獻標識碼:A 文章編號:1007-9416(2014)08-0007-02

        1 引言

        PowerPC440是一款基于Book-E 增強PowerPC架構(gòu)的高性能、低功耗處理器,具有超標量、流水線處理單元,并擁有嵌入式SIC產(chǎn)品規(guī)范所需要的其他功能要素,如存儲管理、cache控制、定時器、各種軟硬件調(diào)試機制等。能夠有效支持SOC設(shè)計,從而進一步節(jié)省計算機整體的空間和功耗,是能滿足波束控制處理的一款平臺。Xilinx公司提供的EDK開發(fā)工具是一種專門針對FPGA內(nèi)部嵌入式處理器的集成開發(fā)工具包,主要的軟件設(shè)計由EDK中的子工具包SDK完成。用戶可以通過集成在EDK中的XPS來調(diào)用各種工具完成嵌入式系統(tǒng)平臺的搭建工作?;趦?nèi)嵌PPC440硬核系統(tǒng)平臺設(shè)計技術(shù)的功能設(shè)計,通過調(diào)整嵌入CPU的總線控制及外圍接口設(shè)計,運行vxWorks操作系統(tǒng)能實現(xiàn)波控系統(tǒng)的小型化、高可靠性、實時性要求。

        2 波束控制系統(tǒng)設(shè)計分析

        2.1 波控系統(tǒng)的基本原理

        相控陣雷達搜索時,波束控制系統(tǒng)根據(jù)天線波束指向的空間位置,計算出相應(yīng)的方位或仰角初始相位值,然后再計算出陣列線中每個單元移相器所需的相位值,求出陣列中各個移相器需要的波束控制碼,并打入相應(yīng)的寄存器使移相器移相,從而使天線波束指向預(yù)定的搜索空域。在天線的掃描過程中,整個天線系統(tǒng)保持相對固定,即天線本身不做任何機械運動,而是由波控系統(tǒng)通過控制陣列天線中各個單元中移相器的幅度和相位,得到所需要的波束指向,實現(xiàn)控制電磁波束的掃描。根據(jù)雷達原理一個間距為d的N個單元線陣,在同相饋電時,最大輻射方向就是其法線方向[1]。

        天線系統(tǒng)的每個T/R組件內(nèi)各有一個移相器,通過波控系統(tǒng)對移相器的控制,使其相位在0~2π之間調(diào)整,由此控制天線的主瓣指向。天線相位控制掃描工作原理如下圖1所示。

        2.2 波控系統(tǒng)的設(shè)計實現(xiàn)

        根據(jù)波束控制系統(tǒng)的性能要求,以基本模塊為基礎(chǔ),波束控制系統(tǒng)的對象T/R設(shè)計成模塊形式[2],波控系統(tǒng)的原理框圖如下圖2所示。

        系統(tǒng)的工作原理如下:嵌入式PC接收到指令信息,產(chǎn)生陣面組件的移相數(shù)據(jù),并根據(jù)各種模式參數(shù),產(chǎn)生不同工作模式下的開關(guān)信號以及不同的工作時序。各種數(shù)據(jù)和開關(guān)狀態(tài)在時序控制下,完成數(shù)據(jù)的組合以及并串轉(zhuǎn)換,再經(jīng)過信號的分配和電路的驅(qū)動,完成移相數(shù)據(jù)向T/R組件的傳輸。另外配合時序的控制,完成陣面移相器的布相任務(wù)。

        目前在波束控制系統(tǒng)設(shè)計中普遍采用二級緩存同步布相,即提前將下一波束的布相數(shù)據(jù)計算好并依次鎖存在一級緩存中,當波束進行切換時由波位切換信號將一級緩存中的布相數(shù)據(jù)同步打入到二級緩存中,二級緩存中的數(shù)據(jù)將直接控制T/R組件,其工作示意圖如圖3。

        3 系統(tǒng)軟件設(shè)計

        3.1 基于FPGA 的片上PowerPC系統(tǒng)

        本系統(tǒng)的軟件設(shè)計分為兩大部分。其中底層系統(tǒng)軟件設(shè)計主要完成BSP(板級支持包)功能;而用戶應(yīng)用軟件設(shè)計則包括用戶硬件驅(qū)動及用戶上層應(yīng)用軟件。由于EDK中帶有許多IP核及相應(yīng)的驅(qū)動軟件,因此,底層系統(tǒng)軟件的設(shè)計大部分可在EDK集成開發(fā)工具中完成,如操作系統(tǒng)的選擇、操作系統(tǒng)參數(shù)設(shè)置、設(shè)備驅(qū)動程序的選擇、中斷/異常處理例程的設(shè)置等各種系統(tǒng)軟件參數(shù)的設(shè)置。由于有底層驅(qū)動軟件的隔離,所以用戶應(yīng)用軟件的設(shè)計通常都具有通用性,使用C語言即可完成。波控系統(tǒng)軟件平臺選用嵌入式實時操作系VxWorks,該操作系統(tǒng)具有集成度高、內(nèi)核小、多任務(wù)、中斷響應(yīng)實時性好等特點,在很多軍工產(chǎn)品中已得到充分驗證。采用基于Xilinx嵌入式FPGA設(shè)計,在FPGA內(nèi)使用嵌入式PowerPC440 CPU核作為處理器,具有相當大的靈活性可按需要隨意裁減的操作系統(tǒng)軟件,并擁有較多的開發(fā)和調(diào)試工具。編譯環(huán)境為WorkBench6.7,提供了圖形化的實時應(yīng)用開發(fā)平臺,它包含一套完整的面向嵌入式系統(tǒng)的開發(fā)和調(diào)試工具,很好的解決了波束控制系統(tǒng)中軟件調(diào)試難題[3]。

        3.2 軟件系統(tǒng)工作流程及功能模塊

        波束控制系統(tǒng)軟件工作流程如圖4。

        根據(jù)軟件工作處理工作流程,將軟件系統(tǒng)各模塊功能描述如下:

        (1)初始化模塊:內(nèi)存申請,設(shè)置工作初始參數(shù),UDP網(wǎng)絡(luò)初始化,初始移相碼表的建立等。

        (2)移相碼表建立:根據(jù)當前的工作模式,對不同頻點的波束進行校正處理,并將校正結(jié)果保存在移相碼表中,作為下次工作的移相碼表。

        (3)波束控制模塊:根據(jù)接收到的數(shù)據(jù)信息,快速查詢波控碼表,按移相器地址順序的打入各移相器,實現(xiàn)波束控制。

        (4)故障監(jiān)測模塊:檢測系統(tǒng)各插件工作狀態(tài),并輸出到顯控終端。

        (5)網(wǎng)絡(luò)模塊:負責與外部設(shè)備的通信[4]。

        4 結(jié)語

        本文將嵌入式實時多任務(wù)操作系統(tǒng)VxWorks和基于FPGA的片上PowerPC平臺相結(jié)合,用于雷達波束控制設(shè)計中,使產(chǎn)品體積更小、環(huán)境適應(yīng)性更強、運行更可靠、擴展和升級更靈活、生產(chǎn)成本更低。借助于高效的開發(fā)—風河公司workbench和Xilinx公司推出的完整的軟硬件協(xié)同設(shè)計工具EDK(Embedded Development Kit),可以極大的簡化嵌入式實時多任務(wù)軟件設(shè)計和BSP生成的復雜性,同時,也大大縮短了開發(fā)周期。在工程實踐中工作穩(wěn)定可靠,取得了預(yù)期的效果,可以預(yù)見,基于FPGA片上PowerPC的Vxworks實時操作系統(tǒng)的綜合處理平臺,將會在各個領(lǐng)域具有廣泛的應(yīng)用前景。

        參考文獻

        [1]張光義.相控陣雷達系統(tǒng)[M].北京:國防工業(yè)出版社,1994.

        [2]丁鷺飛.雷達原理[M].西安:西北電訊工程學院出版社,1983.

        [3]薛小剛,葛毅敏.Xilinx ISE 9.x設(shè)計指南[M].北京:人民郵電出版社,2007.

        [4]劉浩,陳之濤.基于VxWorks的有源相控陣雷達波束控制系統(tǒng)設(shè)計.全國第21屆計算機技術(shù)與應(yīng)用學術(shù)會議(CACIS·2010)暨全國第2屆安全關(guān)鍵技術(shù)與應(yīng)用學術(shù)會議論文集.

        摘要:片上嵌入式系統(tǒng)憑借其諸多方面的優(yōu)勢,如成本低、功耗低、尺寸小、處理速度快、可靠性高、實時性強、靈活性、產(chǎn)品上市時間以及設(shè)計開發(fā)周期短等優(yōu)勢,將嵌入式實時多任務(wù)操作系統(tǒng)VxWorks 和基于FPGA 的片上PowerPC 平臺相結(jié)合,使產(chǎn)品體積更小、環(huán)境適應(yīng)性更強、運行更可靠、擴展和升級更靈活、生產(chǎn)成本更低。必將成為將來雷達產(chǎn)品上的主流技術(shù)。本文提出了在其內(nèi)嵌PowerPC440 處理器上構(gòu)建Vxworks 操作系統(tǒng)平臺的雷達的波束控制設(shè)計。

        關(guān)鍵詞:PowerPC440 Vxworks 嵌入式計算機 波束控制

        中圖分類號:TN958.92 文獻標識碼:A 文章編號:1007-9416(2014)08-0007-02

        1 引言

        PowerPC440是一款基于Book-E 增強PowerPC架構(gòu)的高性能、低功耗處理器,具有超標量、流水線處理單元,并擁有嵌入式SIC產(chǎn)品規(guī)范所需要的其他功能要素,如存儲管理、cache控制、定時器、各種軟硬件調(diào)試機制等。能夠有效支持SOC設(shè)計,從而進一步節(jié)省計算機整體的空間和功耗,是能滿足波束控制處理的一款平臺。Xilinx公司提供的EDK開發(fā)工具是一種專門針對FPGA內(nèi)部嵌入式處理器的集成開發(fā)工具包,主要的軟件設(shè)計由EDK中的子工具包SDK完成。用戶可以通過集成在EDK中的XPS來調(diào)用各種工具完成嵌入式系統(tǒng)平臺的搭建工作?;趦?nèi)嵌PPC440硬核系統(tǒng)平臺設(shè)計技術(shù)的功能設(shè)計,通過調(diào)整嵌入CPU的總線控制及外圍接口設(shè)計,運行vxWorks操作系統(tǒng)能實現(xiàn)波控系統(tǒng)的小型化、高可靠性、實時性要求。

        2 波束控制系統(tǒng)設(shè)計分析

        2.1 波控系統(tǒng)的基本原理

        相控陣雷達搜索時,波束控制系統(tǒng)根據(jù)天線波束指向的空間位置,計算出相應(yīng)的方位或仰角初始相位值,然后再計算出陣列線中每個單元移相器所需的相位值,求出陣列中各個移相器需要的波束控制碼,并打入相應(yīng)的寄存器使移相器移相,從而使天線波束指向預(yù)定的搜索空域。在天線的掃描過程中,整個天線系統(tǒng)保持相對固定,即天線本身不做任何機械運動,而是由波控系統(tǒng)通過控制陣列天線中各個單元中移相器的幅度和相位,得到所需要的波束指向,實現(xiàn)控制電磁波束的掃描。根據(jù)雷達原理一個間距為d的N個單元線陣,在同相饋電時,最大輻射方向就是其法線方向[1]。

        天線系統(tǒng)的每個T/R組件內(nèi)各有一個移相器,通過波控系統(tǒng)對移相器的控制,使其相位在0~2π之間調(diào)整,由此控制天線的主瓣指向。天線相位控制掃描工作原理如下圖1所示。

        2.2 波控系統(tǒng)的設(shè)計實現(xiàn)

        根據(jù)波束控制系統(tǒng)的性能要求,以基本模塊為基礎(chǔ),波束控制系統(tǒng)的對象T/R設(shè)計成模塊形式[2],波控系統(tǒng)的原理框圖如下圖2所示。

        系統(tǒng)的工作原理如下:嵌入式PC接收到指令信息,產(chǎn)生陣面組件的移相數(shù)據(jù),并根據(jù)各種模式參數(shù),產(chǎn)生不同工作模式下的開關(guān)信號以及不同的工作時序。各種數(shù)據(jù)和開關(guān)狀態(tài)在時序控制下,完成數(shù)據(jù)的組合以及并串轉(zhuǎn)換,再經(jīng)過信號的分配和電路的驅(qū)動,完成移相數(shù)據(jù)向T/R組件的傳輸。另外配合時序的控制,完成陣面移相器的布相任務(wù)。

        目前在波束控制系統(tǒng)設(shè)計中普遍采用二級緩存同步布相,即提前將下一波束的布相數(shù)據(jù)計算好并依次鎖存在一級緩存中,當波束進行切換時由波位切換信號將一級緩存中的布相數(shù)據(jù)同步打入到二級緩存中,二級緩存中的數(shù)據(jù)將直接控制T/R組件,其工作示意圖如圖3。

        3 系統(tǒng)軟件設(shè)計

        3.1 基于FPGA 的片上PowerPC系統(tǒng)

        本系統(tǒng)的軟件設(shè)計分為兩大部分。其中底層系統(tǒng)軟件設(shè)計主要完成BSP(板級支持包)功能;而用戶應(yīng)用軟件設(shè)計則包括用戶硬件驅(qū)動及用戶上層應(yīng)用軟件。由于EDK中帶有許多IP核及相應(yīng)的驅(qū)動軟件,因此,底層系統(tǒng)軟件的設(shè)計大部分可在EDK集成開發(fā)工具中完成,如操作系統(tǒng)的選擇、操作系統(tǒng)參數(shù)設(shè)置、設(shè)備驅(qū)動程序的選擇、中斷/異常處理例程的設(shè)置等各種系統(tǒng)軟件參數(shù)的設(shè)置。由于有底層驅(qū)動軟件的隔離,所以用戶應(yīng)用軟件的設(shè)計通常都具有通用性,使用C語言即可完成。波控系統(tǒng)軟件平臺選用嵌入式實時操作系VxWorks,該操作系統(tǒng)具有集成度高、內(nèi)核小、多任務(wù)、中斷響應(yīng)實時性好等特點,在很多軍工產(chǎn)品中已得到充分驗證。采用基于Xilinx嵌入式FPGA設(shè)計,在FPGA內(nèi)使用嵌入式PowerPC440 CPU核作為處理器,具有相當大的靈活性可按需要隨意裁減的操作系統(tǒng)軟件,并擁有較多的開發(fā)和調(diào)試工具。編譯環(huán)境為WorkBench6.7,提供了圖形化的實時應(yīng)用開發(fā)平臺,它包含一套完整的面向嵌入式系統(tǒng)的開發(fā)和調(diào)試工具,很好的解決了波束控制系統(tǒng)中軟件調(diào)試難題[3]。

        3.2 軟件系統(tǒng)工作流程及功能模塊

        波束控制系統(tǒng)軟件工作流程如圖4。

        根據(jù)軟件工作處理工作流程,將軟件系統(tǒng)各模塊功能描述如下:

        (1)初始化模塊:內(nèi)存申請,設(shè)置工作初始參數(shù),UDP網(wǎng)絡(luò)初始化,初始移相碼表的建立等。

        (2)移相碼表建立:根據(jù)當前的工作模式,對不同頻點的波束進行校正處理,并將校正結(jié)果保存在移相碼表中,作為下次工作的移相碼表。

        (3)波束控制模塊:根據(jù)接收到的數(shù)據(jù)信息,快速查詢波控碼表,按移相器地址順序的打入各移相器,實現(xiàn)波束控制。

        (4)故障監(jiān)測模塊:檢測系統(tǒng)各插件工作狀態(tài),并輸出到顯控終端。

        (5)網(wǎng)絡(luò)模塊:負責與外部設(shè)備的通信[4]。

        4 結(jié)語

        本文將嵌入式實時多任務(wù)操作系統(tǒng)VxWorks和基于FPGA的片上PowerPC平臺相結(jié)合,用于雷達波束控制設(shè)計中,使產(chǎn)品體積更小、環(huán)境適應(yīng)性更強、運行更可靠、擴展和升級更靈活、生產(chǎn)成本更低。借助于高效的開發(fā)—風河公司workbench和Xilinx公司推出的完整的軟硬件協(xié)同設(shè)計工具EDK(Embedded Development Kit),可以極大的簡化嵌入式實時多任務(wù)軟件設(shè)計和BSP生成的復雜性,同時,也大大縮短了開發(fā)周期。在工程實踐中工作穩(wěn)定可靠,取得了預(yù)期的效果,可以預(yù)見,基于FPGA片上PowerPC的Vxworks實時操作系統(tǒng)的綜合處理平臺,將會在各個領(lǐng)域具有廣泛的應(yīng)用前景。

        參考文獻

        [1]張光義.相控陣雷達系統(tǒng)[M].北京:國防工業(yè)出版社,1994.

        [2]丁鷺飛.雷達原理[M].西安:西北電訊工程學院出版社,1983.

        [3]薛小剛,葛毅敏.Xilinx ISE 9.x設(shè)計指南[M].北京:人民郵電出版社,2007.

        [4]劉浩,陳之濤.基于VxWorks的有源相控陣雷達波束控制系統(tǒng)設(shè)計.全國第21屆計算機技術(shù)與應(yīng)用學術(shù)會議(CACIS·2010)暨全國第2屆安全關(guān)鍵技術(shù)與應(yīng)用學術(shù)會議論文集.

        摘要:片上嵌入式系統(tǒng)憑借其諸多方面的優(yōu)勢,如成本低、功耗低、尺寸小、處理速度快、可靠性高、實時性強、靈活性、產(chǎn)品上市時間以及設(shè)計開發(fā)周期短等優(yōu)勢,將嵌入式實時多任務(wù)操作系統(tǒng)VxWorks 和基于FPGA 的片上PowerPC 平臺相結(jié)合,使產(chǎn)品體積更小、環(huán)境適應(yīng)性更強、運行更可靠、擴展和升級更靈活、生產(chǎn)成本更低。必將成為將來雷達產(chǎn)品上的主流技術(shù)。本文提出了在其內(nèi)嵌PowerPC440 處理器上構(gòu)建Vxworks 操作系統(tǒng)平臺的雷達的波束控制設(shè)計。

        關(guān)鍵詞:PowerPC440 Vxworks 嵌入式計算機 波束控制

        中圖分類號:TN958.92 文獻標識碼:A 文章編號:1007-9416(2014)08-0007-02

        1 引言

        PowerPC440是一款基于Book-E 增強PowerPC架構(gòu)的高性能、低功耗處理器,具有超標量、流水線處理單元,并擁有嵌入式SIC產(chǎn)品規(guī)范所需要的其他功能要素,如存儲管理、cache控制、定時器、各種軟硬件調(diào)試機制等。能夠有效支持SOC設(shè)計,從而進一步節(jié)省計算機整體的空間和功耗,是能滿足波束控制處理的一款平臺。Xilinx公司提供的EDK開發(fā)工具是一種專門針對FPGA內(nèi)部嵌入式處理器的集成開發(fā)工具包,主要的軟件設(shè)計由EDK中的子工具包SDK完成。用戶可以通過集成在EDK中的XPS來調(diào)用各種工具完成嵌入式系統(tǒng)平臺的搭建工作。基于內(nèi)嵌PPC440硬核系統(tǒng)平臺設(shè)計技術(shù)的功能設(shè)計,通過調(diào)整嵌入CPU的總線控制及外圍接口設(shè)計,運行vxWorks操作系統(tǒng)能實現(xiàn)波控系統(tǒng)的小型化、高可靠性、實時性要求。

        2 波束控制系統(tǒng)設(shè)計分析

        2.1 波控系統(tǒng)的基本原理

        相控陣雷達搜索時,波束控制系統(tǒng)根據(jù)天線波束指向的空間位置,計算出相應(yīng)的方位或仰角初始相位值,然后再計算出陣列線中每個單元移相器所需的相位值,求出陣列中各個移相器需要的波束控制碼,并打入相應(yīng)的寄存器使移相器移相,從而使天線波束指向預(yù)定的搜索空域。在天線的掃描過程中,整個天線系統(tǒng)保持相對固定,即天線本身不做任何機械運動,而是由波控系統(tǒng)通過控制陣列天線中各個單元中移相器的幅度和相位,得到所需要的波束指向,實現(xiàn)控制電磁波束的掃描。根據(jù)雷達原理一個間距為d的N個單元線陣,在同相饋電時,最大輻射方向就是其法線方向[1]。

        天線系統(tǒng)的每個T/R組件內(nèi)各有一個移相器,通過波控系統(tǒng)對移相器的控制,使其相位在0~2π之間調(diào)整,由此控制天線的主瓣指向。天線相位控制掃描工作原理如下圖1所示。

        2.2 波控系統(tǒng)的設(shè)計實現(xiàn)

        根據(jù)波束控制系統(tǒng)的性能要求,以基本模塊為基礎(chǔ),波束控制系統(tǒng)的對象T/R設(shè)計成模塊形式[2],波控系統(tǒng)的原理框圖如下圖2所示。

        系統(tǒng)的工作原理如下:嵌入式PC接收到指令信息,產(chǎn)生陣面組件的移相數(shù)據(jù),并根據(jù)各種模式參數(shù),產(chǎn)生不同工作模式下的開關(guān)信號以及不同的工作時序。各種數(shù)據(jù)和開關(guān)狀態(tài)在時序控制下,完成數(shù)據(jù)的組合以及并串轉(zhuǎn)換,再經(jīng)過信號的分配和電路的驅(qū)動,完成移相數(shù)據(jù)向T/R組件的傳輸。另外配合時序的控制,完成陣面移相器的布相任務(wù)。

        目前在波束控制系統(tǒng)設(shè)計中普遍采用二級緩存同步布相,即提前將下一波束的布相數(shù)據(jù)計算好并依次鎖存在一級緩存中,當波束進行切換時由波位切換信號將一級緩存中的布相數(shù)據(jù)同步打入到二級緩存中,二級緩存中的數(shù)據(jù)將直接控制T/R組件,其工作示意圖如圖3。

        3 系統(tǒng)軟件設(shè)計

        3.1 基于FPGA 的片上PowerPC系統(tǒng)

        本系統(tǒng)的軟件設(shè)計分為兩大部分。其中底層系統(tǒng)軟件設(shè)計主要完成BSP(板級支持包)功能;而用戶應(yīng)用軟件設(shè)計則包括用戶硬件驅(qū)動及用戶上層應(yīng)用軟件。由于EDK中帶有許多IP核及相應(yīng)的驅(qū)動軟件,因此,底層系統(tǒng)軟件的設(shè)計大部分可在EDK集成開發(fā)工具中完成,如操作系統(tǒng)的選擇、操作系統(tǒng)參數(shù)設(shè)置、設(shè)備驅(qū)動程序的選擇、中斷/異常處理例程的設(shè)置等各種系統(tǒng)軟件參數(shù)的設(shè)置。由于有底層驅(qū)動軟件的隔離,所以用戶應(yīng)用軟件的設(shè)計通常都具有通用性,使用C語言即可完成。波控系統(tǒng)軟件平臺選用嵌入式實時操作系VxWorks,該操作系統(tǒng)具有集成度高、內(nèi)核小、多任務(wù)、中斷響應(yīng)實時性好等特點,在很多軍工產(chǎn)品中已得到充分驗證。采用基于Xilinx嵌入式FPGA設(shè)計,在FPGA內(nèi)使用嵌入式PowerPC440 CPU核作為處理器,具有相當大的靈活性可按需要隨意裁減的操作系統(tǒng)軟件,并擁有較多的開發(fā)和調(diào)試工具。編譯環(huán)境為WorkBench6.7,提供了圖形化的實時應(yīng)用開發(fā)平臺,它包含一套完整的面向嵌入式系統(tǒng)的開發(fā)和調(diào)試工具,很好的解決了波束控制系統(tǒng)中軟件調(diào)試難題[3]。

        3.2 軟件系統(tǒng)工作流程及功能模塊

        波束控制系統(tǒng)軟件工作流程如圖4。

        根據(jù)軟件工作處理工作流程,將軟件系統(tǒng)各模塊功能描述如下:

        (1)初始化模塊:內(nèi)存申請,設(shè)置工作初始參數(shù),UDP網(wǎng)絡(luò)初始化,初始移相碼表的建立等。

        (2)移相碼表建立:根據(jù)當前的工作模式,對不同頻點的波束進行校正處理,并將校正結(jié)果保存在移相碼表中,作為下次工作的移相碼表。

        (3)波束控制模塊:根據(jù)接收到的數(shù)據(jù)信息,快速查詢波控碼表,按移相器地址順序的打入各移相器,實現(xiàn)波束控制。

        (4)故障監(jiān)測模塊:檢測系統(tǒng)各插件工作狀態(tài),并輸出到顯控終端。

        (5)網(wǎng)絡(luò)模塊:負責與外部設(shè)備的通信[4]。

        4 結(jié)語

        本文將嵌入式實時多任務(wù)操作系統(tǒng)VxWorks和基于FPGA的片上PowerPC平臺相結(jié)合,用于雷達波束控制設(shè)計中,使產(chǎn)品體積更小、環(huán)境適應(yīng)性更強、運行更可靠、擴展和升級更靈活、生產(chǎn)成本更低。借助于高效的開發(fā)—風河公司workbench和Xilinx公司推出的完整的軟硬件協(xié)同設(shè)計工具EDK(Embedded Development Kit),可以極大的簡化嵌入式實時多任務(wù)軟件設(shè)計和BSP生成的復雜性,同時,也大大縮短了開發(fā)周期。在工程實踐中工作穩(wěn)定可靠,取得了預(yù)期的效果,可以預(yù)見,基于FPGA片上PowerPC的Vxworks實時操作系統(tǒng)的綜合處理平臺,將會在各個領(lǐng)域具有廣泛的應(yīng)用前景。

        參考文獻

        [1]張光義.相控陣雷達系統(tǒng)[M].北京:國防工業(yè)出版社,1994.

        [2]丁鷺飛.雷達原理[M].西安:西北電訊工程學院出版社,1983.

        [3]薛小剛,葛毅敏.Xilinx ISE 9.x設(shè)計指南[M].北京:人民郵電出版社,2007.

        [4]劉浩,陳之濤.基于VxWorks的有源相控陣雷達波束控制系統(tǒng)設(shè)計.全國第21屆計算機技術(shù)與應(yīng)用學術(shù)會議(CACIS·2010)暨全國第2屆安全關(guān)鍵技術(shù)與應(yīng)用學術(shù)會議論文集.

        无码 制服 丝袜 国产 另类| 日产乱码一二三区别免费l| 国产av无码专区亚洲avjulia| 丰满少妇被猛男猛烈进入久久| 亚洲成a∨人片在线观看无码 | 日本国产亚洲一区二区| 国产真实乱对白精彩| 狠干狠爱无码区| 久久熟女乱一区二区三区四区| 久久久精品国产免费看| 熟女少妇内射日韩亚洲| 欧美国产日产一区二区| 国产高清一区在线观看| 天堂av网手机线上天堂| 国产精品久久777777| 精品欧美一区二区三区久久久| 国产av丝袜旗袍无码网站| 久久精品无码一区二区三区蜜费| 久久深夜中文字幕高清中文| 国产亚洲精品久久午夜玫瑰园| 搡老熟女中国老太| 男女视频在线一区二区| 亚洲精品综合中文字幕组合 | 日本一区二三区在线中文| 妺妺窝人体色www在线| 亚洲精品国产成人| 日韩激情网| 亚洲av成人一区二区| 国产无遮挡又爽又刺激的视频老师| 亚洲依依成人综合在线网址| 蜜桃av区一区二区三| 国产在线播放一区二区不卡| a级毛片免费观看网站| 国产在线精品福利大全| 精品少妇一区二区三区入口| 精品欧洲av无码一区二区14| 日本VA欧美VA精品发布| 免费国产自拍视频在线观看| 中文有码无码人妻在线| 日韩精品人妻系列无码专区免费| 国产一区二区三区最新视频|