13----14简化版-硬件描述语言与数字系统设计-状态机的结构与设计.pdfVIP

13----14简化版-硬件描述语言与数字系统设计-状态机的结构与设计.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
尊敬的老师您好本次课程的内容包括有限状态机的概念以及有限状态机在数值系统中的应用以下是有限状态机的基本概念和特点1有限状态机是一种控制算法,它的基本思想是在有限的时间内保持某个状态不变,只有在特定条件下才进行这种变化也就是说,它会有一个明确的运行模式,这样就可以确定在何时停止或开始变化2有限状态机的不同类型主要有按位置状态机按优先级状态机按频率状态机等3有限状态机的应用非常广泛,例如,在信号处理中用于模拟和预测系统的状态在计算机网络中

本次课主要内容

什么是有限状态机(FSM)

什么是有限状态机(FSM)

FSM的种类和不同点

FSM的种类和不同点

设计举例

设计举例

常见公司数字IC设计招聘-题目

1,画出可以检测10010串的状态图,并verilog实现

之。(威盛)

2,用FSM实现101101的序列检测模块。(南山之

桥)

3,a为输入端,b为输出端,如果a连续输入为

1101则b输出为1,否则为0。

例如a:0001100110110100100110

b:0000000000100100000000

请画出statemachine;请用RTL描述其state

machine。(华为)

常见公司数字IC设计招聘-题目

1,画出可以检测10010串的状态图,

并verilog实现之。(威盛)

常见公司数字IC设计招聘-题目

4、描述一个交通信号灯的设计。(仕兰微

电子)

5、设计一个自动饮料售卖机,饮料10分

钱,硬币有5分和10分两种,并考虑找

零:(1)画出fsm(有限状态机);

(2)用verilog编程,语法要符合fpga设

计的要求;(3)设计工程中可使用的工

具及设计大致过程。

第三次作业:

1,设计一个自动饮料售卖机芯片,每瓶饮料2.5

元钱,硬币有0.5元和一元两种,要考虑找零:

(1)画出fsm(有限状态机);(2)用

verilog编程,语法要符合可综合设计的要求;

(3)说出设计工程中使用的工具及贴上综合

后电路图(到综合这一步)。

2,a为输入端,b为输出端,如果a连续输入为

1101则b输出为1,否则为0。

例如a:0001100110110100100110

b:0000000000100100000000

请画出statemachine;请用RTL描述其state

machine。(用上课推荐的描述方式,到综合这

一步)

(第十周第一次课交作业5.1后第一次课)

为什么要设计有限状态机?

为什么要设计有限状态机?

如果我们能设计这样一个电路:

1)能记住自己目前所处的状态;

2)状态的变化只可能在同一个时钟的跳变沿时

刻发生,而不可能发生在任意时刻;

3)在时钟跳变沿时刻,如输入条件满足,则进

入下一状态,并记住自己目前所处的状态,否

则仍保留原来的状态;

4)在进入不同的状态时刻,对系统的开关阵列

做开启或关闭的操作。

复杂的数字系统构成示意图

复杂的数字系统构成示意图

组合逻辑组器存寄组合逻辑组器存寄组合逻辑组器存寄组合逻辑组器存寄

4

123

ena1ena2ena3enan

clock

同步有限状态机

input_1input_2input_n

什么是有限状态机?

什么是有限状态机?

什么是有限状态机?

-有限状态机是由寄存器组和组合逻辑构成的

-有限状态机是由寄存器组和组合逻辑构成的

硬件时序电路;

硬件时序电路;

-其状态(即由寄存器组的1和0的组合状态所

-其状态(即由寄存器组的1和0的组合状态所

构成的有限个状态)只能在同一时钟跳变沿

构成的有

文档评论(0)

朝兵 + 关注
实名认证
文档贡献者

原版文件原创

1亿VIP精品文档

相关文档