VHDL课程设计题目.doc

VHDL课程设计题目.doc

ID:50812807

大小:33.00 KB

页数:4页

时间:2020-03-14

VHDL课程设计题目.doc_第1页
VHDL课程设计题目.doc_第2页
VHDL课程设计题目.doc_第3页
VHDL课程设计题目.doc_第4页
资源描述:

《VHDL课程设计题目.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

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

2、涤模式下最长的洗涤时间为59分59秒);编写洗衣机洗涤控制器程序,实现控制功能,进行软件仿真,得出仿真波形。(书上有相关的内容可做参考,但要注意区别)2、同步FIFO控制器设计要求采用VHDL语言设计一个同步FIFO控制器,设计要求:端口要求(时钟:clk,复位:reset,写使能信号wr_en,输入数据din,读使能信号rd_en,输出数据dout,输出数据有效信号valid),输入数据和输出数据类型大小一致,同一个时钟控制,输出数据时有数据有效信号valid表示。实现同步fifo控制功能,进行软件仿真,得出

3、仿真波形。3、出租车计费系统的VHDL实现设计并制作一台出租车计费系统。基本要求:1、里程显示,显示方式为XXX.X,单位为km精确到0.1km2、里程单价显示,显示方式为X.XX,单位为元/km,根据每天不同的时间段有两种情况:当时间段为06:00~23:00时单价为1.40元/km,其他时间段单价为1.80元/km;3、费用的计算及显示,出租车的起价为5.00元,当里程小于2km时,按起价计算费用;当里程大于2km时,按下式计算费用:费用=里程×里程单价+等候时间×等候单价费用显示方式为XXX:XX,单位为

4、元;4、当出租车在正常运行状态下,应能显示当前的时间;在熄火的情况下,时钟必须正常运行,但是可以不显示时钟;4、电梯控制器的FPGA实现采用VHDL语言设计一个电梯控制器,要求能控制电梯完成4个楼层的载客服务,而且遵循方向优先的原则,提前关电梯门和延迟关电梯门,对电梯的运行(上升和下降)、停止、等待等状态进行控制。同时,能显示电梯的运行情况、电梯所在楼层等。5、基于FPGA的自动售货机的设计采用VHDL语言设计一个自动售货机,只销售cola与pepsi两种饮料,售价均为1.5元。顾客可以由两个不同投币孔分别投入

5、5角硬币或1元硬币。一次交易只能购买一瓶,且自动找零。只要按下取消键就会马上无条件退币。要求定义状态取值,画出其状态转移图,编写程序,实现售一件商品的功能。6、交通灯控制器设计一个十字路口的交通灯控制器,能显示十字路口东西、南北两个方向的红、黄、绿灯的指示状态。要求两条交叉道路上的车辆交替运行,南北方向通行时间为30s,东西方向通行时间为20s,时间可修改。控制器有复位功能,显示时间功能。7、数字秒表设计一块数字秒表,能够精确反映计时时间,并完成复位、计时功能。秒表计时的最大范围为1小时,精度为0.01秒,并可

6、显示计时时间的分、秒、0.1秒等度量。8、多路彩灯控制器设计一个多路彩灯控制器,能够在6种不同的彩灯花型之间进行循环变化,并可设置花型变化的节奏,且可进行复位。9、数字式竞赛抢答器设计一个可容纳四组参赛者同时抢答的数字抢答器,可判断第一抢答者并报警指示抢答成功,其他组抢答均无效。若提前抢答则对相应的抢答组发出警报。同时还具有计分功能,若抢答成功并回答正确增加1分,答错不扣分。10、FIR滤波器设计一个输入输出信号矢量宽度均为8位的17阶线性相位FIR滤波器。要求输入信号范围为[,0,0,0,,0,0,0,,0,

7、0,0,…],设其采样频率Fs为44kHz,截止频率Fc为10.4kHz。11、直接数字频率合成器设计一个输入信号适量宽度为12位、输出信号适量宽度为10位的正弦信号波形发生器。要求该系统的设计采用ROM查找表法,采用宽度为8、深度为1024的1/4ROM查找表,系统可根据需要对频率控制字和相位控制字进行相应的设置,从而产生不同起始相位和频率的正弦波信号。12、智能函数发生器设计一个智能函数发生器,能够以稳定的频率产生三角波、梯形波、正弦波和方波,并可选择不同的波形输出,且具有复位功能。13、多功能电子表设计一

8、个含有数字钟、万年历的多功能电子表。数字钟以“秒”作为基准信号,可显示时、分、秒。同时可实现整点和半点报时。万年历以“日”作为基准时间信号,并可显示年、月、日,其中计“年”范围从0000至9999。可手动校准年月、日、时、分的功能。14、数字密码锁设计一个数字密码锁,用户可输入4位的二进制数,连续输入3次不正确则报警。开锁密码可手动预置,并可进行修改密码,取消报警。15、频率计设计设计

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。