版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、交通燈一、 實(shí)驗(yàn)?zāi)康膶懸粋€(gè)交通燈,要求: 有東西南北四個(gè)方向,兩組交通燈輪流交替變換,其中,紅燈時(shí)間為30個(gè)時(shí)間單位,綠燈時(shí)間為25個(gè)時(shí)間單位,黃燈時(shí)間為5個(gè)時(shí)間單位。最后用modelsim軟件進(jìn)行仿真。 要求設(shè)計(jì)是一個(gè)可綜合設(shè)計(jì)。二、 實(shí)驗(yàn)原理根據(jù)實(shí)驗(yàn)要求的邏輯功能描述,可以分析得出原理圖如下: 控制器即可以設(shè)計(jì)為一個(gè)有限狀態(tài)機(jī)的形式:E-W方向S-N方向狀態(tài)RYGRYG100100IDLE100001S1100010S2001100S3010100S4根據(jù)實(shí)驗(yàn)要求畫出控制器的狀態(tài)轉(zhuǎn)移圖如下:三、 代碼1、 源代碼(1)控制器模塊module traffic_lights(clk,rst,c
2、ount,ew,sn);input clk,rst;input5:0 count;output2:0 ew,sn;reg2:0 ew,sn;reg3:0 state;parameter Idle=3b000,s1=3b001,s2=3b010,s3=3b011,s4=3b100;always (posedge clk) if(!rst) begin state=Idle; end else casex(state) Idle: if(rst) begin state=s1; end s1: if(count=d25) begin state=s2; end s2: if(count=d30)
3、begin state=s3; end s3: if(count=d55) begin state=s4; end s4: if(count=d60) begin state=s1; end endcasealways (posedge clk)begin if(!rst) begin ew=3b100; sn=3b100; end else casex(state) Idle: if(rst) begin ew=3b100; sn=3b001; end s1: if(count=d25) begin ew=3b100; sn=3b010; end s2: if(count=d30) begi
4、n ew=3b001; sn=3b100; end s3: if(count=d55) begin ew=3b010; sn=3b100; end s4: if(count=d60) begin ew=3b100; sn=3b001; end default: state=Idle; endcaseendendmodule(2)計(jì)數(shù)器模塊module counter(en,clk,rst,out);output5:0out;input en,clk,rst;reg5:0 out;always(posedge clk or negedge rst)begin if(!rst) out=d0; e
5、lse if(!en&outd60) out=out+1; else out=d1;endendmodule(3)將控制器與計(jì)數(shù)器進(jìn)行連接module traffic_lights_top(out,clk,rst,en,ew,sn);input clk,rst,en;output2:0 ew,sn;output5:0out;wire5:0 out; traffic_lights u1( .clk(clk), .rst(rst), .count(out), .ew(ew), .sn(sn) );counter u2( .en(en), .clk(clk), .rst(rst), .out(out
6、) ); endmodule2、激勵(lì)timescale 1ns/100psmodule traffic_lights_tb; reg clk,rst,en; wire2:0 ew,sn;wire5:0out; traffic_lights_top m( .clk(clk), .rst(rst), .en(en), .ew(ew), .sn(sn), .out(out) ); always #5 clk=clk;initial en=1;initial begin clk=1; en=0; rst=0; #5 rst=1; endendmodule四、 仿真波形(圖一)(圖二)五、波形說明波形圖
7、中,從上至下依次為:時(shí)鐘信號clk、復(fù)位信號rst、計(jì)數(shù)器使能端en、東西方向上燈的狀態(tài)ew、南北方向上燈的狀態(tài)sn、計(jì)數(shù)器的輸出out。該程序?qū)崿F(xiàn)的功能是在一個(gè)十字路口的交通燈的輪流交替變換: 狀態(tài)方向燈的狀態(tài)025253030555560東西方向ew紅紅綠黃南北方向sn綠黃紅紅圖一可以完整的看到60個(gè)時(shí)間單位內(nèi)兩個(gè)方向上燈交替的狀況圖二可以清楚的看到在時(shí)間從030過程中燈的跳變時(shí)間和結(jié)果。五、 實(shí)驗(yàn)過程中遇到的問題及解決方法1、在實(shí)驗(yàn)過程中得到的波形圖跟我設(shè)計(jì)的時(shí)間間隔不一致,仔細(xì)檢查過后發(fā)現(xiàn)是因?yàn)榭刂破骱陀?jì)數(shù)器沒有很好的連接在一起,導(dǎo)致燈的跳變跟計(jì)數(shù)器的控制脫離了,修改之后得到時(shí)間間隔比例跟設(shè)計(jì)一致的波形。2、在檢查波形的過程中發(fā)現(xiàn)計(jì)數(shù)器實(shí)現(xiàn)的不是模60,而是模64,將計(jì)數(shù)器程序中的選擇條件從if(!en)改為if(!en&outd60)之后得到了自己想要的計(jì)數(shù)器。六、 實(shí)驗(yàn)心得剛開始,程序調(diào)試過程中始
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024-2030年中國私人銀行市場未來發(fā)展方向及投資管理模式分析報(bào)告版
- 2024-2030年中國碳酸鈣母料行業(yè)市場容量預(yù)測及發(fā)展?jié)摿ρ芯繄?bào)告
- 2024-2030年中國硫酸氧釩行業(yè)發(fā)展風(fēng)險(xiǎn)及投資戰(zhàn)略研究報(bào)告
- 2024-2030年中國眼鏡鏡片行業(yè)競爭策略及發(fā)展戰(zhàn)略分析報(bào)告
- 2024年芳綸項(xiàng)目評價(jià)分析報(bào)告
- 2023年單晶生產(chǎn)爐項(xiàng)目評估分析報(bào)告
- 2024年照相及電影洗印設(shè)備項(xiàng)目評估分析報(bào)告
- 開啟海外征程:2025-2030年自閉癥社交故事APP行業(yè)跨境出海戰(zhàn)略研究報(bào)告
- 2025屆吉林省油田第十一中學(xué)物理高二上期末考試模擬試題含解析
- 福建泉州市2025屆高二物理第一學(xué)期期中質(zhì)量檢測試題含解析
- 《嬰幼兒行為觀察、記錄與評價(jià)》習(xí)題庫 (項(xiàng)目三) 0 ~ 3 歲嬰幼兒語言發(fā)展觀察、記錄與評價(jià)
- 英語漫談膠東海洋文化知到章節(jié)答案智慧樹2023年威海海洋職業(yè)學(xué)院
- 環(huán)保產(chǎn)品管理規(guī)范
- 幼兒園:我中獎(jiǎng)了(實(shí)驗(yàn)版)
- 趙學(xué)慧-老年社會(huì)工作理論與實(shí)務(wù)-教案
- 《世界主要海峽》
- 住院醫(yī)師規(guī)范化培訓(xùn)師資培訓(xùn)
- 中央企業(yè)商業(yè)秘密安全保護(hù)技術(shù)指引2015版
- 螺旋果蔬榨汁機(jī)的設(shè)計(jì)
- 《脊柱整脊方法》
- 會(huì)計(jì)與財(cái)務(wù)管理專業(yè)英語智慧樹知到答案章節(jié)測試2023年哈爾濱商業(yè)大學(xué)
評論
0/150
提交評論