作者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
1F:推 comaniac:我看了半天才惊觉原来"状态机"是FSM... 114.37.165.235 11/07 23:28
2F:→ comaniac:感觉不难呀,每个state都有四个转换条件 114.37.165.235 11/07 23:30
3F:→ comaniac:所以只要根据目前的位置分析就好了,大不 114.37.165.235 11/07 23:30
4F:→ comaniac:了用暴力法一个位置当作一个state... 114.37.165.235 11/07 23:31