名稱:基于FPGA的交通燈(紅綠燈)DE2-70開發(fā)板驗證設(shè)計verilog
軟件:Quartus
語言:Verilog
開發(fā)板:DE2-70(已上板驗證)
要求:
(1)基本功能
①主、次干道紅、黃、綠燈點亮控制;
②主、次干道紅、黃、綠燈倒計時數(shù)碼顯示;
③主、次干道有不同的紅綠燈時間長度;
④正確的狀態(tài)轉(zhuǎn)移,兩條道路的信號燈同步;
⑤主次干道紅綠燈時間長度設(shè)置;
⑥能夠進行緊急狀態(tài)處理,即該狀態(tài)下主次干道均為紅燈,緊急狀態(tài)結(jié)束后主次干道繼續(xù)原狀態(tài)。
(2)擴展功能
具有左、右轉(zhuǎn)控制功能
演示視頻:
1. 工程文件
2. 程序文件
3. 程序編譯
4. 管腳分配
5. RTL圖
6. Testbench
7. 仿真圖
整體仿真圖
下圖紅框為單獨控制左轉(zhuǎn)右轉(zhuǎn)
下圖紅框為正常紅綠燈
代碼下載:
閱讀全文