1. 程式人生 > 實用技巧 >FPGA設計交通訊號燈(verilog)

FPGA設計交通訊號燈(verilog)

關於交通訊號燈的設計核心就是他的狀態機的設計,只要分析明白狀態機,程式碼就好像是照著抄,
1.紅燈變為綠燈時不顯示黃色。綠燈變為紅燈時要顯示黃色。
2,十字路口的交通等可以分為兩組,南北一組,東西一組。
這樣一分析其實就是五個狀態,畫不多說上圖:在這裡插入圖片描述
南北為紅,東西就是綠或者黃,南北這一組變化就為黃變紅變綠再黃變紅,分析出這個就很簡單了。話不多說上圖
![在這裡插入圖片描述](https://img-blog.csdnimg.cn/202010191900在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
以上就是這個小工程的程式碼部分,再看一下波形圖就更加清晰了。在這裡插入圖片描述