步步详解!基于赛灵思FPGA的秒表设计---“89美元LX9开发板试用风暴”.docxVIP

  • 2
  • 0
  • 约2.11千字
  • 约 18页
  • 2024-06-18 发布于江苏
  • 举报

步步详解!基于赛灵思FPGA的秒表设计---“89美元LX9开发板试用风暴”.docx

标题基于赛灵思FPGA的秒表设计89美元LX9开发板试用风暴概述这篇介绍了使用赛灵思FPGA设计一款功能全面且性能强大的秒表的过程包括硬件规划元件设计代码编写以及测试优化等方面的内容主要分为以下几个部分1硬件规划第一部分介绍了秒表硬件组成部分两个按键,一个用于启动计时和暂停计时,另一个用于清零这里强调了使用赛灵思FPGA的主要优势,比如更高的集成度和更快的数据处理能力第二部分介绍了一个四段7段共阳数码管和两个按键的概念

步步详解!基于赛灵思FPGA的秒表设计---“89美元LX9开发板试用风暴”

步步详解!基于赛灵思FPGA的秒表设计---“89美元LX9开发板试用风暴”

21

顶

拿到板子的时候,还在忙其他比赛,所以没怎么动过。最近交了作品,终于有时间了。下面我准备用LX9开发板来设计一个秒表,详述利用LX9开发板设计一个实用电路的流程。?

硬件规划:

先说下秒表的硬件组成,秒表有两个按键,一个用于启动计时和暂停计时,另一个用于清零;秒表的显示用到数码管,两位显示秒,还有两位显示毫秒;最后,就是LX9开发板了,硬件组成框图如下:

?

首先,根据需要准备好设计所用到的硬件。由于LX9开发板上没有显示器件,而且其按键仅有两个,除了一个用作复位外,实际留给用户的只有一个按键了,所以要对LX9开发板进行扩展。利用开发板上预留的两个PMOD口,我们可以方便的对系统进行扩展。设计需要一个四位七段共阳数码管和两个按键,刚好把我以前做的按键检测和数码管显示模块用上了,如下图,

?

数码管有七个段选、一个小数点和四个位选,一共需要占用FPGA的12个引脚;按键用到两个,因此占用FPGA的2个引脚;整个模块总共需要14个引脚。LX9上的两个PMOD口一共有16个引脚,完全满足扩展要求。

下面,开始用ISE13.2进行设计。

打开ISE,点击File-NewProject,新建一个StopWatch的工程

文档评论(0)

1亿VIP精品文档

相关文档