在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

電子發(fā)燒友App

硬聲App

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>DSP>DSP軟件無線電平臺(tái)系統(tǒng)設(shè)計(jì)方案

DSP軟件無線電平臺(tái)系統(tǒng)設(shè)計(jì)方案

2017-10-23 | rar | 0.3 MB | 次下載 | 1積分

資料介紹

  1 概述
  隨著微電子技術(shù)的快速發(fā)展,可編程芯片的處理能力也在不斷加強(qiáng),尤其是DSP芯片正在朝著高速,多指令并行執(zhí)行的方向發(fā)展。DSP處理能力的增強(qiáng),使得原來運(yùn)算量很大的算法可以用軟件的方式快速實(shí)現(xiàn)。由于軟件處理的靈活性,這給整體的無線電體系結(jié)構(gòu)帶來了深刻的變化。
  軟件無線電是指一種基于可編程的,具有一定靈活性的高速信號(hào)處理平臺(tái)。處理平臺(tái)上的設(shè)備都可以進(jìn)行重新配置,將通用化、模塊化、標(biāo)準(zhǔn)化的算法單元用軟件方式實(shí)現(xiàn),根據(jù)系統(tǒng)的實(shí)際需要,在軟件中添加各種不同算法,可以完成特定的功能,因而可以跨越多種通信標(biāo)準(zhǔn)。當(dāng)需要從一種標(biāo)準(zhǔn)切換至另一種標(biāo)準(zhǔn)時(shí),處理器能夠動(dòng)態(tài)的在軟件的主要部分切換[1“5]。
  2 系統(tǒng)結(jié)構(gòu)設(shè)計(jì)
  本平臺(tái)主要針對(duì)寬帶無線數(shù)字通信系統(tǒng)物理層的中頻和基帶單元的數(shù)字信號(hào)處理,如圖1所示,平臺(tái)上有兩個(gè)DSP(ADITigerSHARC201),一個(gè)FPGA(Xilinx XC2S300E)和一個(gè)CPLD(Xilinx XCR3256XL208)。依據(jù)信號(hào)處理各模塊的運(yùn)算特點(diǎn),以及器件特點(diǎn),我們將不同的模塊選擇在不同的器件中完成。FPGA設(shè)置靈活,但是主頻很難做高,通常低于120MHz,適合于處理可并行計(jì)算的模塊;而DSP主頻很高,主要以串行方式執(zhí)行指令,且DSP支持C語言,所以便于處理通信協(xié)議。基于以上特點(diǎn),F(xiàn)PGA適合處理發(fā)送端數(shù)據(jù)以及數(shù)字上變頻(DUC);在接收端適合處理數(shù)字下變頻(DDC),匹配濾波器,定時(shí)同步等其它基帶處理模塊。DSP適合定時(shí)同步,信道估計(jì),F(xiàn)FT變換,解交織,譯碼等其它基帶處理模塊,以及通信協(xié)議處理。而CPLD由于其器件特性限制,一般用作主控模塊或主控指令翻譯器。
  現(xiàn)代寬帶無線數(shù)字通信系統(tǒng)要盡量使用數(shù)字信號(hào)處理方法來增加可靠性,因此要使用寬帶A/D和D/A,但是由于器件性能局限,我們一般情況下選擇在中頻處使用A/D,D/A。本平臺(tái)A/D使用12bit的AD9235,最高采樣率為65MSPS,如果中頻低于65MHz,我們可直接對(duì)中頻信號(hào)進(jìn)行采樣,如果中頻頻率較高,可以采用帶通采樣的方法。D/A使用14bi的AD9857,200MSPS,實(shí)現(xiàn)中頻輸出。
  DSP軟件無線電平臺(tái)系統(tǒng)設(shè)計(jì)方案
  圖1:平臺(tái)結(jié)構(gòu)圖
  寬帶無線數(shù)字通信系統(tǒng)的一般基帶處理算法中主要分為碼片級(jí)處理和符號(hào)級(jí)處理,同時(shí)還有通信協(xié)議處理。碼片級(jí)信號(hào)處理的特點(diǎn)是運(yùn)算量大,比如定時(shí)同步等,所以在以往的系統(tǒng)中大多采用FPGA或ASIC來實(shí)現(xiàn),但是本平臺(tái)上的高性能DSP中設(shè)置了一些特殊單元,完全可以滿足碼片級(jí)處理的要求,表1為DSP處理能力的峰值指標(biāo),從此表中我們可以看到其強(qiáng)大的處理能力。符號(hào)級(jí)處理比如譯碼等,相對(duì)來說處理量不是很大,此DSP還提供了增強(qiáng)的指令,使得Viterbi和Turbo碼解碼更快。通信協(xié)議處理部分需要很多判斷,跳轉(zhuǎn)等操作,這部分如果使用FPGA或ASIC處理將使系統(tǒng)開發(fā)變得非常慢,而DSP可采用C語言,這點(diǎn)無疑非常適合于通信協(xié)議的處理。
  表1:DSP處理能力指標(biāo)
  峰值速率
  32-bit 浮點(diǎn)性能 3,600 MFLOPS
  16-bit算法 執(zhí)行時(shí)間 時(shí)鐘周期
  256點(diǎn)復(fù)數(shù)FFT(基2) 1.5μs 901
  32-bit算法 執(zhí)行時(shí)間 時(shí)鐘周期
  1024點(diǎn)復(fù)數(shù)FFT(基2) 16.8μs 10,061
  注:此表中是DSP工作在600MHz時(shí)的數(shù)據(jù)
  FPGA作為DSP的硬件協(xié)處理器能夠增強(qiáng)功能,改善吞吐量,減小系統(tǒng)成本。本平臺(tái)上的FPGA較小,只有100萬邏輯門,在此平臺(tái)上主要作為DSP的協(xié)處理器。CPLD為主要用于完成主控指令的轉(zhuǎn)換。
  2.1 DSP體系結(jié)構(gòu)簡(jiǎn)介
  平臺(tái)上使用的高性能DSP TigerSHARC201主頻600MHz,其主要特點(diǎn)是能夠進(jìn)行多指令并行執(zhí)行,芯片內(nèi)部集成了一些專用處理模塊,用以保證一些較為復(fù)雜的運(yùn)算指令也能在一時(shí)鐘周期處理完畢。
  TigerSHARC201內(nèi)部主要模塊:(1)兩個(gè)運(yùn)算模塊,可以并行執(zhí)行計(jì)算,且每個(gè)運(yùn)算模塊每周期能完成2條運(yùn)算指令,大大增強(qiáng)了數(shù)字信號(hào)處理能力,支持定點(diǎn)和浮點(diǎn)運(yùn)算;(2)兩個(gè)整數(shù)ALU,能提供強(qiáng)大的地址產(chǎn)生能力和通用的整數(shù)操作;(3)六塊片內(nèi)DRAM共24M bit,每塊4Mbit,用于存儲(chǔ)指令和數(shù)據(jù),這種分塊DRAM結(jié)構(gòu)使得DSP可以在取指的同時(shí)訪問數(shù)據(jù);(4)三條相互獨(dú)立的128bit寬片內(nèi)數(shù)據(jù)總線,使得指令行能包括4個(gè)32bit指令,且提供了許多并行操作以簡(jiǎn)化編程。例如,一條指令行可以讓DSP有條件的在兩個(gè)運(yùn)算模塊中分別執(zhí)行乘,加和減操作,且可以同時(shí)跳轉(zhuǎn)到程序的其它地方。每條片內(nèi)數(shù)據(jù)總線都與六個(gè)片內(nèi)DRAM相連,用以保證片內(nèi)指令和數(shù)據(jù)的并行高效傳輸[6]。
  TigerSHARC201外部接口:(1)一個(gè)總線接口,數(shù)據(jù)線可配置為64bit或32bit,地址線32bit;(2)四個(gè)Linkport接口,采用LVDS技術(shù),每個(gè)接口能提供額外的全復(fù)用4bit接收和發(fā)送能力,其最大傳輸速率500Mbytes/s,用于處理器間的點(diǎn)對(duì)點(diǎn)高速數(shù)據(jù)傳輸,為數(shù)據(jù)傳輸提供了又一種途徑,Linkport接口也是本平臺(tái)的最大特點(diǎn)之一[6]。
  2.2 數(shù)據(jù)調(diào)度方法
  數(shù)據(jù)調(diào)度的原則是:盡量減少芯片間的數(shù)據(jù)傳輸量。因?yàn)樾酒g的數(shù)據(jù)傳輸要走PCB板的數(shù)據(jù)線,其數(shù)據(jù)傳輸速率相對(duì)較低,而且過于頻繁的板級(jí)數(shù)據(jù)傳輸容易造成系統(tǒng)調(diào)度沖突,不便于處理。但是此DSP支持一個(gè)特殊的數(shù)據(jù)傳輸接口——Linkport接口,可以在很大程度上緩解此問題。
  使用DSP的Linkport接口分別實(shí)現(xiàn)DSP與DSP,DSP與FPGA之間的點(diǎn)對(duì)點(diǎn)高速數(shù)據(jù)傳輸,這樣可滿足數(shù)據(jù)調(diào)度原則,使得系統(tǒng)總體調(diào)度變得較為簡(jiǎn)單。總線接口只要負(fù)責(zé)控制指令和小量數(shù)據(jù)的傳輸就可以了。如果兩個(gè)DSP要對(duì)同一批數(shù)據(jù)分別進(jìn)行處理,那么這時(shí)候就要走總線接口,使用廣播的方式進(jìn)行數(shù)據(jù)傳遞,即兩個(gè)DSP可以同時(shí)接收數(shù)據(jù),以減少數(shù)據(jù)調(diào)度。平臺(tái)上有兩個(gè)DSP,根據(jù)系統(tǒng)運(yùn)算量需求來確定使用一個(gè)或者兩個(gè)都用。DSP間可以形成了一個(gè)處理鏈,也可以配置成兩個(gè)DSP并行處理。
  為了使得平臺(tái)便于調(diào)度,所以可在平臺(tái)上將FPGA或者一個(gè)DSP設(shè)置為從屬器件。在FPGA中設(shè)置控制寄存器和狀態(tài)寄存器,在從屬DSP中設(shè)置控制變量和狀態(tài)變量,DSP通過總線接口來讀寫這些寄存器或者變量以達(dá)到控制從屬器件的目的,這樣做相當(dāng)于硬件平臺(tái)上只有一個(gè)“大腦”,有利于減小硬件平臺(tái)調(diào)度沖突。同時(shí)FPGA還要通過總線接口接受CPLD(即主控)的控制。
  2.3 控制信息處理機(jī)制
  控制信息處理機(jī)制是指DSP作為硬件平臺(tái)的核心,如何控制其它從屬器件。一般主要有兩種方法:查詢模式和中斷模式。查詢模式是指從屬器件在特定時(shí)刻(一般為某個(gè)模塊處理完畢后)會(huì)主動(dòng)讀取DSP發(fā)送來的并已事先存儲(chǔ)在緩存中的指令,隨后執(zhí)行。中斷模式是指DSP發(fā)送的指令以中斷的形式強(qiáng)制從屬器件立即執(zhí)行,從而控制整個(gè)硬件平臺(tái)。
  CPLD主要用來作為主控或者翻譯主控發(fā)來的指令,然后將控制信息傳遞給DSP和FPGA。這里CPLD可以直接通過總線接口控制FPGA,也可以通過DSP間接控制FPGA。
