資源描述:
《EDA分頻器的設(shè)計.doc》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、EDA實驗報告學院:班級:學號:指導老師:姓名:一、實驗目的:學習數(shù)控分頻器的設(shè)計,分析和測試方法。二、實驗原理:不同的分頻比,數(shù)控分頻器就是用計數(shù)值可并行預置的加法計數(shù)器設(shè)計完成的,方法是將數(shù)控分頻器的功能就是當在輸入端給定不同輸入數(shù)據(jù)時,將對輸入的時鐘信號有計時器溢出位與預置數(shù)加載輸入信號相接即可。三、實驗內(nèi)容1、將4096HZ的時鐘信號分頻為1HZ的時鐘信號。實驗原理圖:實驗源程序:libraryieee;useieee.std_logic_1164.all;useieee.std_logic_unsi
2、gned.all;entitydvfisport(clk_in:instd_logic;fout:outstd_logic);end;architectureoneofdvfissignalcnt:integerrange0to2048;signalclk_out:std_logic;beginprocess(clk_in)beginifclk_in'eventandclk_in='1'thenifcnt=2048thencnt<=0;clk_out<=notclk_out;elsecnt<=cnt+1;en
3、dif;endif;endprocess;fout<=clk_out;endone;功能仿真波形圖:實驗引腳圖:實驗箱上工作情況:當CLOCK5接4096HZ的時鐘信號時,揚聲器每秒鐘響一次。1、如實驗內(nèi)容1將4096HZ的時鐘信號分頻為2HZ、8HZ、16HZ的時鐘信號。2、編寫四選一MUX,可用按鍵控制選擇分頻后的某時鐘。實驗原理圖:實驗源程序:libraryieee;useieee.std_logic_1164.all;useieee.std_logic_unsigned.all;entitydvfis
4、port(clk:instd_logic;s:instd_logic_vector(1downto0);clk_out:outstd_logic);end;architectureoneofdvfissignalclk1_out:std_logic;signalclk2_out:std_logic;signalclk3_out:std_logic;signalclk4_out:std_logic;signalcnt2048:integerrange0to2048;signalcnt1024:integerra
5、nge0to1024;signalcnt256:integerrange0to256;signalcnt128:integerrange0to128;beginfen1:process(clk)beginifclk'eventandclk='1'thenifcnt2048=2048thencnt2048<=0;clk1_out<=notclk1_out;elsecnt2048<=cnt2048+1;endif;endif;endprocess;fen2:process(clk)beginifclk'event
6、andclk='1'thenifcnt1024=1024thencnt1024<=0;clk2_out<=notclk2_out;elsecnt1024<=cnt1024+1;endif;endif;endprocess;fen8:process(clk)beginifclk'eventandclk='1'thenifcnt256=256thencnt256<=0;clk3_out<=notclk3_out;elsecnt256<=cnt256+1;endif;endif;endprocess;fen16:p
7、rocess(clk)beginifclk'eventandclk='1'thenifcnt128=128thencnt128<=0;clk4_out<=notclk4_out;elsecnt128<=cnt128+1;endif;endif;endprocess;xuan:PROCESS(s)BEGINCASEsISWHEN"00"=>clk_out<=clk1_out;WHEN"01"=>clk_out<=clk2_out;WHEN"10"=>clk_out<=clk3_out;WHEN"11"=>clk
8、_out<=clk4_out;WHENOTHERS=>NULL;ENDCASE;ENDPROCESS;END;功能仿真波形:實驗引腳圖:實驗箱上工作情況:CLOCK5接4096HZ的時鐘信號,按鍵1、鍵2使輸入分別為00、01、10、11,揚聲器輸出聲音頻率分別為1HZ、2HZ、8HZ、16HZ。一、實驗總結(jié)與心得1、實驗中遇到難題要多思考,爭取獨立解決問題,實在不懂要求助同學或老師。2、注意end