VHDL课程设计题目_第1页
VHDL课程设计题目_第2页
VHDL课程设计题目_第3页
VHDL课程设计题目_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、08级VHDL课程设计题目选题说明:1、每人选做一题。2、详细设计要求待选定题目后所发的任务书而3、如有别的题目想做的同学,可向老师提出申请。课程设计目录1、设计任务与要求2、总体框图3、功能模块(包括代码)4、总体设计电路图(包括仿真输入及仿真波形,并附上仿真说 明)5、学习VHDL的心得体会(1000字左右)1、洗衣机洗涤控制器的 FPGA实现要求采用VHDL语言设计一个洗衣机洗涤控制器,要求能根据洗涤模式控制 洗涤步骤的开关,并显示洗涤状态进行和结束。同时,能设置洗涤模式,并显示 洗涤所剩时间(假设系统某一洗涤模式下最长的洗涤时间为 59分 59秒);编写 洗衣机洗涤控制器程序,实现控制

2、功能,进行软件仿真,得出仿真波形。 (书上 有相关的内容可做参考,但要注意区别)2、同步 FIFO 控制器设计要求采用VHDL语言设计一个同步FIFO控制器,设计要求:端口要求(时钟: elk,复位:reset,写使能信号wr_en,输入数据din,读使能信号rd_en,输 出数据dout,输出数据有效信号valid),输入数据和输出数据类型大小一致, 同一个时钟控制, 输出数据时有数据有效信号 valid 表示。实现同步 fifo 控制功 能,进行软件仿真,得出仿真波形。3、出租车计费系统的 VHDL实现设计并制作一台出租车计费系统。基本要求:1、里程显示,显示方式为 XXX.X单位为km精

3、确到0.1km2、里程单价显示,显示方式为 X.XX,单位为元/km,根据每天不 同的时间段有两种情况:当时间段为 06: 0023: 00时单价 为1.40元/km,其他时间段单价为1.80元/km;3、费用的计算及显示,出租车的起价为 5.00 元,当里程小于 2km 时,按起价计算费用;当里程大于 2km时,按下式计算费用: 费用=里程x里程单价+等候时间x等候单价费用显示方式为XXX XX,单位为元;4、当出租车在正常运行状态下, 应能显示当前的时间; 在熄火的情 况下,时钟必须正常运行,但是可以不显示时钟;4、电梯控制器的FPGA实现采用VHDL语言设计一个电梯控制器,要求能控制电梯

4、完成4个楼层的载客 服务,而且遵循方向优先的原则, 提前关电梯门和延迟关电梯门, 对电梯的运行 (上升和下降)、停止、等待等状态进行控制。同时,能显示电梯的运行情况、 电梯所在楼层等。5、基于FPGA勺自动售货机的设计采用VHDL语言设计一个自动售货机,只销售cola与pepsi两种饮料,售价 均为 1.5 元。顾客可以由两个不同投币孔分别投入 5 角硬币或 1 元硬币。一次交 易只能购买一瓶, 且自动找零。 只要按下取消键就会马上无条件退币。 要求定义状态取值,画出其状态转移图,编写程序,实现售一件商品的功能。6、交通灯控制器 设计一个十字路口的交通灯控制器,能显示十字路口东西、南北两个方向

5、的 红、黄、绿灯的指示状态。要求两条交叉道路上的车辆交替运行,南北方向通行 时间为30s,东西方向通行时间为20s,时间可修改。控制器有复位功能,显示 时间功能。7、数字秒表 设计一块数字秒表,能够精确反映计时时间,并完成复位、计时功能。秒表 计时的最大范围为 1 小时,精度为 0.01 秒,并可显示计时时间的分、秒、 0.1 秒等度量。8、多路彩灯控制器设计一个多路彩灯控制器,能够在 6 种不同的彩灯花型之间进行循环变化, 并可设置花型变化的节奏,且可进行复位。9、数字式竞赛抢答器设计一个可容纳四组参赛者同时抢答的数字抢答器, 可判断第一抢答者并报警指示抢答成功,其他组抢答均无效。若提前抢答

6、则对相应的抢答组发出警报。 同时还具有计分功能,若抢答成功并回答正确增加 1 分,答错不扣分。10、FIR 滤波器设计一个输入输出信号矢量宽度均为 8 位的 17 阶线性相位 FIR 滤波器。要 求输入信号范围为99 , 0, 0, 0, 70 , 0, 0, 0, 99, 0, 0, 0, 70 , 设其采样频率Fs为44kHz,截止频率Fc为10.4kHz。11、直接数字频率合成器设计一个输入信号适量宽度为 12位、输出信号适量宽度为 10位的正弦信号 波形发生器。要求该系统的设计采用ROh查找表法,采用宽度为8、深度为1024 的1/4ROh查找表,系统可根据需要对频率控制字和相位控制字

7、进行相应的设置, 从而产生不同起始相位和频率的正弦波信号。12、智能函数发生器设计一个智能函数发生器, 能够以稳定的频率产生三角波、 梯形波、 正弦波 和方波,并可选择不同的波形输出,且具有复位功能。13、多功能电子表设计一个含有数字钟、万年历的多功能电子表。数字钟以“秒”作为基准信号,可显示时、分、秒。同时可实现整点和半点报时。万年历以“日”作为基准 时间信号,并可显示年、月、日,其中计“年”范围从 0000至 9999。可手动校 准年月、日、时、分的功能。14、数字密码锁设计一个数字密码锁, 用户可输入 4 位的二进制数, 连续输入 3 次不正确则 报警。开锁密码可手动预置,并可进行修改密码,取消报警。15、频率

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论