2、4、8分頻電路的實(shí)現(xiàn)方法_第1頁(yè)
2、4、8分頻電路的實(shí)現(xiàn)方法_第2頁(yè)
2、4、8分頻電路的實(shí)現(xiàn)方法_第3頁(yè)
2、4、8分頻電路的實(shí)現(xiàn)方法_第4頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

2N分頻電路的實(shí)現(xiàn)方法1目的分頻系數(shù)較大的2N分頻電路需要采用標(biāo)準(zhǔn)計(jì)數(shù)器來(lái)實(shí)現(xiàn),此處的方法是直接將計(jì)數(shù)器的相應(yīng)位賦給分頻電路的輸出信號(hào)即可實(shí)現(xiàn)分頻功能。采用這個(gè)方法的好處是:一是不需要定義中間信號(hào),設(shè)計(jì)簡(jiǎn)單,節(jié)約資源;二是可以避免毛刺現(xiàn)象的發(fā)生,從而避免了邏輯錯(cuò)誤產(chǎn)生的可能性。下面采用VHDL和Verilog兩種語(yǔ)言實(shí)現(xiàn)的2分頻、4分頻和8分頻。2VHDL實(shí)現(xiàn)(不帶復(fù)位信號(hào))LIBRARYIEEE;USEIEEE.std_logic_1164.ALL;USEIEEE.std_logic_arith.ALL;USEIEEE.std_logic_unsigned.ALL;ENTITYclk_8div_2ISPORT(CLK:INstd_logic;CLK_DIV2:OUTstd_logic;CLK_DIV4:OUTstd_logic;CLK_DIV8:OUTstd_logic);ENDclk_8div_2;ARCHITECTURErtlOFclk_8div_2ISSIGNALcounter:std_logic_vector(2DOWNTO0);BEGINPROCESS(CLK)BEGINIF(CLK'eventANDCLK='1')THENIF(counter=“111”)THENcount<=(OTHERS=>'0');ELSEcounter<=counter+1;ENDIF;ENDIF;ENDPROCESS;CLK_DIV2<=NOTcounter(0);CLK_DIV4<=NOTcounter(1);CLK_DIV8<=NOTcounter(2);ENDrtl;3Verilog實(shí)現(xiàn)(有復(fù)位信號(hào))3.1moduleclk_8div_2(inputCLK,outputCLK_DIV2,outputCLK_DIV4,outputCLK_DIV8,inputRESET);reg[2:0]clk_counter;always@(posedgeCLKorposedgeRESET)beginif(RESET)beginclk_counter<=0;endelsebeginif(clk_counter==3'd7)beginclk_counter<=0;endelseclk_counter<=clk_counter+1;endendassignCLK_DIV2=clk_counter[0];assignCLK_DIV4=clk_counter[1];assignCLK_DIV8=clk_counter[2];endmodule3.2測(cè)試文件moduletest_clk;//InputsregCLK;regRESET;//OutputswireCLK_DIV2;wireCLK_DIV4;wireCLK_DIV8;//InstantiatetheUnitUnderTest(UUT)clk_8div_2uut(.CLK(CLK),.CLK_DIV2(CLK_DIV2),.CLK_DIV4(CLK_DIV4),.CLK_DIV8(CLK_DIV8),.RESET(RESET));initialbegin//InitializeInputsCLK=0;RESET=1;//Wait100nsforglobalresettofinish#100;RESET=0;endalways#10CLK<=~CLK;endmodule3.3仿真波形tLljiEMlSirtiUjBjidnlimE:1nnnrfitine loons 2Q0 300ne acJn? 500ne BdO TC0ne QODns 900n$ lWOrrII IIII IIII IIIIII IIIII IIIII IIII IIIIII IIIII IIIII IIIi^jCLKLDIW1.I.I11111i.i1111i□4!CLKJ?^4Q

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論