状态机编码的问题?

D

dd2001

Guest
如何写一个状态机做如下:

第[1:0]当前,未来....

如果(是)
未来=电流 1'b1; / /州-累啊

其他的
今后留在累啊; / /如何implimented呢????.....

 
指赛灵思综合技术(XST)用户指南页196页210 ..这是非常有用的例子
, 并detialed

 
其中高密度脂蛋白ü想写
genral的规则是,u能副柜台
, 在每个时钟周期的增加
, 并检查每一个数的条件

阿希什

 
基本的例子..希望以某种方式帮助..

jelydonut

/ /更新当前状态
总是@(posedge rclk或posedge rst)
如果(rst)
receivefsm = RIDLE;
其他的
receivefsm = next_receivefsm;/ /密克罗尼西亚下一状态和解码
总是@(receivefsm或罪或rxdsampletime或startbitdet或
rxbitcntdone或笔或rxdbittime或rxdlatchtime)
开始
setrxbufregld = 1'b0;

案(receivefsm)
RIDLE:开始
如果(startbitdet)
next_receivefsm =接收;
其他的
next_receivefsm = RIDLE;
末端
更多的案件...

endcase ......

 

Welcome to EDABoard.com

Sponsor

Back
Top