軟件通信體系架構(SCA)可以實現一個具有開放性、標準化、模塊化的通用軟件無線電平臺,從而使軟件無線電平臺的成本得到顯著降低,應用靈活性得到極大增強。雖然SCA通過CORBA機制很好地解決了通用處理器設備波形組件的互連互通和可移植問題,但是這種機制不能很好地適用于FPGA這種專用處理器。隨著FPGA處理性能的不斷提升,它在SCA系統中的作用越來越突出。因此,如何在SCA系統中很好地集成FPGA波形,如何提高FPGA波形的可移植性就成為當前軟件無線電研究領域中一個非常重要的研究課題。 論文首先通過對現有的旨在解決FPGA波形可移植性的協議和規范進行了研究,深入分析了它們的優缺點。接下來對MHAL規范、CP289協議、OCP接口規范中的方法加以融合和優化,提出了新的FPGA可移植波形結構。這個結構既為FPGA波形設計了標準的通信接口,又實現了波形應用的分離,同時還通過OCP接口實現了波形組件運行環境的標準化,真正實現了波形的可移植。 其次,論文根據提出的波形結構,結合CP289協議中的操作要求,在原本過于簡單的MHAL消息格式的基礎上進行了細化,同時具體給出了MHAL消息封裝結構和MHAL消息解析結構的處理流程,實現了FPGA波形在SCA系統中的標準通信。論文通過對CP289協議的深入研究,結合實際工程應用,提出了具體化的容器結構,并進一步進行了容器中組件控制模塊、互連模塊和本地服務模塊的設計,實現了波形應用的分離。論文以OCP規范為基礎,依據CP289協議中對組件接口的約束,設計了幾種典型的組件OCP接口,使得波形組件設計與系統實現相分離,并真正實現了波形運行環境的標準化。 最后,論文根據所設計的波形結構和組件接口設計了一個FPGA驗證波形,通過波形的實現,證明FPGA波形組件可以像GPP波形組件一樣可加載、可裝配、可部署、可裝配,驗證了論文所設計的FPGA波形是與SCA兼容的。另外,通過對波形組件移植試驗,驗證了所設計的波形結構和組件接口能夠為波形組件提供很好的可移植性。
資源簡介:軟件通信體系架構(SCA)可以實現一個具有開放性、標準化、模塊化的通用軟件無線電平臺,從而使軟件無線電平臺的成本得到顯著降低,應用靈活性得到極大增強。雖然SCA通過CORBA機制很好地解決了通用處理器設備波形組件的互連互通和可移植問題,但是這種機制不能...
上傳時間: 2013-04-24
上傳用戶:moonkoo7
資源簡介:基于ucos的可移植的鍵盤程序。包含了四種鍵盤狀態,按下,彈起,按下未彈起,重復。軟件去抖的功能。
上傳時間: 2013-12-15
上傳用戶:lacsx
資源簡介:介紹了基于VHDL的可編程分頻器在波形發生器中的應用的方法,利用這一方法, 可使波形頻率在大范圍內變化。
上傳時間: 2014-01-08
上傳用戶:秦莞爾w
資源簡介:CroftSoft Code Library是一個開源的可移植的純Java游戲庫,提供了樣例游戲,基于Swing的腳本動畫引擎,部署框架,防火墻通道聯網包,以及工具類。
上傳時間: 2015-03-18
上傳用戶:guanliya
資源簡介:程序名稱: 數碼管顯示與鍵盤管理芯片ZLG7289的標準驅動程序(C51) 文件名: ZLG7289.h ZLG7289.C 說明: 本程序已經調試通過 程序的可移植性很好,僅做少量修改就可以直接包含使用 程序占用資源少,僅使用4根必須I/O口線,不占用定時器等其它...
上傳時間: 2013-12-09
上傳用戶:zhangzhenyu
資源簡介:本文對基于ARM的可編程控制器進行了研究。本文研制的可編程控制器配置簡單,擴展方便,抗干擾能力強,可靠性高。能夠采集4~20mA/0~5V的模擬量以及12路開關量;輸出1路-10~+10V、4路0~5V與2路0~20mA的模擬量以及8路開關量;能夠采集6路溫度信號:可以應用...
上傳時間: 2013-04-24
上傳用戶:LSPSL
資源簡介:·基于MATLAB的可視化凸輪曲線設計程序
上傳時間: 2013-07-28
上傳用戶:yerik
資源簡介:基于SRAM的可重配置電路
上傳時間: 2015-01-23
上傳用戶:rocketrevenge
資源簡介:短小精悍的C語言標準函數庫。提供450個以上的可移植的算法和工具代碼。
上傳時間: 2015-02-10
上傳用戶:ljmwh2000
資源簡介:基于TI的2407移植的ucos程序范例
上傳時間: 2015-02-27
上傳用戶:dianxin61
資源簡介:基于ARM7TDMI的uClinux移植,44b0x
上傳時間: 2014-06-17
上傳用戶:wang5829
資源簡介:本文是介紹如何從UNIX到NT程序的可移植技術,(國內是沒有這方面的資料,所以是E文哦)
上傳時間: 2013-12-04
上傳用戶:haoxiyizhong
資源簡介:基于OMAP1510的Nucleus移植代碼
上傳時間: 2013-12-12
上傳用戶:13215175592
資源簡介:本教程可以幫助你養成良好的編程風格。以達到程序的可移植(Portability) 連貫(Consistency) 整潔(Neatness) 易于維護(Easymaintenance) 易于理解(Eunderstanding) 簡潔(Simplicity)
上傳時間: 2015-05-27
上傳用戶:sk5201314
資源簡介:基于ARM7TDMI的uClinux移植
上傳時間: 2015-08-29
上傳用戶:hongmo
資源簡介:基于S3C2410 的linux移植文檔
上傳時間: 2015-08-30
上傳用戶:hfmm633
資源簡介:基于XILINX的XC3系列FPGA的VGA控制器的VHDL源程序。
上傳時間: 2014-01-14
上傳用戶:eclipse
資源簡介:非常好用的可移植的多平臺C/C++源代碼編輯器
上傳時間: 2014-09-02
上傳用戶:Amygdala
資源簡介:基于zsp400的ucos移植。 絕對高質量,嘔血推薦,無需密碼。
上傳時間: 2013-12-24
上傳用戶:hj_18
資源簡介:基于LabVIEW的可執行文件調用的研究與實現 基于LabVIEW的可執行文件調用的研究與實現
上傳時間: 2015-12-27
上傳用戶:wangchong
資源簡介:一個基于MFC的可重用的庫,減少你在編程中的工作量。
上傳時間: 2013-12-18
上傳用戶:rocketrevenge
資源簡介:詳細描述了PJSIP協議棧中最底層使用的PJLIB庫,其中關于OS無關的部分的實現使得PJSIP OS無關,具備了很高的可移植性
上傳時間: 2016-01-11
上傳用戶:dengzb84
資源簡介:基于ARM的LINUX移植文檔,文檔很詳細,很有用,分享給喜歡ARM和LINUX的朋友。ARM芯片:S3C2410,SDRAM:HY57V561620,NAND FLASH:K9F1208U0B,以太網芯片:CS8900A
上傳時間: 2014-11-26
上傳用戶:三人用菜
資源簡介:基于vc++的用mfc實現進程調度及存儲管理 的可視化編程。
上傳時間: 2016-03-01
上傳用戶:凌云御清風
資源簡介:基于ATmega8的多路任意波形信號發生器的研制.pdf
上傳時間: 2016-06-04
上傳用戶:lanjisu111
資源簡介:講述基于S3C2410的內核移植,從內核的初步認識到內核的移植成功,完全實現內核移植,所有一系列的步驟
上傳時間: 2013-12-04
上傳用戶:fredguo
資源簡介:基于QtEmbedded的GUI移植及應用程序開發
上傳時間: 2016-07-31
上傳用戶:hopy
資源簡介:基于AT89S52的可調數字時鐘,可分別調整時、分、秒,C語言編程。
上傳時間: 2014-01-15
上傳用戶:離殤
資源簡介:基于AT89C2051的可調穩壓電源的ASM源代碼,希望能對您有用
上傳時間: 2017-01-02
上傳用戶:Miyuki
資源簡介:用Simulink工具箱,對導彈仿真模型進行了模塊化設計,條理清晰,信息流流向明確,具有很好 的可視化效果,增加了模塊的可移植性。最后在一定條件下仿真得出了彈道及部分參數的變化結果,結果已經得到初步驗證。
上傳時間: 2017-01-30
上傳用戶:遠遠ssad