用状态机实现序列检测器实验报告管理.docxVIP

  • 35
  • 0
  • 约4.26千字
  • 约 6页
  • 2018-02-27 发布于湖北
  • 举报

用状态机实现序列检测器实验报告管理.docx

用状态机实现序列检测器实验报告管理

实验报告用状态机实现序列检测器实验实验目的用Verilog HDL描述有限状态机电路。IPCORE的概念与设计。实验内容1.应用有限状态机的设计思路,检测从FPGA片上ROM读出的串行数据是否是特定的数据。2.每个人需要检测的数据是所用的电脑编号+200后转换的8位二进制数。实验要求1.拟用按键、拨动开关实现系统的时钟,复位信号的输入。2.一个7段数码显示译码器作为检测结果的输出显示,如果串行序列为”100101”,显示A,否则显示b(系统需要设计一个7段数码显示译码器模块)仍使用消抖模块,对由按键输入的时钟进行消抖处理。3.读取的串行数据为rom中固化的一个宽度为1bit,深度为16bits的数据。设计思路软件的设计框图如下,该实验可以分为几个模块,rom数据读出模块,串行检测模块,数码管显示模块,顶层模块。输入的clk为按键消抖后输出的数据,按下一次检测一次,在时钟的上升沿读出数据,时钟的下降沿检测数据,串行模块输出的4bits的数据,直接送给数码管译码模块,译码输出。设计原理1.ROM IP核的生成首先在ISE自己的工程中新建一个块内存,Block Memory Generator,配置深度为16,宽度为1bit,选择生成的类型为单端ROM,然后选择一个已经编写好的memory初始化文件。 Memory初始化文件,编写coe文件:这里我要写入的是226,所以二进制是1110

文档评论(0)

1亿VIP精品文档

相关文档