//状态表其余部分 default: Y_D = 4’bxxxx; endcase end // 状态表 always @(posedge Clock) begin: state_FFs end // state_FFS //为z和LED赋值 endmodule 请按照以下步骤完成练习: (1) 新建一个QuartusⅡ工程,以在DE2上实现该状态机。 (2) 建立一个Verilog文件,调用9个触发器来实现这个FSM,用简单的assign语句连接触发器的输入。用SW0作为FSM的低电平有效同步复位端,用SW1作为输入w,用KEY0作为手动时钟输入,用LEDG0作为输出z,用LEDR3~LEDR0显示4个状态触发器的输出。 (3) 在编译工程之前,应明确指定QuartusⅡ的综合工具采用Verilog代码中的状态分配,如果不作明确说明,综合工具会自动选择状态机的状态分配,而忽略Verilog代码中指定的状态码。要改变这个设置,在QuartusⅡ中选择AssignmentsSettings,单击窗口左端的Analysis Synthesis Settings项,如图6.19所示,在State Machine Processing栏中选中User-Encoded即可。 (4) 编译工程,用RTL Viewer工具查看具体电路。单击电路中的状
您可能关注的文档
- FPGA与SOPC设计教程第1章FPGA基本概念与DE2开发平台.ppt
- FPGA与SOPC设计教程第2章FPGA设计流程.ppt
- FPGA与SOPC设计教程第3章SOPC技术.ppt
- FPGA与SOPC设计教程第4章DE2平台应用.ppt
- FPGA与SOPC设计教程第5章基于AlteraFPGA的DSP技术.ppt
- FPGA与SOPC设计教程第7章 “计算机组成原理”课程练习.ppt
- MATLAB及其在理工课程中的应用指南(第三版)第3章 MATLAB的开发环境和工具.ppt
- MCS-51单片机原理及嵌入式系统应用第三章 MCS-51系列单片机的指令集及汇编语言程序设计基础.ppt
- MCS-51单片机原理及嵌入式系统应用第四章 MCS-51系列单片机C语言程序设计.ppt
- MCS-51单片机原理及嵌入式系统应用第五章 MCS-51系列单片机中断系统、定时计数器和串行口的结构及编程控制.ppt
原创力文档

文档评论(0)