




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
..BPSK調(diào)制自行設(shè)計一、成形濾波器的應(yīng)用在現(xiàn)代無線電通信中,由于基帶信號的頻譜范圍都比較寬,隨著現(xiàn)代數(shù)字通信技術(shù)的發(fā)展,頻帶擁擠的問題日益突出。為了有效利用信道,在信號傳輸出去之前,都要對信號進(jìn)行頻譜壓縮,限制信號的帶寬必然會增加接收機(jī)端的誤碼率。為了提高頻譜的利用率,除采用高效率的數(shù)字調(diào)制技術(shù)、正交極化技術(shù)<水平、垂直極化公用技術(shù)>之外,還廣泛使用成形濾波技術(shù),即對發(fā)送信號的頻譜進(jìn)行專門加工,使其在消除碼間干擾<ISI>和實行最佳檢測的前提下,壓縮信號頻帶,提高頻譜的利用率。成形濾波技術(shù),可以在基帶進(jìn)行,也可以在中頻<IF>和射頻<RF>實現(xiàn)。由于中頻和射頻信號的頻率較高,難以采用數(shù)字處理技術(shù),實現(xiàn)的難度較大且不易實現(xiàn)線性最佳化。因此,成形濾波技術(shù)通常都是在基帶上完成的。1928年,Nyqulst首先研究了信號傳輸無失真的條件。后來,人們把它繼續(xù)向前發(fā)展,形成了數(shù)字傳輸系統(tǒng)普遍遵守的三大準(zhǔn)則[1][2],這就是Nyuqist準(zhǔn)則。Nyuqist準(zhǔn)則指出了數(shù)字信號在無噪聲線性信道上無失真?zhèn)鬏數(shù)臈l件。Nyquist第一準(zhǔn)則,又叫做無碼間干擾準(zhǔn)則,極限情況下可以從理想低通濾波器導(dǎo)出。理想低通濾波器在時域上形成的波形具有頻帶利用率高的優(yōu)點,在無碼間干擾的條件下,可以達(dá)到最高的頻帶利用率<2波特/Hz>。但是有兩個致命的弱點。第一是理想低通濾波器在頻域上的陡峭截止特性難以實現(xiàn),第二是在時域上,波形的前導(dǎo)和后尾起伏比較大,衰減緩慢,碼間干擾嚴(yán)重,以至于收端定時和實現(xiàn)網(wǎng)絡(luò)的微小誤差都可能導(dǎo)致嚴(yán)重的碼間干擾。為了克服理想低通濾波器的缺點,R.A.Gibby和J.W.Smiht在1965年證明了若將理想低通濾波器的尖銳截止特性按一定規(guī)律滾降,同樣可以實現(xiàn)信號的無失真?zhèn)鬏擺3][4]。這種滾降特性不僅容易實現(xiàn),而且其時域響應(yīng)波形的前導(dǎo)和收尾起伏小,衰減快,因而在接收端對系統(tǒng)定時和實現(xiàn)網(wǎng)絡(luò)精度的要求較理想低通濾波器要低。然而它的這些優(yōu)點是以犧牲頻帶的利用率換來的。其頻帶利用率只有波特/Hz<稱為滾降系數(shù),>。二、成形濾波器的硬件實現(xiàn)在數(shù)字濾波器面世之前,脈沖整形電路是用模擬濾波器來實現(xiàn)的。不幸的是,模擬濾波器的響應(yīng)特性受到元件值波動的影響,這種波動由公差范圍、溫度和老化等參數(shù)來標(biāo)定,因此容易出現(xiàn)感應(yīng)、雜散效應(yīng)甚至振蕩等現(xiàn)象,同時它的制作和調(diào)整較復(fù)雜,體積不易縮小,因而模擬成形濾波器只有在早期被使用[5]。與基帶模擬成形濾波器相比,基帶數(shù)字成形濾波器具有高精度、高可靠性、高靈活性的優(yōu)點,同時,還具有便于大規(guī)模集成、易于實現(xiàn)線性相位等特點。因而,在現(xiàn)代數(shù)字通信系統(tǒng)中,數(shù)字成形技術(shù)大多在數(shù)字域進(jìn)行。數(shù)字濾波器是對數(shù)字信號實現(xiàn)濾波的線性時不變系統(tǒng)。本質(zhì)上它是完成從輸入到輸出過程的特定運算的數(shù)字計算機(jī)。對這樣的計算機(jī),可以有不同的結(jié)構(gòu)形式來描述它。IIR<infiniteImpulseResponse>和FIR<finiteImpulseResponse>濾波器構(gòu)成了數(shù)字濾波器的兩大類。由于FIR濾波器有嚴(yán)格的線性相位,其單位沖擊響應(yīng)h<n>是有限長、穩(wěn)定的,可以通過一些快速算法來實現(xiàn)。在許多實際應(yīng)用中,通常用FIR濾波器來實現(xiàn)信號的濾波功能。設(shè)計FIR濾波器常用的方法有窗函數(shù)法、頻率抽樣法、最優(yōu)等波動法等。三、基于查表法的成型濾波實現(xiàn)1.無碼間干擾傳輸波形的設(shè)計Nyquist第一準(zhǔn)則指出了在帶限情況下,無碼間干擾數(shù)字傳輸?shù)某湟獥l件。假設(shè)數(shù)字信號傳輸波形為,其傅里葉變換為,碼元寬度為T,當(dāng)數(shù)字信號以波特的碼元速率傳輸時,接收端無碼間干擾的充要條件是[8]。在時域上 <3.1>或者在頻域上 <3.2>這里,Re[],Im[]分別表示取實部和虛部。.式<3.2>的物理意義是:把頻率軸上切開,以為間隔,然后分別平移到<-,>區(qū)間內(nèi),它們疊加的結(jié)果,實部為常數(shù),虛部應(yīng)為零,此時可實現(xiàn)信號無碼間干擾的傳輸。對數(shù)字信號傳輸來說,并不要求在帶限后時域波形保持不變,而只要求在取樣判決時刻能準(zhǔn)確地恢復(fù)出原來數(shù)字序列的幅度信息即可。因此,滿足<3.1>或者<3.2>式的信號波形是多種多樣的。但是,影響系統(tǒng)傳輸性能的因素是多方面的。有時,為了使其它方面能較易實現(xiàn),必須要犧牲一定的誤碼率。2.理想的成型濾波器滿足<3.1>式或<3.2>式最簡單的成形濾波器是理想低通濾波器,其基帶系統(tǒng)的傳輸特性可用式<3.3>表示 <3.3>從式<3.3>看出,該系統(tǒng)愉的頻譜寬度為,時域波形函數(shù)為抽樣函數(shù)Sa<t>。當(dāng)信號速率為波特時,頻譜利用率為2波特/Hz。這是無碼間干擾傳輸時,頻率利用率的極限。圖3.1為理想低通函數(shù)的時域波形和頻域波形圖。圖3.1理想低通濾波函數(shù)的時域波形圖3.2理想低通濾波函數(shù)的頻域波形按照式<3.3>和圖3.1,系統(tǒng)傳遞函數(shù)應(yīng)具有陡峭的截止頻率,實際上這是無法實現(xiàn)的,沒有任何實際意義。3.升余弦滾降器在移動通信中最普遍的脈沖成形濾波器是升余弦滾降濾波器,其頻譜形狀滿足奈奎斯特準(zhǔn)則,且頻率響應(yīng)滿足升余弦特性[9][10]: <3.4>式中:是角頻率是脈沖周期是滾降因子〔rollofffactorc是d是所謂升余弦特性,就是指將在一定條件下進(jìn)行平滑,這種平滑的現(xiàn)象通常又稱為"滾降",平滑的程度用系數(shù)來表示。假設(shè)濾波器無滾降時的截止頻率為,滾降部分的截止頻率為,則。滾降是指它的頻譜過渡特性,而不是波形的形狀。升余弦滾降濾波器的頻率響應(yīng)和沖激響應(yīng)如下圖所示:圖3.3升余弦頻率響應(yīng)特性圖3.4升余弦時域響應(yīng)升余弦濾波器的響應(yīng)特性可以通過一個被稱為滾降因子〔rollofffactor的參數(shù)來進(jìn)行調(diào)節(jié),該因子由來表示,。在=0的情況下,頻率響應(yīng)局限于1/2。當(dāng)=1,頻率響應(yīng)局限為。當(dāng)在0和1之間時,頻率響應(yīng)被局限在1/2和之間為采樣頻率。4.編程實現(xiàn)上圖是一個升余弦滾降系數(shù)為alpha=0.5,延遲時間為3倍輸入碼周期的升余弦沖激響應(yīng)。連續(xù)以輸入碼元序列6個為一組a=[a1a2a3a4a5a6],并對其進(jìn)行插0操作,以滿足輸出的數(shù)據(jù)的頻率大于等于兩倍的碼元頻率,然后讓插值后的a向量與升余弦沖激響應(yīng)進(jìn)行卷積,取上圖中的a3,a4之間的數(shù)據(jù)記錄于表中,由于6位a向量共有2^6=64種,每種對應(yīng)卷積后的數(shù)據(jù)有4個,這樣就要生成64*4=256的表就行了。 具體的Matlab程序如下:clc;closeall;clear;Fd=1;%輸入的碼元序列的頻率,此處歸一化為1Fs=4;%輸出的數(shù)據(jù)的頻率,此處取輸入碼頻率的4倍,滿足抽樣定律Delay=3;%濾波器延時此處取3,即輸出數(shù)據(jù)只與前后3個碼元有關(guān)R=0.5;%滾降系數(shù)[yf,tf]=rcosine<Fd,Fs,'fir',R,Delay>;h=yf<1:24>;%取前24個點,即沖激響應(yīng)以每個碼對應(yīng)4個抽樣點,4個一組共6組,對應(yīng)碼組中的6個碼data=[];fori=0:63%遍歷所有的0~63之間的數(shù)a=dec2base<i,2,6>;a=a-48;a=2*a-1;a=[a<1>,zeros<1,3>,a<2>,zeros<1,3>,a<3>,zeros<1,3>,...a<4>,zeros<1,3>,a<5>,zeros<1,3>,a<6>,zeros<1,3>];%對每個輸入碼進(jìn)行插0操作,以使通過濾波器時輸出數(shù)據(jù)符合抽樣定律out=conv<a,h>;%將碼向量和沖激響應(yīng)序列進(jìn)行卷積操作out=out<21:24>;%取當(dāng)前碼對應(yīng)的輸出數(shù)據(jù)data=[data,out];endMax=max<max<data>>;%計算出所有輸出數(shù)據(jù)的最大值以便于將其擴(kuò)展到0~255之間data=round<<data./Max+1>.*127>;%將所有輸出數(shù)據(jù)擴(kuò)展至0~255,以匹配D/A轉(zhuǎn)換器j=0:255;data=[j;data];data=data<:>;fprintf<'8\''d%d:cos<=8\''d%d;\n',data>;%批量輸出以用在verilogHDL程序的case語句中verilogHDL程序編寫:主要程序設(shè)計思路如上圖所示,將m序列msq_out輸出至bpsk_buffer中,組成6位一組,但這是連續(xù)的交給select的上6位,并在低二位用~clk28和cnt28選擇,以形成在碼元周期中對0,1,2,3進(jìn)行遍歷,進(jìn)而進(jìn)行正確查表。具體程序附后文。5.實驗結(jié)果上圖為成型濾波后的眼圖。上左圖為m序列的頻譜圖,上右圖是成型濾波輸出后的頻譜圖,比較兩圖可以發(fā)現(xiàn),m序列有著較多的高頻分量,而成型濾波后的波形則幾乎沒有高頻分量<相對可以忽略>上左圖為未經(jīng)低通濾波后的波形,上右圖為經(jīng)低通濾波后的波形,可以明顯看出為m序列。具體verilogHDL程序如下:moduleBPSK<clk,clk28,msq_out,cos,ModDACLK,ModDASPAB>;inputclk;outputreg[7:0]cos;regcnt28;outputregclk28;reg[3:0]msq_shift;outputregmsq_out;reg[5:0]bpsk_buffer;reg[5:0]cnt112;regclk112;reg[7:0]select;outputModDACLK;outputModDASPAB;assignModDACLK=0;assignModDASPAB=0;always<posedgeclk>//generate112kHzclockbeginif<cnt112==6'd63>beginclk112<=~clk112;cnt112<=6'd0;endelsecnt112<=cnt112+6'd1;endalways<posedgeclk28> //generatemsquencesignalbeginif<msq_shift==4'b0000>msq_shift=4'b1111; else begin msq_shift[0]<=msq_shift[0]^msq_shift[3]; msq_shift[1]<=msq_shift[0]; msq_shift[2]<=msq_shift[1]; msq_shift[3]<=msq_shift[2]; msq_out<=msq_shift[3]; end endalways<posedgeclk28>begin bpsk_buffer[0]<=msq_out; bpsk_buffer[1]<=bpsk_buffer[0]; bpsk_buffer[2]<=bpsk_buffer[1]; bpsk_buffer[3]<=bpsk_buffer[2]; bpsk_buffer[4]<=bpsk_buffer[3]; bpsk_buffer[5]<=bpsk_buffer[4];endalways<posedgeclk112>beginif<cnt28==1'd1>beginclk28<=~clk28;cnt28<=1'd0;endelsecnt28<=cnt28+1'd1; select<={bpsk_buffer,~clk28,cnt28}; case<select>/*//********************************0.5*************************************** 8'd0:cos<=8'd41; 8'd1:cos<=8'd41; 8'd2:cos<=8'd41; 8'd3:cos<=8'd41; 8'd4:cos<=8'd41; 8'd5:cos<=8'd42; 8'd6:cos<=8'd44; 8'd7:cos<=8'd45; 8'd8:cos<=8'd41; 8'd9:cos<=8'd31; 8'd10:cos<=8'd21; 8'd11:cos<=8'd20; 8'd12:cos<=8'd41; 8'd13:cos<=8'd32; 8'd14:cos<=8'd24; 8'd15:cos<=8'd24; 8'd16:cos<=8'd41; 8'd17:cos<=8'd86; 8'd18:cos<=8'd145; 8'd19:cos<=8'd194; 8'd20:cos<=8'd41; 8'd21:cos<=8'd87; 8'd22:cos<=8'd148; 8'd23:cos<=8'd198; 8'd24:cos<=8'd41; 8'd25:cos<=8'd76; 8'd26:cos<=8'd124; 8'd27:cos<=8'd173; 8'd28:cos<=8'd41; 8'd29:cos<=8'd77; 8'd30:cos<=8'd127; 8'd31:cos<=8'd177; 8'd32:cos<=8'd213; 8'd33:cos<=8'd194; 8'd34:cos<=8'd145; 8'd35:cos<=8'd86; 8'd36:cos<=8'd213; 8'd37:cos<=8'd195; 8'd38:cos<=8'd148; 8'd39:cos<=8'd90; 8'd40:cos<=8'd213; 8'd41:cos<=8'd184; 8'd42:cos<=8'd124; 8'd43:cos<=8'd65; 8'd44:cos<=8'd213; 8'd45:cos<=8'd185; 8'd46:cos<=8'd127; 8'd47:cos<=8'd69; 8'd48:cos<=8'd213; 8'd49:cos<=8'd239; 8'd50:cos<=8'd248; 8'd51:cos<=8'd239; 8'd52:cos<=8'd213; 8'd53:cos<=8'd240; 8'd54:cos<=8'd251; 8'd55:cos<=8'd243; 8'd56:cos<=8'd213; 8'd57:cos<=8'd229; 8'd58:cos<=8'd227; 8'd59:cos<=8'd218; 8'd60:cos<=8'd213; 8'd61:cos<=8'd230; 8'd62:cos<=8'd230; 8'd63:cos<=8'd222; 8'd64:cos<=8'd41; 8'd65:cos<=8'd20; 8'd66:cos<=8'd21; 8'd67:cos<=8'd31; 8'd68:cos<=8'd41; 8'd69:cos<=8'd21; 8'd70:cos<=8'd24; 8'd71:cos<=8'd35; 8'd72:cos<=8'd41; 8'd73:cos<=8'd10; 8'd74:cos<=8'd0; 8'd75:cos<=8'd10; 8'd76:cos<=8'd41; 8'd77:cos<=8'd11; 8'd78:cos<=8'd3; 8'd79:cos<=8'd14; 8'd80:cos<=8'd41; 8'd81:cos<=8'd65; 8'd82:cos<=8'd124; 8'd83:cos<=8'd184; 8'd84:cos<=8'd41; 8'd85:cos<=8'd66; 8'd86:cos<=8'd127; 8'd87:cos<=8'd188; 8'd88:cos<=8'd41; 8'd89:cos<=8'd55; 8'd90:cos<=8'd103; 8'd91:cos<=8'd163; 8'd92:cos<=8'd41; 8'd93:cos<=8'd56; 8'd94:cos<=8'd106; 8'd95:cos<=8'd167; 8'd96:cos<=8'd213; 8'd97:cos<=8'd173; 8'd98:cos<=8'd124; 8'd99:cos<=8'd76; 8'd100:cos<=8'd213; 8'd101:cos<=8'd174; 8'd102:cos<=8'd127; 8'd103:cos<=8'd80; 8'd104:cos<=8'd213; 8'd105:cos<=8'd163; 8'd106:cos<=8'd103; 8'd107:cos<=8'd55; 8'd108:cos<=8'd213; 8'd109:cos<=8'd164; 8'd110:cos<=8'd106; 8'd111:cos<=8'd59; 8'd112:cos<=8'd213; 8'd113:cos<=8'd218; 8'd114:cos<=8'd227; 8'd115:cos<=8'd229; 8'd116:cos<=8'd213; 8'd117:cos<=8'd219; 8'd118:cos<=8'd230; 8'd119:cos<=8'd233; 8'd120:cos<=8'd213; 8'd121:cos<=8'd208; 8'd122:cos<=8'd207; 8'd123:cos<=8'd208; 8'd124:cos<=8'd213; 8'd125:cos<=8'd209; 8'd126:cos<=8'd210; 8'd127:cos<=8'd212; 8'd128:cos<=8'd41; 8'd129:cos<=8'd45; 8'd130:cos<=8'd44; 8'd131:cos<=8'd42; 8'd132:cos<=8'd41; 8'd133:cos<=8'd46; 8'd134:cos<=8'd47; 8'd135:cos<=8'd46; 8'd136:cos<=8'd41; 8'd137:cos<=8'd35; 8'd138:cos<=8'd24; 8'd139:cos<=8'd21; 8'd140:cos<=8'd41; 8'd141:cos<=8'd36; 8'd142:cos<=8'd27; 8'd143:cos<=8'd25; 8'd144:cos<=8'd41; 8'd145:cos<=8'd90; 8'd146:cos<=8'd148; 8'd147:cos<=8'd195; 8'd148:cos<=8'd41; 8'd149:cos<=8'd91; 8'd150:cos<=8'd151; 8'd151:cos<=8'd199; 8'd152:cos<=8'd41; 8'd153:cos<=8'd80; 8'd154:cos<=8'd127; 8'd155:cos<=8'd174; 8'd156:cos<=8'd41; 8'd157:cos<=8'd81; 8'd158:cos<=8'd130; 8'd159:cos<=8'd178; 8'd160:cos<=8'd213; 8'd161:cos<=8'd198; 8'd162:cos<=8'd148; 8'd163:cos<=8'd87; 8'd164:cos<=8'd213; 8'd165:cos<=8'd199; 8'd166:cos<=8'd151; 8'd167:cos<=8'd91; 8'd168:cos<=8'd213; 8'd169:cos<=8'd188; 8'd170:cos<=8'd127; 8'd171:cos<=8'd66; 8'd172:cos<=8'd213; 8'd173:cos<=8'd189; 8'd174:cos<=8'd130; 8'd175:cos<=8'd70; 8'd176:cos<=8'd213; 8'd177:cos<=8'd243; 8'd178:cos<=8'd251; 8'd179:cos<=8'd240; 8'd180:cos<=8'd213; 8'd181:cos<=8'd244; 8'd182:cos<=8'd254; 8'd183:cos<=8'd244; 8'd184:cos<=8'd213; 8'd185:cos<=8'd233; 8'd186:cos<=8'd230; 8'd187:cos<=8'd219; 8'd188:cos<=8'd213; 8'd189:cos<=8'd234; 8'd190:cos<=8'd233; 8'd191:cos<=8'd223; 8'd192:cos<=8'd41; 8'd193:cos<=8'd24; 8'd194:cos<=8'd24; 8'd195:cos<=8'd32; 8'd196:cos<=8'd41; 8'd197:cos<=8'd25; 8'd198:cos<=8'd27; 8'd199:cos<=8'd36; 8'd200:cos<=8'd41; 8'd201:cos<=8'd14; 8'd202:cos<=8'd3; 8'd203:cos<=8'd11; 8'd204:cos<=8'd41; 8'd205:cos<=8'd15; 8'd206:cos<=8'd6; 8'd207:cos<=8'd15; 8'd208:cos<=8'd41; 8'd209:cos<=8'd69; 8'd210:cos<=8'd127; 8'd211:cos<=8'd185; 8'd212:cos<=8'd41; 8'd213:cos<=8'd70; 8'd214:cos<=8'd130; 8'd215:cos<=8'd189; 8'd216:cos<=8'd41; 8'd217:cos<=8'd59; 8'd218:cos<=8'd106; 8'd219:cos<=8'd164; 8'd220:cos<=8'd41; 8'd221:cos<=8'd60; 8'd222:cos<=8'd109; 8'd223:cos<=8'd168; 8'd224:cos<=8'd213; 8'd225:cos<=8'd177; 8'd226:cos<=8'd127; 8'd227:cos<=8'd77; 8'd228:cos<=8'd213; 8'd229:cos<=8'd178; 8'd230:cos<=8'd130; 8'd231:cos<=8'd81; 8'd232:cos<=8'd213; 8'd233:cos<=8'd167; 8'd234:cos<=8'd106; 8'd235:cos<=8'd56; 8'd236:cos<=8'd213; 8'd237:cos<=8'd168; 8'd238:cos<=8'd109; 8'd239:cos<=8'd60; 8'd240:cos<=8'd213; 8'd241:cos<=8'd222; 8'd242:cos<=8'd230; 8'd243:cos<=8'd230; 8'd244:cos<=8'd213; 8'd245:cos<=8'd223; 8'd246:cos<=8'd233; 8'd247:cos<=8'd234; 8'd248:cos<=8'd213; 8'd249:cos<=8'd212; 8'd250:cos<=8'd210; 8'd251:cos<=8'd209; 8'd252:cos<=8'd213; 8'd253:cos<=8'd213; 8'd254:cos<=8'd213; 8'd255:cos<=8'd213;*///***************************0.3************************************************* 8'd0:cos<=8'd54; 8'd1:cos<=8'd52; 8'd2:cos<=8'd51; 8'd3:cos<=8'd52; 8'd4:cos<=8'd54; 8'd5:cos<=8'd58; 8'd6:cos<=8'd62; 8'd7:cos<=8'd61; 8'd8:cos<=8'd54; 8'd9:cos<=8'd37; 8'd10:cos<=8'd26; 8'd11:cos<=8'd29; 8'd12:cos<=8'd54; 8'd13:cos<=8'd43; 8'd14:cos<=8'd36; 8'd15:cos<=8'd38; 8'd16:cos<=8'd54; 8'd17:cos<=8'd94; 8'd18:cos<=8'd142; 8'd19:cos<=8'd183; 8'd20:cos<=8'd54; 8'd21:cos<=8'd100; 8'd22:cos<=8'd153; 8'd23:cos<=8'd192; 8'd24:cos<=8'd54; 8'd25:cos<=8'd79; 8'd26:cos<=8'd116; 8'd27:cos<=8'd160; 8'd28:cos<=8'd54; 8'd29:cos<=8'd85; 8'd30:cos<=8'd127; 8'd31:cos<=8'd169; 8'd32:cos<=8'd200; 8'd33:cos<=8'd183; 8'd34:cos<=8'd142; 8'd35:cos<=8'd94; 8'd36:cos<=8'd200; 8'd37:cos<=8'd188; 8'd38:cos<=8'd153; 8'd39:cos<=8'd103; 8'd40:cos<=8'd200; 8'd41:cos<=8'd168; 8'd42:cos<=8'd116; 8'd43:cos<=8'd71; 8'd44:cos<=8'd200; 8'd45:cos<=8'd174; 8'd46:cos<=8'd127; 8'd47:cos<=8'd80; 8'd48:cos<=8'd200; 8'd49:cos<=8'd224; 8'd50:cos<=8'd233; 8'd51:cos<=8'd224; 8'd52:cos<=8'd200; 8'd53:cos<=8'd230; 8'd54:cos<=8'd243; 8'd55:cos<=8'd234; 8'd56:cos<=8'd200; 8'd57:cos<=8'd210; 8'd58:cos<=8'd207; 8'd59:cos<=8'd201; 8'd60:cos<=8'd200; 8'd61:cos<=8'd216; 8'd62:cos<=8'd218; 8'd63:cos<=8'd211; 8'd64:cos<=8'd54; 8'd65:cos<=8'd29; 8'd66:cos<=8'd26; 8'd67:cos<=8'd37; 8'd68:cos<=8'd54; 8'd69:cos<=8'd35; 8'd70:cos<=8'd36; 8'd71:cos<=8'd47; 8'd72:cos<=8'd54; 8'd73:cos<=8'd14; 8'd74:cos<=8'd0; 8'd75:cos<=8'd14; 8'd76:cos<=8'd54; 8'd77:cos<=8'd20; 8'd78:cos<=8'd11; 8'd79:cos<=8'd24; 8'd80:cos<=8'd54; 8'd81:cos<=8'd71; 8'd82:cos<=8'd116; 8'd83:cos<=8'd168; 8'd84:cos<=8'd54; 8'd85:cos<=8'd77; 8'd86:cos<=8'd127; 8'd87:cos<=8'd177; 8'd88:cos<=8'd54; 8'd89:cos<=8'd56; 8'd90:cos<=8'd91; 8'd91:cos<=8'd145; 8'd92:cos<=8'd54; 8'd93:cos<=8'd62; 8'd94:cos<=8'd101; 8'd95:cos<=8'd154; 8'd96:cos<=8'd200; 8'd97:cos<=8'd160; 8'd98:cos<=8'd116; 8'd99:cos<=8'd79; 8'd100:cos<=8'd200; 8'd101:cos<=8'd165; 8'd102:cos<=8'd127; 8'd103:cos<=8'd89; 8'd104:cos<=8'd200; 8'd105:cos<=8'd145; 8'd106:cos<=8'd91; 8'd107:cos<=8'd56; 8'd108:cos<=8'd200; 8'd109:cos<=8'd151; 8'd110:cos<=8'd101; 8'd111:cos<=8'd66; 8'd112:cos<=8'd200; 8'd113:cos<=8'd201; 8'd114:cos<=8'd207; 8'd115:cos<=8'd210; 8'd116:cos<=8'd200; 8'd117:cos<=8'd207; 8'd118:cos<=8'd218; 8'd119:cos<=8'd219; 8'd120:cos<=8'd200; 8'd121:cos<=8'd187; 8'd122:cos<=8'd182; 8'd123:cos<=8'd187; 8'd124:cos<=8'd200; 8'd125:cos<=8'd193; 8'd126:cos<=8'd192; 8'd127:cos<=8'd196; 8'd128:cos<=8'd54; 8'd129:cos<=8'd61; 8'd130:cos<=8'd62; 8'd131:cos<=8'd58; 8'd132:cos<=8'd54; 8'd133:cos<=8'd67; 8'd134:cos<=8'd72; 8'd135:cos<=8'd67; 8'd136:cos<=8'd54; 8'd137:cos<=8'd47; 8'd138:cos<=8'd36; 8'd139:cos<=8'd35; 8'd140:cos<=8'd54; 8'd141:cos<=8'd53; 8'd142:cos<=8'd47; 8'd143:cos<=8'd44; 8'd144:cos<=8'd54; 8'd145:cos<=8'd103; 8'd146:cos<=8'd153; 8'd147:cos<=8'd188; 8'd148:cos<=8'd54; 8'd149:cos<=8'd109; 8'd150:cos<=8'd163; 8'd151:cos<=8'd198; 8'd152:cos<=8'd54; 8'd153:cos<=8'd89; 8'd154:cos<=8'd127; 8'd155:cos<=8'd165; 8'd156:cos<=8'd54; 8'd157:cos<=8'd94; 8'd158:cos<=8'd138; 8'd159:cos<=8'd175; 8'd160:cos<=8'd200; 8'd161:cos<=8'd192; 8'd162:cos<=8'd153; 8'd163:cos<=8'd100; 8'd164:cos<=8'd200; 8'd165:cos<=8'd198; 8'd166:cos<=8'd163; 8'd167:cos<=8'd109; 8'd168:cos<=8'd200; 8'd169:cos<=8'd177; 8'd170:cos<=8'd127; 8'd171:cos<=8'd77; 8'd172:cos<=8'd200; 8'd173:cos<=8'd183; 8'd174:cos<=8'd138; 8'd175:cos<=8'd86; 8'd176:cos<=8'd200; 8'd177:cos<=8'd234; 8'd178:cos<=8'd243; 8'd179:cos<=8'd230; 8'd180:cos<=8'd200; 8'd181:cos<=8'd240; 8'd182:cos<=8'd254; 8'd183:cos<=8'd240; 8'd184:cos<=8'd20
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 江蘇省徐州市2024-2025學(xué)年高三下學(xué)期2月調(diào)研測試數(shù)學(xué)試卷(解析版)
- 內(nèi)蒙古自治區(qū)赤峰市松山區(qū)2024-2025學(xué)年八年級上學(xué)期期末物理試題(原卷版+解析版)
- 4.3 探究熔化和凝固的特點 說課稿 2025年初中物理八年級上學(xué)期
- 年計生工作計劃
- 園長學(xué)期工作計劃
- 《深度學(xué)習(xí)項目案例開發(fā)》課件-任務(wù)三 使用數(shù)據(jù)增強(qiáng)抑制卷積神經(jīng)網(wǎng)絡(luò)過擬合
- 浙江省臺州市溫嶺中學(xué)2024-2025學(xué)年高三下學(xué)期3月考試數(shù)學(xué)試題(原卷版+解析版)
- 《跨境電商》課件-8.產(chǎn)品優(yōu)化操作
- 農(nóng)產(chǎn)品質(zhì)量追溯與物流一體化解決方案
- 建設(shè)工程施工分包委托協(xié)議書
- 2024年西固區(qū)離婚協(xié)議書范文電子版
- 食品安全制度目錄
- 蘇教版一年級10《20以內(nèi)的進(jìn)位加法》 單元整體作業(yè)設(shè)計
- 淺談手術(shù)室醫(yī)護(hù)患溝通
- 2023年江蘇省中考數(shù)學(xué)試卷(含解析)完美打印版
- (必會)企業(yè)人力資源管理師(三級)近年考試真題題庫(含答案解析)
- 臨床路徑實施方案2023版全
- HYT 0332-2022 海洋大數(shù)據(jù)標(biāo)準(zhǔn)體系(正式版)
- 全新供土協(xié)議
- The-Sad-Young-Men憂傷的男人課件
- 人教版八年級數(shù)學(xué)下冊導(dǎo)學(xué)案(全冊)
評論
0/150
提交評論