看板 Programming 關於我們 聯絡資訊
我要用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