作者paulgoodke (^^)
看板Programming
標題[問題] 有個不好寫的Verilog寫青蛙跳石想問板上高手@@
時間Sun Nov 7 02:37:57 2010
我要用Verilog的狀態機寫一個青蛙跳石
大概架構就是有兩種不同顏色的LED燈各五個 共有4隻青蛙要跳因為要區別所以
放了兩排不同顏色
式意圖
>>XXX
XXX<<
X表示石頭 > 和 < 代表青蛙的方向 青蛙不能向後跳 可以隔一隻跳但不能隔兩隻跳
當然可以旁邊沒青蛙可以直接跳上石頭
現在如果要用狀態機要怎麼寫阿@@
因為想了一些方法都出現邏輯錯誤
對了如果出現不能往下跳的動作時需要出現錯誤的燈(EX錯誤:X>>XX 或是 >>XXX等情況 )
XXX<< XX<<X
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.39.161.161
※ paulgoodke:轉錄至看板 ask 11/07 18:21
推 comaniac:我看了半天才驚覺原來"狀態機"是FSM... 114.37.165.235 11/07 23:28
→ comaniac:感覺不難呀,每個state都有四個轉換條件 114.37.165.235 11/07 23:30
→ comaniac:所以只要根據目前的位置分析就好了,大不 114.37.165.235 11/07 23:30
→ comaniac:了用暴力法一個位置當作一個state... 114.37.165.235 11/07 23:31