




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 V erilog作業(yè)姓名:zzz班級(jí):zzzz學(xué)號(hào):zzzz報(bào)告日期:2010年10月30日作業(yè)題目要求:實(shí)現(xiàn)8位的并行數(shù)據(jù)轉(zhuǎn)換為串行的數(shù)據(jù)。題目分析:并行轉(zhuǎn)串行,只要把每個(gè)輸入按從高到低的順序輸出即可。即每個(gè)時(shí)鐘脈沖輸出一個(gè)數(shù)據(jù)。但是下面的代碼有一個(gè)的問(wèn)題,不能解決在8為數(shù)據(jù)串行輸出的過(guò)程當(dāng)中如果又有一個(gè)并行的輸入數(shù)據(jù)輸入,沒(méi)有做到緩沖處理。也許這個(gè)緩沖處理可以在調(diào)用此模塊時(shí)在外部實(shí)現(xiàn)吧。功能代碼:module para_to_serial_8bit(para_in,clock,reset,ser_out;input7:0para_in;input reset,clock;output s
2、er_out;reg ser_out;reg7:0data;always(posedge clock or negedge resetbeginif(resetbeginser_out<=1'b0;data<=para_in;endelse begindata<=data6:0,data7;ser_out<=data7;endendendmodule測(cè)試代碼:module test_para_to_ser;reg7:0para_in;reg clock,reset;wire out;para_to_serial_8bit f1(.para_in(para_in,
3、.clock(clock,.reset(reset,.ser_out(out;initial$monitor($time,"in_8bit=%b,reset=%b,ser_out=%b,data=%b",para_in,reset,out,f1.data; initial beginclock=1'b0;reset=1'b0;#3reset=1'b1;#300$stop;endinitialpara_in=8'b1010_0100;always#5clock=clock; endmodule測(cè)試結(jié)果: 測(cè)試波形如下: 作業(yè)二題目要求:實(shí)現(xiàn)8位
4、的串行數(shù)據(jù)轉(zhuǎn)換為并行的數(shù)據(jù)。題目分析:8位串行數(shù)據(jù)轉(zhuǎn)換為并行數(shù)據(jù),需要一個(gè)模為8的計(jì)數(shù)器,當(dāng)計(jì)到8個(gè)時(shí)鐘脈沖時(shí),把之前的8個(gè)數(shù)據(jù)全部輸出,然后從新接收。功能模塊代碼:模8計(jì)數(shù)器:module counter_mod_8(clock,reset,Q;input clock;/posedge effectiveinput reset;/negedge effectiveoutput2:0Q;reg2:0Q;always(posedge clock or negedge resetbeginif(resetQ<=3'd0;elseQ<=Q+1;endendmodul e串轉(zhuǎn)并模塊
5、:module ser_to_par_8bit(ser_in,clk,rst,out;input ser_in,clk,rst;output7:0out;wire7:0out;reg7:0par_out;wire2:0count;counter_mod_8f1(.clock(clk,.reset(rst,.Q(count;always(posedge clk or negedge rstbeginif(rstpar_out<=8'b0000_0000;else beginpar_out<=par_out6:0,ser_in;endendassign out=(count=7
6、?par_out:8'b0000_0000;endmodule測(cè)試模塊代碼:module test_ser_par;reg7:0data;wire data_in;reg clock,reset;wire7:0out;initial beginclock=1'b0;reset=1'b0;#3reset=1'b1;data=8'b1001_1101;#300$stop;endalways#5clock=clock;always(posedge clockdata=data6:0,data7;assign data_in=data7;ser_to_par_8
7、bit a(.ser_in(data_in,.clk(clock,.rst(reset,.out(out;initial$monitor($time,"reset=%b,data=%b,data_in=%b,out=%b",reset,data,data_in,out; endmodule測(cè)試結(jié)果: 測(cè)試波形: 作業(yè)三 題目:可變模計(jì)數(shù)器,當(dāng)控制信號(hào)為 1 時(shí),模值為 16,當(dāng)控制信號(hào)為 0 是模值 為 32。 功能模塊代碼: / contr = 1 mod =16; contr =0 mod =32 module count_mod_chg(clk,reset,contr
8、,Q; input clk,reset,contr; output 4:0 Q; reg wire 4:0 Q; 4:0 last; assign last =(contr ? 5'b01111:5'b11111; always(posedge clk or negedge reset begin if(reset | Q = last Q <= 5'b00000; else Q = Q + 1; end endmodule 測(cè)試模塊代碼: module test_count_mod_chg; reg clock,reset; reg control; wire 4:0 out; count_mod_chg counter1(.clk(clock,.reset(reset,.contr(control,.Q(out; initial $monitor($time,"reset= %b,control= %b,out= %b",reset,control,out; initial begin clock = 1'b0; forever #5 clock = c
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- DBJ04-T282-2025 《行道樹栽植技術(shù)規(guī)程》
- 汽車傳感器與檢測(cè)技術(shù)電子教案:柴油機(jī)煙度傳感器
- 推進(jìn)中國(guó)政治文化現(xiàn)代化之基本路徑論析
- 佛山顏峰高科技農(nóng)業(yè)生態(tài)園項(xiàng)目建議及可行性研究報(bào)告
- 介紹民族大聯(lián)歡活動(dòng)方案
- 倉(cāng)儲(chǔ)團(tuán)隊(duì)激勵(lì)活動(dòng)方案
- 倉(cāng)鼠訓(xùn)練活動(dòng)方案
- 代理補(bǔ)貨活動(dòng)方案
- 以色列旅游跨年活動(dòng)方案
- 儀隴縣工會(huì)活動(dòng)方案
- 經(jīng)濟(jì)學(xué)思維方式智慧樹知到期末考試答案2024年
- (高清版)DZT 0145-2017 土壤地球化學(xué)測(cè)量規(guī)程
- 基于html5外文參考文獻(xiàn)
- 畢業(yè)設(shè)計(jì)-階梯軸的工藝系統(tǒng)設(shè)計(jì)
- 托架預(yù)壓方案
- 建工集團(tuán)有限責(zé)任公司科技委員會(huì)章程
- 高級(jí)會(huì)計(jì)師考試試題及答案解析
- 五年級(jí)下冊(cè)數(shù)學(xué)分?jǐn)?shù)計(jì)算題(精選)
- 基于PLC自動(dòng)門控制設(shè)計(jì)
- 三環(huán)路道路照明工程技術(shù)標(biāo)
- 干式變壓器原理和故障排除
評(píng)論
0/150
提交評(píng)論