- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
《FPGA系统设计》实验报告》有限状态机的设计
一、设计任务
了解有限状态机的概念;
掌握Moore型有限状态机的特点和其VHDL语言的描述方法
掌握Mealy型有限状态机的特点和其VHDL语言的描述方法
二、设计过程
1、单进程Moore型有限状态机
程序代码
这是一个单进程的Moore状态机,其特点是组合进程和时序进程在同一个进程中,
此进程可以认为是一个混合进程。
2、该状态机时一个2进程Mealy型状态机,进程COMREG是时序与组合混合型进程;进程COM1
负责根据状态和输入信号给出不同的输出信号。
libraryieee;
useieee.std_logic_1164.all;
entityMEALY1is
port(
clk,datain,reset:instd_logic;
q:outstd_logic_vector(4downto0)
);
endMEALY1;
architectureoneofMEALY1is
typestatesis(st0,st1,st2,st3,st4);
signalstx:states;
begin
comreg:process(clk,reset,datain,stx)--主控时序进程
begin
ifreset=1thenstx=st0;
elsifclkeventandclk=1then
casestxis
whenst0=ifdatain=1thenstx=st1;endif;
whenst1=ifdatain=0thenstx=st2;endif;
whenst2=ifdatain=1thenstx=st3;endif;
whenst3=ifdatain=0thenstx=st4;endif;
whenst4=ifdatain=1thenstx=st0;endif;
whenothers=stx=st0;
endcase;
endif;
endprocesscomreg;
com1:process(stx,datain)--主控组合进程
begin
casestxis
endcase;
endprocesscom1;
endone;
3、该状态机属于Moore型状态机,由两个主控进程构成,其中进程REG是主控时序进程,COM
是主控组合进程。
libraryieee;
useieee.std_logic_1164.all;
entitys_machineis
port(
clk,reset:instd_logic;
state_inputs:instd_logic_vector(0to1);
comb_outputs:outintegerrange0to15
);
ends_machine;
architectureoneofs_machineis
typeFSM_STis(s0,s1,s2,s3);
signalcurrent_state,next_state:FSM_ST;
begin
reg:process(reset,clk)
begin
ifreset=1thencurrent_state=s0;--主控时序进程
elsifclkeventandclk=1then
current_state=next_state;
您可能关注的文档
最近下载
- DHT11数字温湿度传感器毕业设计(附程序清单).doc
- 八年级期末复习必背(课件)-2023-2024学年八年级地理上学期期末考点大串讲(人教版).pptx
- 预防接种异常反应的处理课件.ppt VIP
- 苏教版小学数学五年级上册第一单元同步练习.docx VIP
- 数学苏教版五年级(上册)钉子板上的多边形(课件) (1).pptx
- 《个体防护装备安全管理规范AQ 6111—2023》知识培训.pptx
- IACS Rec.47船舶建造及修理质量标准IACS(中文).pdf
- 中国历史练习部分第三册参考答案.pdf
- 2022年6月浙江省普通高校招生选考物理试卷和答案.doc VIP
- 新能源汽车检测维修考证复习题库.docx
文档评论(0)