freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

軟件無線電信道處理的dsp實現(xiàn)畢業(yè)論文-資料下載頁

2025-06-25 15:48本頁面
  

【正文】 器的值裝入T寄存器并送下一單元延時MAC+DELAYMACD指令:操作數(shù)與程序存儲器值相乘后累加并送下一單元延時用線性緩沖區(qū)實現(xiàn)z的優(yōu)點是,新老數(shù)據在存儲器中存放的位置直接明了 (1)用循環(huán)緩沖區(qū)法實現(xiàn)z循環(huán)緩沖區(qū)法的特點是:對于N級的FIR濾波器在數(shù)據存儲器中開辟一個稱之為滑窗的N個單元的緩沖區(qū),滑窗中存放最新的N個輸入樣本:每次輸入新的樣本時,以新樣本改寫滑窗中的最老的數(shù)據,而滑窗中的其它數(shù)據不需要移動。利用卡片BK(循環(huán)緩沖區(qū)長度)寄存器對滑窗進行間接尋址,循環(huán)緩沖區(qū)地址首尾相鄰。下面以N=6的FIR濾波器循環(huán)緩沖區(qū)為例,說明循環(huán)緩沖區(qū)中數(shù)據是如何尋址的。6級循環(huán)緩沖區(qū)的結構如圖35所示,循環(huán)緩沖區(qū)頂部為低地址單元。當?shù)谝淮螆?zhí)行完之后,間接尋址的輔助器ARx指向x(n5)。然后,從I/O口輸入數(shù)據x(n+1)。將原來存放x(n5)的數(shù)據存儲器單元改寫為x(n+1)。接著,進行第二次乘法累加運算,最后ARx指向x(n4)。然后,從I/O口輸入數(shù)據x(n+2),將原來存放x(n4)的數(shù)據存儲器單元改寫為x(n+2)。之后,再進行第3次乘法累加運算y(n+2),最后ARx將指向x(n3)。然后,從I/O口輸入數(shù)據x(n+3),將原來存放x(n3)的數(shù)據存儲單元改寫為x(n+3)。依次循環(huán)進行。從上面的數(shù)據更新可見,雖然循環(huán)緩沖區(qū)中新老數(shù)據不很直接明了,但是利用循環(huán)緩沖區(qū)實現(xiàn)z’的突出優(yōu)點是它不需要移動數(shù)據,不存在一個機器期中要求能一次讀和一次寫的數(shù)據存儲器,因而可以將循環(huán)緩沖區(qū)定位在數(shù)據存儲器的任何位置(線性緩沖區(qū)要求定位在DARAM )。所以,在這里采用循環(huán)緩沖區(qū)法實現(xiàn)濾波器中的z。實現(xiàn)循環(huán)緩沖區(qū)間接尋址的關鍵是使N個循環(huán)緩沖區(qū)單元首尾相鄰。要做到這一點,必須利用BK(循環(huán)緩沖區(qū)長度)寄存器實現(xiàn)按模間接尋址??捎玫闹噶畎?*ARx+% :增量、按模修正ARx:addr=ARx,ARx=circ(ARx+1)*ARx% :減量、按模修正ARx:addr=ARx,ARx=circ(ARx1)*ARx+% :增AR0、按模修正ARx:addr=ARx,ARx=circ(ARx+AR0)*ARx0% :減AR0、按模修正ARx:addr=ARx,ARx=circ(ARxAR0)*+ARx(lk)%:減AR0、按模修正ARx:addr=circ(ARx+lk),ARx=circ(ARx+lk)其中,符號”circ”指按照循環(huán)緩沖區(qū)長度BK寄存器中的值(如FIR濾波器中的N值),對(ARx+1), (ARx1), (ARx+ARO), (ARxARO)或(ARx+lk)值取模。這樣,就能保證循環(huán)緩沖區(qū)的指針ARx始終指向循環(huán)緩沖區(qū),實現(xiàn)循環(huán)緩沖區(qū)頂部和底部單元相鄰。 例如,(BK) =N=6}.(AR1)=0060h,用*ARx+%間接尋址。第一次間接尋址后,AR1指向數(shù)據存儲單元0061h。第二次間接尋址后指向0062h。到第6次間接尋址后指向0066h。再按BK中的值6取模,AR1又回到0060h。為了使循環(huán)尋址正常進行,除了用循環(huán)緩沖區(qū)長度寄存器(BK)來規(guī)定循環(huán)緩沖區(qū)的大小外,循環(huán)緩沖區(qū)的起始的N個最低有效位必須為0。N值滿足R,R為循環(huán)緩沖區(qū)的長度。第二,出入信號的產生。在用CCS實現(xiàn)軟件無線電FIR濾波器時,該方波信號持續(xù)一段時間為高電平,持續(xù)一段時間為低電平。當CCS程序對其循環(huán)連續(xù)讀取時,就可得到連續(xù)輸入的方波信號。:include””includeVoid main(void){FILE*fw。Int i,j,t。If((fw=fopen(“”,”wt”))==NULL) cout”The file “”was not opened”endl。else { for(i=0。i1024。i++) { j=i%20。 if(j10) t=9000。 else t=9000。 fprintf(fw,”0x%04x\n”,t)。 } fclose(fw)。 } }在這里使用Microsoft Visual C++,可得1024個數(shù)據,其方波為10個點的低電平信號,如此循環(huán)交替進行就得到方波,其輸出數(shù)據文件如圖36所示。圖中只截取了1024點的一個周期的數(shù)據。同時,打開該文件,刪除所有數(shù)據得到一個空的數(shù)據文件,另存為文件fir ,作為數(shù)據輸出文件使用。方波數(shù)據圖第三、FIR濾波器程序的實現(xiàn)。首先,、。在這里,我們利用循環(huán)緩沖區(qū)和雙操作數(shù)尋址方法實現(xiàn)FIR濾波器,濾波:相當于軟件無線電中的信道帶寬為45MHz105MHz。:.title “” ;給匯編程序取名.mmregs ;定義存儲器映像寄存器.def start ;定義標號start的起始位置.bss new_data,1 ;濾波器出入單元.bss y,1 ;濾波器輸出單元xn .usect “xn”,19 ;自定義5個單元空間的數(shù)據段xna0 .usect “a0”,19 ;自定義5個單元空間的數(shù)據段a0.datatable .word 0 .word 81*32768/10000 .word 0 .word 193*32768/10000 .word 0 .word 2698*32768/10000 .word 0 .word 3995*32768/10000 .word 0 .word 2698*32768/10000 .word 0 .word 579*32768/10000 .word 0 .word 193*32768/1000 .word 0 .word 81*32768/10000 .word 0 .testStart:SSBX XF ;使外部標志輸入位為高電平,信號燈亮 SSBX FRCT ;小數(shù)乘法 STM a0,AR1 ;AR1指向a0 RPT 18 ;從程序存儲器table開始的地址傳送 MVPD table,*AR1+ ;19個系數(shù)至數(shù)據空間開始a0的數(shù)據段 STM xn+18,AR3 ;AR3指向x(n18) STM a0+18,AR4 ;AR4指向a19STM 19,BK ;設循環(huán)緩沖區(qū)長度BK=19STM 1,AR0 ;AR0=1,雙操作數(shù)減量 FIR: LD new_data,DP ;設置數(shù)據存儲器頁指針的起始位置 RPTZ A,18 ;A清0,重復執(zhí)行下條指令19次 MAC *AR3+0%,*AR4+0%,A ;系數(shù)與輸入數(shù)據雙操作數(shù)相乘并累加 STH A,@y ;保存結果的高字節(jié)到y(tǒng)(n) BD FIR ;執(zhí)行完下兩條指令后循環(huán) LD new_data,B STL B,*AR3+0% .end : e start MEMORY { PAGE 0采用DSP硬件平臺方案,所有的軟件處理都是通過對DSP編程來完成的,對于要求不同的信道接收信號,只需要對軟件相應程序作出相應的改變來實現(xiàn)。這一方案的核心結構是A/D/A+DSP系統(tǒng)。其中,DSP系統(tǒng)包含單個或多個通用數(shù)字信號處理器。系統(tǒng)工作時,在發(fā)射通道上,信源或者基帶數(shù)字信號流入DSP系統(tǒng),通過DSP系統(tǒng)的處理,輸出期望的信號。而在接收通道上,流入的是射頻或者中頻的信號,經過DSP系統(tǒng)的處理,就能得到信道內的數(shù)據信號?;贒SP硬件的設計是目前可實現(xiàn)的一種設計。它的設計通用性、靈活性比較好,開發(fā)相對而言比較容易,性能也比較好。硬件設計環(huán)節(jié)包括硬件描述、代碼生成硬件仿真等部分,如圖5所示:第四章 仿真與結果分析結論軟件無線電中對于不同信道信息的處理,需要利用頻率不同的FIR濾波器對相應的信號進行接收,利用MATLAB的窗函數(shù)設計得到濾波系數(shù),然后將其移植到DSP完成FIR濾波器的編程,在同一個DSP硬件平臺上,通過對多組不同的濾波器系數(shù)的讀取和程序運行,可以很容易地完成對多個不同階數(shù)FIR濾波器的設計,從而達到對不同信道信息的接收,實現(xiàn)了無線電接收信道的軟切換處理,這為軟件無線電信道處理提供了一種可行的方法和思路。在設計論文的過程中,我了解軟件無線電中的信道處理若采用數(shù)字濾波器技術,具有穩(wěn)定性好、精度高、工作頻率范圍廣、體積小、功耗低等優(yōu)點,有限沖激響應數(shù)字濾波器因其具有嚴格的線性相位特性而得到廣泛應用。軟件無線電中對于不同信道信息的處理,需要利用不同的數(shù)字濾波器對信號進行接收,利用DSP硬件編程語言,在同一個DSP硬件平臺上,可以通過改變?yōu)V波器系數(shù)的方法很容易地完成對不同階數(shù)的濾波器設計,從而實現(xiàn)DSP解決方案為軟件無線電中的數(shù)字信號處理開創(chuàng)了新的領域,它已具有許多新的專用開發(fā)工具,如本文使用的CCS開發(fā)環(huán)境,DSP Builder等。這使得構造軟件無線電中的數(shù)字信號處理系統(tǒng)能夠保持基于軟件解決方案的靈活性又能接近ASIC的性能,這為設計人員開辟了廣闊、自由的發(fā)展空間,具有很好的應用前景。對不同信道信息的接收,這為軟件無線電信道處理提供了可行的方法。畢業(yè)設計是對我們大學四年所學知識的一個總結與實踐,雖然從選題到論文的編寫經歷了比較長的時間,但是我們收獲了很多,既擴長了我們的知識面,也增強了我們主動去搜集資料、積極思考和踴躍動腦的能力,更是鞏固了我們的實踐技能。致謝 參考文獻【1】中國手機用戶數(shù)超過5. 39億戶創(chuàng)新高[EB/OL]. http: // . chinanews. . /cj/cyzh/news/2007/1224/1113664. 【2】[2吳利民,薛峰,:[J].武漢:武漢大學出版社,2000,6.[3]:[D].武漢:武漢理工大學,2004.【4】:=D.哈爾濱:哈爾濱工程大學,2005.【5】:=D].大連:大連理工大學,2005.【6】:7D].武漢:武漢理工大學,2005.【7】:清華大學出版社,2003.【8】黎雄,[[J].信息技術...【9】:[D].長沙:中南大學,2005.【10】杜永興,秦嶺,[[J]..[11] :[D].西安:西北工業(yè)大學,2006.[12] ],北京:機械工業(yè)出版社,,2006.[13] 陳桂明,張明照,:科學出版社,2001】[14] ]:科學出版社,2006.[15]寫書 [15 [16] TMS320C54x Code Composer Instruments Incorporated,2000. [17]:機械工業(yè)出版社,2005. [18]戴逸民,梁曉雯,:電子工業(yè)出版社,2002. [19]薛定宇,:清華大學出版社2002.
點擊復制文檔內容
數(shù)學相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1