設計要求:設計一個簡易的交通燈(系統時鍾1hz共陰極)。南北方向為主干道(L3~L1),綠燈時間為29s;東西方向為次干道(L6~L4),綠燈時間為19s;在一個方向從紅燈轉綠燈前3s,另一個方向黃燈亮3s。 S1 S2 S3 ...
module lxl clk,rst,led,sel,dig input clk,rst output reg : led output reg : sel output : dig parameter s b ,s b reg current state,next state parameter T s d reg : t reg : cnt,cnt wire w reg clk out alw ...
2013-06-23 10:17 0 3331 推薦指數:
設計要求:設計一個簡易的交通燈(系統時鍾1hz共陰極)。南北方向為主干道(L3~L1),綠燈時間為29s;東西方向為次干道(L6~L4),綠燈時間為19s;在一個方向從紅燈轉綠燈前3s,另一個方向黃燈亮3s。 S1 S2 S3 ...
在家實在閑的沒事兒干,翻出來了大三上學期的EDA課的小實驗,也就是設計一個二愣子交通燈啦,只會自己按設定好的時間閃,紅燈、綠燈,黃燈和轉向燈; 各燈顯示時長:哎呀~ 懶得寫了,后面程序里都有。 芯片:FPGA、Cylone IV E 系列的 EP4CE6E22C8,144引腳 ...
用狀態機實現交通燈控制器,仿真通過,有代碼以及testbench。 要求: 方向1是主干道,綠燈時間較長,交通燈狀態循環為: 綠:40 黃:5 左:15 黃:5 紅:55 方向2不是主干道,綠燈時間較少,交通燈狀態循環為: 紅:65 綠:30 黃:5 左:15 ...
一、主模塊 交通燈和七段計數 二、分頻 clk初始時鍾25MHz,分頻之后1s一個脈沖 抄了好多。 但是也改了好久好久好久好久。 Vivado真特么難用,這游戲不適合我 要回歸Quartus II 。 ...
Verilog -- 狀態機 參考: https://blog.csdn.net/woshiyuzhoushizhe/article/details/95866063 https://blog.csdn.net/qq_34070723/article/details/100737225 ...
verilog之狀態機設計 1、狀態機的原理 狀態機,就是基於狀態變化而設計的硬件模塊,是一種常見的設計思路。掌握狀態機的使用,是初步建立復雜邏輯設計能力的開始。所謂的狀態機,和高級語言程序的流程圖十分類似,具有逐步執行,步步遞進的特點。由於硬件的特殊性,一般的狀態機都是閉環的,要求能夠回到 ...
實驗要求按照電路要求在Protues中設計電路圖,或者使用開發板。編程實現如下功能:用單片機端口作輸出口,控制四個方向共12個發光二極管亮滅,模擬交通燈管理。功能描述如下:初始態為四個路口的紅燈全亮之后,東西路口的綠燈亮,南北路口的紅燈亮,東西路口方向通車,延時一段時間后東西路口的綠燈熄滅,黃燈 ...
在Verilog中可以采用多種方法來描述有限狀態機最常見的方法就是用always和case語句。如下圖所示的狀態轉移圖就表示了一個簡單的有限狀態機: 圖中:圖表示了一個四狀態的狀態機,輸入為A和Reset,同步時鍾為clk,輸出信號是K1和K2,狀態機只能在信號的上升沿發生。 (A)下面 ...