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

正文內(nèi)容

基于vhdl畢業(yè)設(shè)計(jì)(編輯修改稿)

2025-07-23 12:11 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 (如圖5所示),在該工具的幫助下。圖5 Filter Design amp。 Analysis Tool窗口Fdatool界面總共分兩大部分,一部分是design filter,在界面的下半部分,用來(lái)設(shè)置濾波器的設(shè)計(jì)參數(shù),另一部分則是特性區(qū),在界面的上半部分,用來(lái)顯示濾波器的各種特性。design filter部分主要分為:Response Type(響應(yīng)類型)選項(xiàng),包括Lowpass(低通)、Highpass(高通)、Bandpass(帶通)、Bandstop(帶阻)和特殊的濾波器。本次設(shè)計(jì)在該選項(xiàng)中選擇Lowpass選項(xiàng)。Design Method(設(shè)計(jì)方法)選項(xiàng),包括IIR濾波器的Butterworth(巴特沃思)法、Chebyshev Type i(切比雪夫i型)法、 Chebyshev Type ii(切比雪夫ii型) 法、Elliptic(橢圓濾波器)法等和FIR濾波器的Equiripple法、Leastsquares(最小乘方)法、Window(窗函數(shù))法等多種方法。結(jié)合本次設(shè)計(jì)要求,選擇FIR濾波器的窗函數(shù)法進(jìn)行設(shè)計(jì)。選定窗函數(shù)法后,會(huì)在右側(cè)出現(xiàn)Options區(qū)域,進(jìn)行窗函數(shù)法相關(guān)參量的設(shè)置,根據(jù)設(shè)計(jì)要求選擇Kaiser窗并設(shè)置Beta為:。Filter Order(濾波器階數(shù))選項(xiàng),定義濾波器的階數(shù),包括Specify order(指定階數(shù))和Minimum order(最小階數(shù))。在Specify order中填入所要設(shè)計(jì)的濾波器的階數(shù)(n階濾波器,specify order=n1),如果選擇Minimum order則matlab根據(jù)所選擇的濾波器類型自動(dòng)使用最小階數(shù)。本次設(shè)計(jì)為16階濾波器,所以選定Specify order并填入15。Frenquency Specifications選項(xiàng),可以詳細(xì)定義頻帶的各參數(shù),包括采樣頻率Fs和頻帶的截止頻率。它的具體選項(xiàng)由Response Type選項(xiàng)和Design Metho選項(xiàng)決定。我們要求的 Lowpass(低通)濾波器只需要定義Fs、Fc。采用窗函數(shù)設(shè)計(jì)濾波器時(shí)由于過(guò)渡帶是由窗函數(shù)的類型和階數(shù)所決定的,所以只需要定義通帶截止頻率,而不必定義阻帶參數(shù)。Magnitude Specifications選項(xiàng),可以定義幅值衰減的情況。采用窗函數(shù)設(shè)計(jì)時(shí),通帶截止頻率處的幅值衰減固定為6db,所以不必定義。本設(shè)計(jì)中的參數(shù)設(shè)定結(jié)果如圖6所示。圖6 濾波器參數(shù)設(shè)定結(jié)果參數(shù)設(shè)定完畢,單擊工具窗口下方的Design Filter按鈕,開始進(jìn)行相關(guān)參數(shù)計(jì)算。在計(jì)算結(jié)果中我們可以看到該濾波器的一些相關(guān)曲線,如幅頻響應(yīng)(如圖7)、相頻響應(yīng)(如圖8)、沖激響應(yīng)(如圖9)等以及具體的系數(shù)值(如圖11)。圖7 幅頻響應(yīng)圖8 相頻響應(yīng)圖9 沖激響應(yīng)圖10 所設(shè)計(jì)濾波器沖激系數(shù)計(jì)算的結(jié)果可通過(guò)File下拉菜單中的Export命令取出,點(diǎn)擊Export打開Export對(duì)話框(如圖11),點(diǎn)擊OK按鈕可將濾波器系數(shù)數(shù)據(jù)存放到當(dāng)前工作空間,并以Num命名。圖11 沖激系數(shù)輸出對(duì)話框保存并關(guān)閉濾波器設(shè)計(jì)分析工具回到matlab主窗口,在命令編輯區(qū)輸入Num可得到工具的計(jì)算結(jié)果(如圖12)。圖12 輸出在matlab的沖激系數(shù)對(duì)FIR濾波器的系數(shù)進(jìn)行調(diào)整,做整數(shù)化操作(如圖13)??傻玫綖V波器整數(shù)化的系數(shù)為[31 88 106 54 70 239 401 499 499 401 239 70 54 106 88 31]圖13 整數(shù)化后的沖激系數(shù)4 基于VHDL的FIR濾波器的設(shè)計(jì)及仿真實(shí)現(xiàn) 寄存器模塊寄存器用于寄存一組二值代碼,只要求它們具有置置0的功能即可。在本設(shè)計(jì)中用D觸發(fā)器組成寄存器,實(shí)現(xiàn)寄存功能。本設(shè)計(jì)中使用帶異步復(fù)位rst端的D觸發(fā)器,當(dāng)rst=1時(shí),輸出信號(hào)q=0,當(dāng)rst=0且上升沿脈沖到達(dá)時(shí)q=d。程序如下:LIBRARY ieee。USE 。LIBRARY ieee。USE 。ARCHITECTURE dff16 OF dff16 ISBEGIN PROCESS (rst,clk) BEGIN IF(rst=39。139。)THEN q=(OTHERS=39。039。)。 ELSIF(clk39。EVENT AND clk=39。139。)THEN q=d。 END IF。 END PROCESS。END dff16。仿真結(jié)果如圖14所示:圖14 寄存器仿真結(jié)果 加法器模塊實(shí)現(xiàn)兩個(gè)有符號(hào)數(shù)的相加運(yùn)算。即將輸入的兩數(shù),在時(shí)鐘脈沖到來(lái)時(shí)相加運(yùn)算,輸出結(jié)果。在本設(shè)計(jì)中共有8個(gè)兩個(gè)10位有符號(hào)數(shù)相加產(chǎn)生一個(gè)11位有符號(hào)數(shù)的加法器、一個(gè)18位和19位有符號(hào)數(shù)相加產(chǎn)生20位有符號(hào)數(shù)的加法器、一個(gè)兩個(gè)20位有符號(hào)數(shù)相加產(chǎn)生一個(gè)21位有符號(hào)數(shù)的加法器、一個(gè)兩個(gè)19位有符號(hào)數(shù)相加產(chǎn)生一個(gè)20位有符號(hào)位數(shù)的加法器、一個(gè)20位和21位有符號(hào)數(shù)相加產(chǎn)生22位有符號(hào)數(shù)的加法器,以及一個(gè)20位和22位有符號(hào)數(shù)相加產(chǎn)生23位有符號(hào)數(shù)的加法器電路。其中一個(gè)20位和22位有符號(hào)數(shù)相加產(chǎn)生23位有符號(hào)數(shù)的加法器電路為最后一級(jí),所以在加法器電路中在引入低位舍去功能只保留最終10位輸出,最終保留10位輸出采用了直接取輸出23位數(shù)的高十位的方法,因此在輸出中近似等于除掉了2^13即8192以后的結(jié)果。10位有符號(hào)數(shù)相加產(chǎn)生一個(gè)11位有符號(hào)數(shù)的加法器設(shè)計(jì):LIBRARY ieee。USE 。USE 。ENTITY sum101011 IS PORT(a,b: IN SIGNED(9 DOWNTO 0)。 clk: IN STD_LOGIC。 s:OUT SIGNED(10 DOWNTO 0))。END SUM101011。ARCHITECTURE sum101011 OF sum101011 ISBEGIN PROCESS(clk) BEGIN IF(clk39。EVENT AND clk=39。139。)THEN s=(a(9)amp。a)+(b(9)amp。b)。 END IF。 END PROCESS。END sum101011。仿真結(jié)果如圖15所示:圖15 兩10位相加產(chǎn)生11位加法器仿真結(jié)果18位和19位有符號(hào)數(shù)相加產(chǎn)生20位有符號(hào)數(shù)的加法器設(shè)計(jì):LIBRARY ieee。USE 。USE 。ENTITY sum7023918 IS PORT(a: IN SIGNED(17 DOWNTO 0)。 b: IN SIGNED(18 DOWNTO 0)。 clk: IN STD_LOGIC。 s:OUT SIGNED(19 DOWNTO 0))。END sum7023918。ARCHITECTURE sum7023918 OF sum7023918 ISBEGIN PROCESS(clk) BEGIN IF(clk39。EVENT AND clk=39。139。)THEN s=(a(17)amp。a(17)amp。a)+(b(18)amp。b)。 END IF。 END PROCESS。END sum7023918。仿真結(jié)果如圖16所示:圖16 18位19位相加產(chǎn)生20位數(shù)仿真結(jié)果 減法器模塊實(shí)現(xiàn)零值減去兩個(gè)有符號(hào)數(shù)的減法運(yùn)算。即用零值減去輸入的兩數(shù),在時(shí)鐘脈沖到來(lái)時(shí)做減法運(yùn)算,輸出結(jié)果。31和88的乘結(jié)果都只包含了乘系數(shù)31和88的數(shù)值,并沒有將兩個(gè)負(fù)號(hào)代入,所以兩乘法器后面的加法器運(yùn)算改為減法器模塊,采用031*累加結(jié)果88*累加結(jié)果的方法,實(shí)現(xiàn)(31)*累加結(jié)果+(88)*累加結(jié)果的計(jì)算。106和54后面的加法器采用同樣的方式處理。 31和88的減法器設(shè)計(jì):LIBRARY ieee。USE 。USE 。ENTITY sub318817 isPORT(clk : in STD_LOGIC。 Din1 :in signed (15 downto 0)。 Din2 :in signed (17 downto 0)。 Dout :out signed(18 downto 0))。END sub318817。ARCHITECTURE sub318817 of sub318817 ISSIGNAL s1: signed(17 downto 0):=(Din1(15)amp。Din1(15)amp。Din1)。SIGNAL s2: signed(18 downto 0):=(OTHERS=39。039。)。BEGIN PROCESS(Din1,Din2,clk) BEGIN IF clk39。event and clk=39。139。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1