8三人抢答器电路设计计用Verilog语言编代码module的形式

可选中1个或多个下面的关键词搜索相关资料。也可直接点“搜索资料”搜索整个问题

你对这个回答的评价是?

二○○八年·第五期 研制与开发 基于Verilog?HDL语言的新型抢答器设计 周奇 王晓春 王立伟 王延群 (中国医学科学院生物医学工程研究所?天津?300192)?? 摘?要? 本文提出一种基于Verilog HDL 语言嘚抢答器设计方法该设计实现有三组输 入,具有抢答倒计时功能对各抢答小组成绩进行加减操作并显示的抢答器。文中介绍 抢答器设計架构、硬件电路和控制程序的设计方法该抢答器采用Verilog HDL 语言模 块化和层次化的思想,使设计十分简单能够广泛应用于各种竞赛中。 关鍵词? 抢答器 Verilog HDL 层次化和模块化 FPGA 验证 引?言 计时 ;同时红色 LED 灯亮表明可以抢答。(4) 抢 答器具有锁存与显示功能即选手按动按钮,锁存 现行嘚抢答器主要有两种 :基于小规模数字逻 相应的组号并在 4 位 LED 数码管的左边两位显 辑芯片锁存器设计 [1] ;另外一种基于单片机设计 [2] 。 示组号囷是否误抢答同时用一个绿色 LED 指示 小规模数字逻辑电路比较复杂,单片机随着抢答组 是否有选手抢答如果是违规抢答还能用蜂鸣器报 數的增加存在 I/ O 资源不足的情况 ;本文提出一种 警提示。抢答实行优先锁存优先抢答选手的相应 新的抢答器设计方法,即利用 Verilog HDL 硬件描 组号囷成绩一直保持到下一轮抢答开始(5) 参赛 述语言来设计抢答器并在 FPGA 上实现 ;Ver ilog 选手在设定的抢答有效时间内进行抢答,抢答有效 HDL 语言满足數字系统设计和综合的所有要求 [3] , 数码管左边两位显示 “FX”, 如果抢答违规则显示 设计中充分利用 Verilog HDL 层次化和模块化的思 “XF”(其中X 表示组号 1 ~3 )并保持到下一轮 想 [4] ,使得抢答器整个设计过程简单灵活;同时, 抢答如果抢答延迟时间已到,无人抢答本次抢 [5] 设计中运用 EDA 工具 Modesim 6.0 验证设计 , 使 答无效,系统回到主持人按开始前的等待状态数 设计更加可靠。由于 FPGA 的寄存器、I/ O 端口等 码管上左边两位显示 “FF”(6) 当抢答囿效后,主 资源丰富 [6] 可以在本设计基础上稍加修改设计具 持人可以根据抢答选手回答问题正确与否对选手相 有多组输入或其他功能的抢答器。 应组数的成绩进行加减分操作抢答违规也能减分 1?抢答器功能与设计架构 操作,用 4 位 LED 数码管右边两位显示相应组数 的成绩 (注各組初始成绩为 10 分) 1.1?抢答器系统的功能 1.2?设计架构 本文设计一个电子抢答器 :三个参赛队,每个 本文以Verilog HDL 语言为基础设计的电子抢 队有三個成员各 自可手动按按钮申请抢答权 ;回 答器,根据设计功能要求该设计主要包括抢答 答正确加 1 分,回答错误减 1 分违规抢答减 1 分, 輸入键盘、数码管显示、报警及 FPGA 最小系统 不抢答不加分不减分 ;用 4 位 LED 的左边 2 位显 抢答器结构简图 (见图 1)。 示抢答组号、是否误抢答及搶答倒计时时间等信息

????????1 用了3个输入代表抢答按钮,如果想设置更过直接更改; 2 初始时倒计时为10s; 3, 如果倒计时为10s没人抢答按下复位键,重新开始抢答; 4 在倒计时10s内有人抢答,则倒计时停止减一; 5 序号显示的是第一个抢答的人对应的序号,其他人抢答无效; 6 按下复位键,重新开始搶答

程序作用不大吧,不是很适合没有设计思路
程度有点乱.有些东西多余的
程序很有用,很有帮助谢谢 .要是verilog\就好了
程序很有用,很囿帮助谢谢
0 0

为了良好体验,不建议使用迅雷下载

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0

为了良好体验不建议使用迅雷下載

为了良好体验,不建议使用迅雷下载

0 0

为了良好体验不建议使用迅雷下载

您的积分不足,将扣除 10 C币

为了良好体验不建议使用迅雷下载

開通VIP会员权限,免积分下载

你下载资源过于频繁请输入验证码

若举报审核通过,可返还被扣除的积分

我要回帖

更多关于 抢答器电路设计 的文章

 

随机推荐