下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評(píng)論

查看更多

下載排行

本周

  1. 1電子電路原理第七版PDF電子教材免費(fèi)下載
  2. 0.00 MB  |  1489次下載  |  免費(fèi)
  3. 2單片機(jī)典型實(shí)例介紹
  4. 18.19 MB  |  91次下載  |  1 積分
  5. 3S7-200PLC編程實(shí)例詳細(xì)資料
  6. 1.17 MB  |  27次下載  |  1 積分
  7. 4筆記本電腦主板的元件識(shí)別和講解說明
  8. 4.28 MB  |  18次下載  |  4 積分
  9. 5開關(guān)電源原理及各功能電路詳解
  10. 0.38 MB  |  9次下載  |  免費(fèi)
  11. 6基于AT89C2051/4051單片機(jī)編程器的實(shí)驗(yàn)
  12. 0.11 MB  |  4次下載  |  免費(fèi)
  13. 7基于單片機(jī)和 SG3525的程控開關(guān)電源設(shè)計(jì)
  14. 0.23 MB  |  3次下載  |  免費(fèi)
  15. 8基于單片機(jī)的紅外風(fēng)扇遙控
  16. 0.23 MB  |  3次下載  |  免費(fèi)

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234313次下載  |  免費(fèi)
  3. 2PADS 9.0 2009最新版 -下載
  4. 0.00 MB  |  66304次下載  |  免費(fèi)
  5. 3protel99下載protel99軟件下載(中文版)
  6. 0.00 MB  |  51209次下載  |  免費(fèi)
  7. 4LabView 8.0 專業(yè)版下載 (3CD完整版)
  8. 0.00 MB  |  51043次下載  |  免費(fèi)
  9. 5555集成電路應(yīng)用800例(新編版)
  10. 0.00 MB  |  33562次下載  |  免費(fèi)
  11. 6接口電路圖大全
  12. 未知  |  30319次下載  |  免費(fèi)
  13. 7Multisim 10下載Multisim 10 中文版
  14. 0.00 MB  |  28588次下載  |  免費(fèi)
  15. 8開關(guān)電源設(shè)計(jì)實(shí)例指南
  16. 未知  |  21539次下載  |  免費(fèi)

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935053次下載  |  免費(fèi)
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537791次下載  |  免費(fèi)
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420026次下載  |  免費(fèi)
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234313次下載  |  免費(fèi)
  9. 5Altium DXP2002下載入口
  10. 未知  |  233045次下載  |  免費(fèi)
  11. 6電路仿真軟件multisim 10.0免費(fèi)下載
  12. 340992  |  191183次下載  |  免費(fèi)
  13. 7十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
  14. 158M  |  183277次下載  |  免費(fèi)
  15. 8proe5.0野火版下載(中文版免費(fèi)下載)
  16. 未知  |  138039次下載  |  免費(fèi)
主站蜘蛛池模板: 91免费网站在线看入口黄| 天天干夜夜夜操| 操你啦在线播放| 精品一区二区在线观看| 久久99久久99精品免观看| 日本成人一级片| 午夜影剧| 亚洲一区二区三区影院| 日本色片在线观看| 五月天在线婷婷| 亚洲精品视频专区| 欧美一级日韩在线观看| 天堂网资源www| 涩综合| 四虎网站网址| 一级特色黄大片| 4444kk在线看片| 欧美一级在线免费观看| 天天操狠狠操夜夜操| 男女交性视频播放 视频 视频| 美女视频永久黄网站免费观看国产| 天堂8资源8在线| 综合色99| 国产激情片| 4438x成人免费| 农村女人的一级毛片| 精品国产乱子伦一区| 无夜精品久久久久久| 7777sq国产精品| 男人午夜视频| 国内一级特黄女人精品片| 在线视频免费视频网站| 日韩系列| 免费黄色成人| 天天欲色| 天天爱天天爽| 亚洲jjzzjjzz在线观看| 午夜视频在线免费播放| 加勒比一区二区三区| 大黄香蕉| 激情五月激情综合色区|