資源描述:
《數(shù)控分頻器的設(shè)計(jì)實(shí)驗(yàn)報(bào)告》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。
1、為了適應(yīng)公司新戰(zhàn)略的發(fā)展,保障停車場安保新項(xiàng)目的正常、順利開展,特制定安保從業(yè)人員的業(yè)務(wù)技能及個(gè)人素質(zhì)的培訓(xùn)計(jì)劃數(shù)控分頻器的設(shè)計(jì)實(shí)驗(yàn)報(bào)告 實(shí)驗(yàn)?zāi)康呐c要求 實(shí)驗(yàn)名稱:數(shù)控分頻器設(shè)計(jì) 實(shí)驗(yàn)?zāi)康?將4位計(jì)數(shù)器改成8位計(jì)數(shù)器形式,完成全部仿真測試和硬件測試內(nèi)容實(shí)驗(yàn)原理 給定計(jì)數(shù)模N,當(dāng)計(jì)數(shù)到N時(shí),對計(jì)數(shù)器發(fā)出一個(gè)清零信號,使其從頭開始計(jì)數(shù),以此循環(huán)往復(fù)如果控制的是計(jì)數(shù)器的同步清零端,則為計(jì)數(shù)器的同步清零模式.如果控制的是異步清零端,則為計(jì)數(shù)器的異步清零模式.對于給定的模M,當(dāng)計(jì)數(shù)滿到溢出時(shí),或限制其
2、計(jì)數(shù)到某一數(shù)值時(shí),發(fā)出一個(gè)信號,控制計(jì)數(shù)器的加載預(yù)置端,使計(jì)數(shù)器加載M,如果控制的是計(jì)數(shù)器的同步加載端,則為同步加載模式,如果控制的是計(jì)數(shù)器的異步加載端,則為異步加載計(jì)數(shù)模式 1、實(shí)驗(yàn)內(nèi)容編輯和輸入設(shè)計(jì)文件 新建文件夾——輸入源程序——文件存盤 源程序 A、moduleFDIV0(CLK,PM,D,DOUT,RST); inputCLK; inputRST; input[7:0]D;目的-通過該培訓(xùn)員工可對保安行業(yè)有初步了解,并感受到安保行業(yè)的發(fā)展的巨大潛力,可提升其的專業(yè)水平,并確保
3、其在這個(gè)行業(yè)的安全感。為了適應(yīng)公司新戰(zhàn)略的發(fā)展,保障停車場安保新項(xiàng)目的正常、順利開展,特制定安保從業(yè)人員的業(yè)務(wù)技能及個(gè)人素質(zhì)的培訓(xùn)計(jì)劃 outputPM; output[7:0]DOUT; reg[7:0]Q1; regFULL; wireLD; always@(posedgeCLKornegedgeRST) begin if(!RST) beginQ1<=0; FULL<=0; end elseif(LD) beginQ1<=Q1+1; FULL<=0; end e
4、nd assignLD=(Q1==8'B); assignPM=FULL; assignDOUT=Q1; endmodule B、modulefdiv01(CLK,PM,D,DOUT,RST); inputCLK;目的-通過該培訓(xùn)員工可對保安行業(yè)有初步了解,并感受到安保行業(yè)的發(fā)展的巨大潛力,可提升其的專業(yè)水平,并確保其在這個(gè)行業(yè)的安全感。為了適應(yīng)公司新戰(zhàn)略的發(fā)展,保障停車場安保新項(xiàng)目的正常、順利開展,特制定安保從業(yè)人員的業(yè)務(wù)技能及個(gè)人素質(zhì)的培訓(xùn)計(jì)劃 inputRST; input[7
5、:0]D; outputPM; output[7:0]DOUT; reg[7:0]Q1; regFULL; wireLD; always@(posedgeCLKorposedgeLDornegedgeRST)begin if(!RST) beginQ1<=0; FULL<=0; end elseif(LD) beginQ1<=D; FULL<=1; end elsebeginQ1<=Q1+1; FULL<=0; end end assignLD=(Q1==8'B
6、); assignPM=FULL;目的-通過該培訓(xùn)員工可對保安行業(yè)有初步了解,并感受到安保行業(yè)的發(fā)展的巨大潛力,可提升其的專業(yè)水平,并確保其在這個(gè)行業(yè)的安全感。為了適應(yīng)公司新戰(zhàn)略的發(fā)展,保障停車場安保新項(xiàng)目的正常、順利開展,特制定安保從業(yè)人員的業(yè)務(wù)技能及個(gè)人素質(zhì)的培訓(xùn)計(jì)劃 assignDOUT=Q1; endmodule C、modulefdiv02(CLK,PM,D); inputCLK; input[7:0]D; outputPM; [7:0]Q1; regFULL; wir
7、eRST; always@(posedgeCLKorposedgeRST)begin if(RST)beginQ1<=0; FULL<=1; end elsebeginQ1<=Q1+1; FULL<=0; end end assignRST=(Q1==D); assignPM=FULL; endmodule D、modulefdiv03(CLK,PM,D); inputCLK;目的-通過該培訓(xùn)員工可對保安行業(yè)有初步了解,并感受到安保行業(yè)的發(fā)展的巨大潛力,可提升其的專業(yè)水平,
8、并確保其在這個(gè)行業(yè)的安全感。為了適應(yīng)公司新戰(zhàn)略的發(fā)展,保障停車場安保新項(xiàng)目的正常、順利開展,特制定安保從業(yè)人員的業(yè)務(wù)技能及個(gè)人素質(zhì)的培訓(xùn)計(jì)劃 input[7:0]D; outputPM; [7:0]Q1; regFULL; wireRST; always@(posedgeCLK)begin if(RST)beginQ1<=0; FULL<=1; end elsebeginQ1<=Q1+1; FULL<=0; end end assignRS