資源描述:
《基于DSP/BIOS下TD-LTE協(xié)議棧系統(tǒng)框架的研究與實(shí)現(xiàn).pdf》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫(kù)。
1、軟件2011年第32卷第6期Software國(guó)際IT傳媒品牌基于DSP/BIOS下TD-LTE協(xié)議棧系統(tǒng)框架的研究與實(shí)現(xiàn)蒲翰唐曉晟(北京郵電大學(xué)信息與通信工程學(xué)院,北京100876)摘要:本文主要研究了DSP/BIOS實(shí)時(shí)嵌入式操作系統(tǒng),深入探討該系統(tǒng)的運(yùn)行原理和特點(diǎn),對(duì)其提供的關(guān)鍵系統(tǒng)內(nèi)核對(duì)象進(jìn)行詳細(xì)的分析,并對(duì)系統(tǒng)中對(duì)象的配置和使用做了介紹。根據(jù)TD—LTE協(xié)議棧的系統(tǒng)構(gòu)架和各子層的交互特點(diǎn),結(jié)合工程實(shí)踐,論述了基于DSP/BIOS系統(tǒng)下實(shí)現(xiàn)協(xié)議棧功能的方法,包括各子層的架構(gòu),層間通信,接口設(shè)計(jì),
2、同步機(jī)制等。尤其對(duì)實(shí)現(xiàn)過(guò)程中,各內(nèi)核對(duì)象具體的參數(shù)配置進(jìn)行了詳細(xì)的分析,以便保證ID—LTE協(xié)議棧在該系統(tǒng)正常運(yùn)行,對(duì)于更好的提高整個(gè)TD—LTE系統(tǒng)效率具有重要意義。關(guān)鍵詞:通信系統(tǒng);DSP/BIOS;TD—LTE;協(xié)議棧中圖分類(lèi)號(hào):TN929.53文獻(xiàn)標(biāo)識(shí)碼:ADOI:10.3969/j.issn.1003—6970.2011.06.024ResearchandimplementationofsystemframeworkforProtocolStackinTD一LTEbasedonDSP/BIO
3、SPUHan,TANGXiaoSheng(1.BeijingUniversityofPostsandTelecommunications,Beijing100876,China;2.BeijingUniversityofPostsandTelecommunications,Beo'ing100876,China)[Abstract]ThisthesismainlyfocusesonDSP/BIOSreal—timeoperationsystemwhichprovidesreal—timelibrary
4、andtoolstodevelopembeddedsoftware.Inthispaper,itresearchesthebasicfunctions,anddiscussesvariousaspectsofDSP/BIOSindepth,especiallythathowtoconfiguretheobjects.Then.itintroducesthestructureandcharacteristicsofprotocolstackinTD。LTE.withthespecificreqdirem
5、ents.itdesignsandimplementstheprotocolstackbasedonDSP/B10Sincludingmethodandinterfacesforcommunicationbetweensub—layers,architecture。andsynchronization.Toensurethesteadyl'unofthissystem,thedetailsforconfigurationarediscussed,whichiSimportanttoenhancethe
6、e街ciencyofprotocolstack.【Keywords】CommunicationSystem;DSP/BIOS:TD—IE;Protoco1Stack0引言系統(tǒng)資源,完成各項(xiàng)功能。1.1線程調(diào)度TD-LTE系統(tǒng)中,高速率寬帶傳輸是一個(gè)顯著的特點(diǎn)。因DSP/BIOS使得用戶(hù)應(yīng)用程序可以有一個(gè)線程集合構(gòu)筑起此,保證TD—LTE中各系統(tǒng)能夠更加高效的配合,是整個(gè)系來(lái),每一個(gè)線程執(zhí)行一個(gè)模塊化的功能。通過(guò)允許高優(yōu)先級(jí)線統(tǒng)實(shí)現(xiàn)過(guò)程中的重要技術(shù)。本文結(jié)合DSP/BIOS操作系統(tǒng)的程搶占低優(yōu)先級(jí)線程,
7、以及允許阻塞、同步、通信等各種線程問(wèn)特點(diǎn),對(duì)該實(shí)時(shí)操作系統(tǒng)的關(guān)鍵技術(shù)做詳細(xì)研究。針對(duì)DSP/的交互方式,使得多線程的應(yīng)用程序可在一個(gè)處理器上運(yùn)行。BIOS中系統(tǒng)提供的各種對(duì)象的性能和使用方式進(jìn)行相關(guān)分析,線程按照優(yōu)先級(jí)從高到低的順序排列如下:硬件中斷結(jié)合TD—LTE的L2協(xié)議棧構(gòu)架和功能特點(diǎn),論述在該系統(tǒng)下HWI,包括CLK;軟件中斷(SWI),包括PRD;任務(wù)(TSK);后實(shí)現(xiàn)協(xié)議棧的方法?。臺(tái)線程(IDL)。1DSP/BIOS的原理研究1.1.1HWI一般由硬件中斷觸發(fā),優(yōu)先級(jí)最高的一類(lèi)線程。它的
8、特點(diǎn):DSP/B10S是TI公司特別為其TMS32OC6o00TM,TM—它會(huì)一直運(yùn)行直到完成,即不會(huì)阻塞,但是可以被搶占。用戶(hù)S320C5000TM和TMS320C28xTM系列DSP平臺(tái)所設(shè)計(jì)開(kāi)應(yīng)該在HWI函數(shù)中觸發(fā)軟件中斷或者任務(wù)區(qū)執(zhí)行較低優(yōu)先級(jí)發(fā)的一個(gè)尺寸可裁剪的實(shí)時(shí)多任務(wù)操作系統(tǒng)內(nèi)核,是TI公司的處理,這樣可以減少硬件中斷執(zhí)行時(shí)間。的CodeComposerStudioTM開(kāi)發(fā)工具的組成部分之一。1.1.2SWI本文重點(diǎn)研究了DSP/BIOS中