微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > VHDL状态机大讨论!

VHDL状态机大讨论!

时间:10-02 整理:3721RD 点击:
鄙人最近在学习VHDL的状态机。看得有点晕乎了。VHDL的状态机分为单进程,双进程和三进程状态机。请问他们之间各自有什么优缺点吗?还有就是三进程的状态机中又分为:下一个状态函数进程,状态寄存器进程,输出函数进程;有必要这样区分吗?这样分有什么优点呢?还有就是各个进程的敏感信号;我都选择为时钟信号不是更好理解吗?

没人鸟我哇!
自己先顶了。

BD。



   ?



    他是在说你笨蛋吗?



    这就要多看多理解了!敏感信号都用时钟信号的话,那组合逻辑怎么实现,不都是时序逻辑了!

不同的设计规范吧,主要还是方便理解你的代码。
华为海思的代码规范是三段式,韩国三星电子FPGA部门是两段式,有些美国人的代码是一段式。
是我的理解吧,有不对的,大家讨论吧



  恩,明白你的意思。



   了解了。

现在按照状态机的电路模型来看,我觉得还是三段式最好啊!和状态机电路联系大一些



    感觉大多用的是二段式的

有什么主流公司用VHDL吗?



   TI

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top