首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

如何使用多状态机?

如何使用多状态机?

我的程序中需要使用多状态机,可是在对共享信号操作时,总是出错,请问如何正确使用多个状态机,并能够对共享信号进行操作?
我的程序中存在的问题是,当多个process都涉及到对同一管脚操作时,在仿真中,该管脚一直是红线,其他都能正确显示。
实在不行的化,用xilinx的状态机开发工具来做,可能会简单些

关于多个process驱动同一个io Pin

在每一个process中驱动一个临时信号,然后在另外一个单独的process中根据这些临时信号驱动这个IO Pin
ps: 这种使用方法会产生一个时钟的时延,在某些场合不适应,需要想一些别的方法,那就要具体情况具体解决了,这种方法可以解决大多数情况。
关于状态机,有没有好的材料可以介绍一下呢??谢谢各位了!
返回列表