- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VHDL与数字电路设计PPT课件-第七章 状态机设计
VHDL与数字电路设计 本章内容 状态机的电路设计 交通灯控制器设计 1、状态机的电路设计 我们可以用输入信号X和电路状态Q来描述时序电路的逻辑功能,这时时序电路称为状态机(State Machine)。 根据输出信号和输入信号以及电路状态的关系,状态机可以分为两种:穆尔(Moore)型和米利(Mealy)型。 Y=F[X,Q] Y=F[Q] 米利(Mealy)型: 穆尔(Moore)型: (1) More型状态机 S0 S2 0/0 1/0 S3 1/0 S1 1/1 0/0 0/1 0/0 1/0 输入信号影响状态的转换。 输出信号和输入信号无关。 LIBRARY ieee; USE ieee.std_logic_1164.ALL; ENTITY more IS PORT( Clk,reset: in Std_logic; din: in Std_logic; op: out Std_logic); END more; ARCHITECTURE a OF more IS TYPE STATE_TYPE IS (s0, s1, s2,s3); SIGNAL state: STATE_TYPE; BEGIN S0 S2 0/0 1/0 S3 1/0 S1 1/1 0/0 0/1 0/0 1/0 PROCESS (clk,reset) BEGIN If reset = 1 THEN state = s0; else IF clkEvent AND clk = 1 THEN CASE state IS WHEN s0 = IF din=1 THEN state = s1; else state=s0; END IF; WHEN s1 = IF din=0 THEN state = s2; else state=s1; END IF; WHEN s2 = IF din=0 THEN state=s3; else state=s2; END IF; WHEN s3 = IF din=1 THEN state = s0; else state=s1; END IF; End Case; End if; End if; End process; op=1 when state=s1 else 0; END a; S0 S2 0/0 1/0 S3 1/0 S1 1/1 0/0 0/1 0/0 1/0 (2) Mealy型状态机 S0 S2 0/0 1/0 S3 1/1 S1 1/1 0/0 0/0 0/1 1/1 LIBRARY ieee; USE ieee.std_logic_1164.ALL; ENTITY mealy IS PORT( Clk,reset: IN STD_LOGIC; --clock din: IN STD_LOGIC; op: OUT STD_LOGIC); END mealy; ARCHITECTURE a OF mealy IS TYPE STATE_TYPE IS (s0, s1, s2,s3); SIGNAL state: STATE_TYPE; BEGIN S0 S2 0/0 1/0 S3 1/1 S1 1/1 0/0 0/0 0/1 1/1 PROCESS (clk,reset) BEGIN If reset = 1 THEN state = s0; else If clkEVENT AND clk = 1 then CASE state IS WHEN s0 = IF din=1 THEN state = s1; else state=s0; END IF; WHEN s1 = IF din=0 THEN state = s2; else
您可能关注的文档
- SLS-T APD操作手册管片衬砌隧道掘进机导向系统.pdf
- ProBus_5.0_Installation_Guide安装说明书.pdf
- T2200-7SGM控制器说明书.pdf
- SMC交换机管理手册.pdf
- TD-SCDMA_高层信令&2G3G互操作.ppt
- Toowell S50综合业务处理平台.pdf
- UML可视化建模技术.pdf
- TD-SCDMA关键技术(TD-020030201).ppt
- TransModeler中文说明书.pdf
- VHDL与数字电路设计PPT课件-第五章 组合逻辑电路的设计.ppt
- VHDL与数字电路设计PPT课件-第一章 VHDL程序的基本结构.ppt
- VHDL与数字电路设计PPT课件-第六章 时序逻辑电路的设计.ppt
- VHDL与数字电路设计PPT课件-第四章 VHDL程序设计基础.ppt
- Web与数据库安全管理.pdf
- WEB前台技术4—JavaScript.pdf
- windows下远程连接linux系统下hadoop_并开发调试.pdf
- VMware vSphere 5.0评估指南第四卷-Auto-Deploy.pdf
- USG系列防火墙维护手册.pdf
- wcdma培训教材-UMTS系统介绍.ppt
最近下载
- 【简历模板】优秀个人简历模板精华集合(免费下载).doc VIP
- 安防监控培训.doc VIP
- ISO 105-B02:2013 纺织品 色牢度实验 耐人造光色牢度:氙弧灯褪色试验.pdf VIP
- 物业服务体系方案.docx VIP
- 台区经理初级工练习卷含答案.doc
- ISO 105 C01—05 织物耐水洗色牢度测试方法.pdf VIP
- 消防给水及消火栓系统技术设计规范方案图示15S909.pdf
- 校长职级制 面试答辩.docx VIP
- (新版)卫生员理论考试题库(汇总版).docx VIP
- EN ISO 105-B02-2014纺织品 - 色牢度试验 - 第 B02 部分(中文版).docx VIP
文档评论(0)