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

        ?

        基于OFDM技術(shù)的高速有線傳輸系統(tǒng)軟硬件設(shè)計

        2012-07-02 05:44:40魏敬和鄒家軒
        電子與封裝 2012年4期
        關(guān)鍵詞:接收端以太網(wǎng)界面

        張 榮,魏敬和,鄒家軒,楊 兵

        (中國電子科技集團公司第58研究所,江蘇 無錫 214035)

        1 引言

        高速數(shù)據(jù)傳輸是目前較熱門的研究課題,正交頻分復(fù)用(OFDM)技術(shù)是一種無線環(huán)境下的高速數(shù)據(jù)傳輸技術(shù),它采用相互正交的多載波傳遞信息,具有很強的抗干擾、抗衰落能力及較高的頻譜利用率,被認為是未來無線寬帶接入系統(tǒng)的基本實現(xiàn)技術(shù)之一。本文將OFDM技術(shù)應(yīng)用于有線環(huán)境,設(shè)計了一種高速有線傳輸系統(tǒng),實現(xiàn)了數(shù)據(jù)在雙絞線上的高速穩(wěn)定傳輸。

        2 系統(tǒng)硬件設(shè)計

        系統(tǒng)硬件如圖1所示,整個系統(tǒng)分為發(fā)送端和接收端,由PC、DSP、調(diào)制/解調(diào)模塊組成。DSP采用TI公司生產(chǎn)的TMS320c6455,它集成了高速外部存儲器接口(EMIF)和以太網(wǎng)控制器接口(EMAC),主頻可達到1.2GHz,具有2MB的L2 catch,可以對數(shù)據(jù)進行高速處理和傳輸,滿足設(shè)計要求。DSP和PC之間通過百兆以太網(wǎng)相連,DSP和調(diào)制/解調(diào)模塊之間通過EMIF接口連接,DSP通過EMIF接口訪問調(diào)制/解調(diào)模塊的內(nèi)部寄存器和數(shù)據(jù)FIFO。百兆以太網(wǎng)和EMIF接口均為高速接口,滿足數(shù)據(jù)傳輸?shù)囊?。調(diào)制/解調(diào)模塊實現(xiàn)了OFDM技術(shù),可以使數(shù)據(jù)在信道上高速傳輸。信道采用航空雙絞線。

        圖1 系統(tǒng)硬件實現(xiàn)

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

        本系統(tǒng)由發(fā)送端和接收端組成,如圖1所示,在軟件設(shè)計中采用發(fā)送端和接收端軟件一體化設(shè)計,從而使發(fā)送端和接收端軟件一致。軟件構(gòu)成如圖2所示,軟件系統(tǒng)由PC端軟件和DSP端軟件兩部分組成。PC和DSP構(gòu)成C-S結(jié)構(gòu),DSP是服務(wù)器,PC是客戶端。PC和DSP之間采用TCP/IP協(xié)議進行通信,確保數(shù)據(jù)能夠正確傳輸。當軟件系統(tǒng)運行后,PC(客戶端)向DSP(服務(wù)器)提出連接請求,建立客戶端與服務(wù)器端的連接,然后PC和DSP就可以進行數(shù)據(jù)交換。

        圖2 系統(tǒng)軟件架構(gòu)

        系統(tǒng)工作流程如圖3所示,流程由帶數(shù)字的箭頭示明。首先由接收端PC1向接收端DSP1發(fā)起連接請求,當接收端連接建立后,發(fā)送端PC2向發(fā)送端DSP2請求連接,雙方連接建立后,數(shù)據(jù)傳輸開始,數(shù)據(jù)由PC2到DSP2,經(jīng)過調(diào)制解調(diào)模塊和信道到達接收方。

        圖3 軟件總體流程

        4 PC端軟件設(shè)計

        PC端軟件負責發(fā)送和接收數(shù)據(jù),其框架如圖4所示,采用分層設(shè)計,最頂層是主界面,由主界面可以按照需要進入發(fā)送界面或者接收界面,發(fā)送界面和接收界面負責和用戶進行交互,發(fā)送界面可以選擇用戶需要發(fā)送的文件數(shù)據(jù),用戶可在接收界面指定接收到的數(shù)據(jù)存儲的路徑,在數(shù)據(jù)傳輸開始后,發(fā)送界面和接收界面均可指示已傳輸數(shù)據(jù)量和傳輸速率。用戶與發(fā)送界面、接收界面交互完成后,分別啟動發(fā)送線程和接收線程開始傳輸數(shù)據(jù)。PC軟件的最底層為Socket層,具體負責數(shù)據(jù)包的發(fā)送和接收。

        圖5 PC端軟件流程圖

        PC端軟件采用接收端和發(fā)送端一體化設(shè)計,遵循同一流程,其流程如圖5所示,系統(tǒng)運行后,首先進行人機交互,配置相應(yīng)參數(shù),然后對網(wǎng)絡(luò)進行配置,建立SOCKET環(huán)境,然后向服務(wù)器發(fā)起連接請求,當連接建立后,即可開始數(shù)據(jù)處理與傳輸。

        5 DSP端軟件設(shè)計

        5.1 DSP端軟件框架

        DSP端軟件框架如圖6所示,整個DSP端軟件系統(tǒng)由應(yīng)用層、DSP/BIOS操作系統(tǒng)、網(wǎng)絡(luò)開發(fā)包(NDK)、底層驅(qū)動組成,圖中箭頭方向體現(xiàn)了各個部分之間的依賴關(guān)系。整個系統(tǒng)建立在DSP/BIOS操作系統(tǒng)的基礎(chǔ)上,DSP/BIOS操作系統(tǒng)是一款多任務(wù)實時操作系統(tǒng),擁有可搶占式內(nèi)核和任務(wù)同步與調(diào)度機制。本系統(tǒng)中,DSP/BIOS操作系統(tǒng)負責加載底層驅(qū)動,對應(yīng)用層任務(wù)進行調(diào)度。

        圖6 DSP端軟件框架

        5.2 底層驅(qū)動設(shè)計與NDK的移植

        本系統(tǒng)驅(qū)動包括GPIO、PLL、EMIF、EMAC,如圖7所示,其驅(qū)動均在TI提供的CSL庫基礎(chǔ)上進行設(shè)計,采用統(tǒng)一的接口和數(shù)據(jù)結(jié)構(gòu),具有很高的模塊化程度和良好的復(fù)用性。

        圖7 底層驅(qū)動框架

        NDK是TI提供的網(wǎng)絡(luò)開發(fā)包,本系統(tǒng)使用的NDK版本為NDK2.0,采用NIMU架構(gòu),主要包含以太網(wǎng)驅(qū)動和協(xié)議棧兩部分,具有良好的層次性和移植性,對于不同的硬件系統(tǒng)只需要移植以太網(wǎng)驅(qū)動部分即可。本系統(tǒng)使用TMS320c6455集成的EMAC接口和lxt971a網(wǎng)卡芯片,根據(jù)NDK的接口要求進行了移植。

        5.3 應(yīng)用層軟件設(shè)計

        應(yīng)用層程序構(gòu)建在DSP/BIOS操作系統(tǒng)中,如圖8所示,以任務(wù)形式組建。主要包含以下幾個任務(wù):主任務(wù),自檢任務(wù),用戶任務(wù),中斷。

        (1)主任務(wù):主任務(wù)用來建立網(wǎng)絡(luò)運行環(huán)境,配置網(wǎng)絡(luò)參數(shù)(IP地址、網(wǎng)關(guān)、子網(wǎng)掩碼等),配置網(wǎng)絡(luò)服務(wù)(ping服務(wù)),配置網(wǎng)絡(luò)緩存,啟動網(wǎng)絡(luò),程序結(jié)束時關(guān)閉網(wǎng)絡(luò)環(huán)境。

        圖8 應(yīng)用層軟件框架

        (2)自檢任務(wù):網(wǎng)絡(luò)自檢,檢查網(wǎng)絡(luò)系統(tǒng)是否正常運行,當系統(tǒng)添加或移除IP地址時運行。

        (3)用戶任務(wù):用戶任務(wù)負責DSP與PC以及DSP與調(diào)制解調(diào)模塊的數(shù)據(jù)交互,并對數(shù)據(jù)進行處理,構(gòu)建PC與調(diào)制解調(diào)模塊之間的數(shù)據(jù)通道。

        (4)中斷:負責數(shù)據(jù)同步以及對緊急事件的處理。

        6 結(jié)束語

        本文設(shè)計的基于OFDM技術(shù)的高速有線傳輸系統(tǒng),使用航空雙絞線作為信道時傳輸速度達到30Mbps,而且傳輸穩(wěn)定、可靠,具有良好的應(yīng)用前景。

        [1] 鄧勇,凌小峰,宮新保. 一種嵌入式高速通信系統(tǒng)的方案設(shè)計與實現(xiàn)[J]. 信息技術(shù),2011,3:72-75.

        [2] 羅家融,徐浩. Socket通信編程在分布式控制系統(tǒng)中的應(yīng)用[J]. 微型機與應(yīng)用,2001,20(1):39-42.

        [3] 趙金保,許楓. 基于TMS320C6455的千兆以太網(wǎng)設(shè)計[J].微計算機信息,2009,25(2):137-138,276.

        [4] 岳世為,尹為民. 基于DSP/BIOS的以太網(wǎng)通信接口程序設(shè)計[J]. 科學技術(shù)與工程,2010,2:445-449.

        [5] 閆建強,馬莉. 基于DSP/BIOS的視頻監(jiān)控系統(tǒng)多線程調(diào)度研究[J]. 機電工程,2010,27(9):32-36.

        猜你喜歡
        接收端以太網(wǎng)界面
        基于擾動觀察法的光通信接收端優(yōu)化策略
        頂管接收端脫殼及混凝土澆筑關(guān)鍵技術(shù)
        一種設(shè)置在密閉結(jié)構(gòu)中的無線電能傳輸系統(tǒng)
        新能源科技(2021年6期)2021-04-02 22:43:34
        基于多接收線圈的無線電能傳輸系統(tǒng)優(yōu)化研究
        基于1500以太網(wǎng)養(yǎng)豬場的智能飼喂控制系統(tǒng)的設(shè)計與實現(xiàn)
        國企黨委前置研究的“四個界面”
        當代陜西(2020年13期)2020-08-24 08:22:02
        基于FANUC PICTURE的虛擬軸坐標顯示界面開發(fā)方法研究
        談實時以太網(wǎng)EtherCAT技術(shù)在變電站自動化中的應(yīng)用
        電子制作(2017年24期)2017-02-02 07:14:44
        人機交互界面發(fā)展趨勢研究
        一種90W高功率以太網(wǎng)供電系統(tǒng)的設(shè)計
        婷婷丁香社区| 制服丝袜一区二区三区| 色777狠狠狠综合| 暖暖免费 高清 日本社区在线观看| 午夜无码片在线观看影院y| 日韩av一区二区不卡在线| 欧美人与动性xxxxx杂性| 欧美丰满大乳高跟鞋| 亚洲无码vr| 人妻一区二区三区在线看| 国99久9在线 | 免费| 91日本精品国产免| 男女男在线精品网站免费观看| 2021最新久久久视精品爱| av免费观看网站大全| 成人影院yy111111在线| 狠干狠爱无码区| 玩弄极品少妇被弄到高潮| 91精品国产92久久久| 欧美性猛交xxxx乱大交3| 国产免费播放一区二区| 一区二区三区在线日本视频 | 美女不带套日出白浆免费视频| 窝窝影院午夜看片| 亚洲AV伊人久久综合密臀性色| 亚洲成人色黄网站久久| 亚洲av免费手机在线观看| 无码精品人妻一区二区三区人妻斩| 免费国产99久久久香蕉| 婷婷开心五月综合基地| 黄污在线观看一区二区三区三州| 熟女少妇在线视频播放| 色窝窝无码一区二区三区2022 | 国产一区二区内射最近更新| 国内精品人妻无码久久久影院94| 熟女不卡精品久久av| 国产午夜视频在线观看.| 天堂aⅴ无码一区二区三区| 免费一区二区三区视频狠狠| 亚洲天堂av一区二区三区不卡| 久久久久久九九99精品|