482

帖子

0

TA的资源

纯净的硅(初级)

21
 
FPGA开发工具软件太大,机子运行太慢,
此帖出自FPGA/CPLD论坛
个人签名http://www.jslaser.com高性价比激光测距传感器
 

回复

47

帖子

0

TA的资源

一粒金砂(中级)

22
 
正准备学习,谢谢作者的辛勤工作
此帖出自FPGA/CPLD论坛
 
 

回复

93

帖子

0

TA的资源

一粒金砂(中级)

23
 
1. 分为摩尔(Moore)型状态机和米莉(Mealy)型状态机。Moore型状态机的输出仅与现态有关;Mealy型状态机的输出不仅与现态有关,而且和输入也有关。
2.  一般的状态机通常包含说明部分、时序进程、组合进程、辅助进程等几个部分。
3. 所谓单进程的设计方法就是指将状态机的次态逻辑、状态寄存器和输出逻辑在VHDL程序的结构体中用一个进程来描述。所谓双进程的设计,(1)进程1用来描述状态机的次态逻辑和输出逻辑,进程2用来描述状态寄存器。(2)进程1用来描述状态机的次态逻辑和状态寄存器,进程2用来描述输出逻辑。
(3)进程1用来描述状态机的状态寄存器和输出逻辑,进程2用来描述状态机的次态逻辑。
此帖出自FPGA/CPLD论坛
 
 
 

回复

93

帖子

0

TA的资源

一粒金砂(中级)

24
 
此帖出自FPGA/CPLD论坛
 
 
 

回复

141

帖子

0

TA的资源

一粒金砂(中级)

25
 
还有这么个好事情
此帖出自FPGA/CPLD论坛
 
 
 

回复

33

帖子

0

TA的资源

一粒金砂(初级)

26
 
好活动,,点赞 ,点赞,,恭喜,恭喜,,

占座,
此帖出自FPGA/CPLD论坛
 
 
 

回复

1891

帖子

2

TA的资源

纯净的硅(中级)

27
 
FSM(Finite State Machine)
Moore状态机:若输出只和状态有关而与输入无关
Mealy状态机:输出不仅和状态有关而且和输入有关。

各有优缺点,存在即合理

表示有限多个状态以及在这些状态之间转移和动作的数学模型。状态存储关于过去的信息,它反映从系统开始到现在时刻输入的变化;转移指示状态变更,用必须满足来确使转移发生的条件来描述它;动作是在给定时刻要进行的活动描述。
有多种类型的动作:
   进入动作:在进入状态时进行;
   退出动作:在退出状态时进行;
   输入动作:依赖于当前状态和输入条件进行;
   转移动作:在特定转移时进行。
此帖出自FPGA/CPLD论坛
个人签名
分享铸就美好未来。。。




 
 
 

回复

9

帖子

0

TA的资源

一粒金砂(初级)

28
 

恭喜了!!
此帖出自FPGA/CPLD论坛
 
 
 

回复

38

帖子

1

TA的资源

一粒金砂(中级)

29
 
我觉得FPGA的状态机和C语言中的IF-CASE语句差不多,新手,说错勿喷!
此帖出自FPGA/CPLD论坛
 
 
 

回复

1229

帖子

0

TA的资源

纯净的硅(初级)

30
 
恭喜啊,羡慕啊
此帖出自FPGA/CPLD论坛
个人签名多面手工程师
 
 
 

回复

193

帖子

0

TA的资源

一粒金砂(中级)

31
 
恭喜coyoo又出新书,也为学FPGA又多了本参数书而高兴,赞一个
此帖出自FPGA/CPLD论坛
 
 
 

回复

193

帖子

0

TA的资源

一粒金砂(中级)

32
 
用VHDL语言写的,我喜欢,终于找到本用VHDL写的程序书了
此帖出自FPGA/CPLD论坛
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

33
 
好厉害,膜拜膜拜!
此帖出自FPGA/CPLD论坛
 
 
 

回复

357

帖子

0

TA的资源

一粒金砂(中级)

34
 
最近正在学习赛灵思的
此帖出自FPGA/CPLD论坛
 
 
 

回复

286

帖子

1

TA的资源

一粒金砂(中级)

35
 
哈,进来学习下,,有空的时候也要学习这个了。
此帖出自FPGA/CPLD论坛
个人签名

失恋中。。。

 
 
 

回复

193

帖子

0

TA的资源

一粒金砂(中级)

36
 
只知道状态机分为Moore状态机和Mealy状态机。目前正在初学FPGA,还没开始状态机的编写
此帖出自FPGA/CPLD论坛
 
 
 

回复

450

帖子

43

TA的资源

一粒金砂(高级)

37
 
谢谢赠书,感觉FPGA才是未来硬件的趋势,平时一直关注,要加紧学习了。
此帖出自FPGA/CPLD论坛
个人签名一心一意,精益求精
 
 
 

回复

193

帖子

0

TA的资源

一粒金砂(中级)

38
 
我也想要一本书
此帖出自FPGA/CPLD论坛
 
 
 

回复

6

帖子

0

TA的资源

一粒金砂(初级)

39
 
状态机分为moore型和mealy型,区别是mealy型状态机的输出不仅由状态决定,还由当前输入决定。实际使用中,我用一段式和三段式比较多,一般分为三个进程,另外不是有三个进程就是三段式。altera官方的很多例子使用的都是一段式状态机。一段式状态机的缺点是,在当前态描述下一个状态输入,有点别扭,再加上,往往代码比三段式复杂,不适合实现高速。三段式最合理,两段式,采取输出寄存的方式,一般用于高速设计中。两段式状态机不能实现时序逻辑,比如你的输出有计数器之类的,这时只能将逻辑输出进行寄存,用第三个always块实现。(参见特权的两段式状态机思维陷阱)。另外状态机编码也有多种方式,比如独热码,输出状态编码,还有普通的二进制编码,格雷码等等。独热编码的特点是:组合逻辑最少,触发器最多,工作时钟频率可以做到最高,但不是状态编码成独热码就完事的,主要是状态会跑飞,大家可以看看一篇文章:状态机设计 foreveryoung,写的不错,都涉及到了。
此帖出自FPGA/CPLD论坛
 
 
 

回复

193

帖子

0

TA的资源

一粒金砂(中级)

40
 
我又来了,哈哈,学习ing
此帖出自FPGA/CPLD论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表