APP下载

基于FPGA的数字跑表设计

2021-06-26胡一丁隋丽颖刘肖楠指导老师何英昊

电子测试 2021年3期
关键词:信号设计

胡一丁,隋丽颖,刘肖楠,指导老师:何英昊

(大连理工大学城市学院,辽宁大连,116000)

0 引言

在科技高度发展的今天,随着大规模集成电路和计算机的发展,现代电子设计的方法与技术也在不断发生变化。目前,比较有效的电子设计方法是将板卡设计、可编程逻辑设计和软件开发融合在一起。而且,计算机的应用与发展已经在人们的日常生活中逐渐崭露头角。大多数电子产品多是由计算机电路组成,本次设计的课题就是基于计算机电路的时钟脉冲信号、状态控制等原理设计出的数字跑表。跑表是体育比赛中常用的计时仪器,所以对时间的精确度很高。

1 系统设计

1.1 总体设计

基于前面的分析,课题数字跑表设计由FPGA器件完成按键控制、数字的显示等核心数字电路的功能。设计数字跑表,令它通过两个按键来控制计时的开始和结束,一个是清0控制按键,用于设置跑表为初始零状态;另一个是开始/停止控制按键,在清0控制按键无效的时候,按一下开始/停止键则计时器开始计时,再按一下则暂停计时,再按一下则继续计时。数字跑表总体设计框图如图1所示。

图1 数字跑表的流程框图

1.2 各部分模块设计

根据此设计流程,我们可以将数字跑表的设计分为三个主要部分:

(1)分频

首先根据FPGA器件的基础时钟,进行时钟的设计,将器件自带的时钟频率进行分频,分频成为课题数字跑表所需的时钟信号,课题要求输入时钟频率为100Hz,100Hz=0.01s,使其满足数字跑表计时精度为10ms的要求,我们已知的FPGA器件上自带的时钟信号为50MHz。……

登录APP查看全文

猜你喜欢

信号设计
信号
完形填空二则
何为设计的守护之道?
《丰收的喜悦展示设计》
孩子停止长个的信号
瞒天过海——仿生设计萌到家
设计秀
有种设计叫而专
基于LabVIEW的力加载信号采集与PID控制
一种基于极大似然估计的信号盲抽取算法