第一范文网 - 专业文章范例文档资料分享平台

FPGA软件Quartues II使用教程

来源:用户分享 时间:2025/5/29 11:37:11 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

电子设计自动化实验指导

五、 实验要求说明

1. 要求将所给的三段代码合在一起完成一个最简易的交通灯,用数码管显示倒计时,

引脚锁定请参考以前的实验。

2. 要求绿灯亮10秒,黄灯3秒,红灯13秒,即S0-S1状态为10秒,S1-S2状态为3

秒,S2-S3状态为10秒,S3-S4状态为3秒。

module jtd(clk,rst,out); input clk,rst; output[5:0]out;

parameter s0=0,s1=1,s2=2,s3=3; reg[5:0]c_state,next_state,out; always @ (posedge CLK_40M) begin

if(cnt1==19999999) begin cnt1<=0; clk1hz<=~clk1hz; end else

cnt1<=cnt1+1; end

always@(posedge clk1hz, posedge rst)begin if(rst)c_state<=s0; else begin if(cnt2==0) begin cnt2<=10; else

cnt2<=cnt2-1; end c_state<=next_state; end

always@(c_state)begin case(c_state)

s0:begin next_state<=s1;out<=6'b010100;end s1:begin next_state<=s2;out<=6'b001100;end s2:begin next_state<=s3;out<=6'b100010;end s3:begin next_state<=s0;out<=6'b100001;end endcase end endmodule

43

电子设计自动化实验指导

44

电子设计自动化实验指导

第三章 EDA课程设计

一、设计说明

首先要说明的是,本课程无课程设计。为加强大家对硬件描述语言有一个更深层次的

理解和掌握,特将最后一个实现改为类似课程设计的模式来实现。

二、设计内容

通过设计制作,初步了解FPGA/CPLD的设计过程,可达到综合性训练的目的。本课程实训的课题可从下述内容中选择,从5个题目里选择4个进行分组,当然也可以另选题目。 1. 乒乓球比赛游戏机 设计要求:

(1) 至少用8个LED排成直线,以中点为界,两边各代表参赛双方的位置,其中一个点亮的LED(乒乓球)依次从左到右,或从由到左移动,“球”的移动速度能由时钟电路调节。

(2) 当球(被点亮的那只LED)移动到某方的最后一位时,参赛者应该果断按下自己的按钮使“球”转向,即表示启动球拍击中,若行动迟缓或超前,表示未击中或违规,则对方得一分。(要求在0.5秒内击球)

(3) 设计自动记分电路,甲乙双方各用一位数码管显示得分,每记满9分为一局。 2. 十字路口交通管理控制器的设计 设计要求:

设计一个十字路口交通控制系统,其东西,南北各有红、黄、绿三个灯指示,利用数码管以倒计时方式显示每一路允许通行的时间,绿灯,黄灯,红灯的持续时间分别是40、5和45秒。

3. 简易4人抢答器 设计要求:

完成四人竞赛的抢答器,某抢答开关按下时,对应数码管指示组数(显示“1”~“4”);同时具有主持人启动,复位电路功能(复位时灯灭)。 4. 简易数字时钟 设计要求:

能够显示时、分、秒,并通过按键进行工作模式的选择,工作模式有三种,分别是正常计时、调时模式、调分模式(调秒不作要求)。

45

电子设计自动化实验指导

5. 简易数字频率计 设计要求:

要求采用4位数码管显示频率为0到9999HZ。

注:若本实验箱电路不能完成所需功能,可另外焊接电路。 三.实训时间安排及要求

从现在开始,截止至课程结束之前。

要求提供简单的设计报告

46

搜索更多关于: FPGA软件Quartues II使用教程 的文档
FPGA软件Quartues II使用教程.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c01q4d6nfz60088s3wppy_12.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top