- 65
- 0
- 约6.09千字
- 约 23页
- 2017-01-30 发布于重庆
- 举报
VHDL实习报告
西安邮电大学
通信与信息工程学院
VHDL实习报告
专业班级: 对抗1101
学生姓名: 刘茜
学号(班内序号): 13)
2014 年 5 月 3 日
指导教师评语:
实 验 成 绩:
指导(辅导)教师 :
一.摘要
为什么做:洗衣机控制器的设计是把家电控制电路集成在一篇FPGA芯片内,这样就无需专门的和外部逻辑电路。从而减小了电路的体积,提高了系统的稳定性
做什么:洗衣机控制器主要是定时器的设计,由一片FPGA和外围电路控制部分。FPGA接受键盘的控制命令,控制洗衣机的排水,水位和洗衣机的工作状态。
怎么做:对FPGA芯片的编程采用模块化的VHDL (硬件描述语言)进行设计,设计分为三层实现,顶层实现整个芯片的功能。顶层和中间层多数是由VHDL的元件例化语句实现。中间层调用底层模块。
做的结果:使洗衣机作如下运转:定时启动—〉正转20秒—〉暂停10秒—〉反转20秒—〉暂停10秒—〉定时不到,重复上面过程。
二、英文摘要
Why:To design a washing machine controller,we integrate the Household appliances control circuit into a FPGA chip.Therefore we can do without an Single-Chip Microprocessor or the external logic circuit.So we can
reduce the size of the circuit and reinforce the stability of the system.
Do what:The timer is play the most important part in the design.
It is made up of a FPGA chip and the external circuit.FPGA answer the command from the keyboard and then make the washing machine drainage,set the water lever and other state.
How to do:We use the VHDL modularized program to program the FPGA chip .
The whole design is made up of three layers.The top layer realize the function of the whole chip.the top and the middle layer almost make use of components instantiated statements.And the top layer invokes the underlying modules.
Results: We can enable the washing machine doing following functions:
Start working on the time setted - Roll clockwise for 20s-
Stop for 10s-Roll anticlockwise for 20s-Stop for 20s-if setted time not come ,re
您可能关注的文档
最近下载
- 职教高考语文专项练习.doc VIP
- 山东省职教高考语文专项突破.pptx VIP
- 2025年湖南省中考数学模拟试卷(一)(原卷版+解析版).docx VIP
- 重症医学(高级职称)考试真题题库及答案.docx VIP
- Yamaha雅马哈RX-V430中文使用说明书.pdf VIP
- 【解题模型】专题08连接体及动力学中的临界极值模型-2026高考物理(解析版).docx VIP
- QJL J160001-2017 汽车零部件和材料禁用、限用物质要求.pdf VIP
- 部编版五年级语文下册第二单元学历案(2课时版) - 副本.docx VIP
- 医学高级职称考试重症医学(正高)章节习题及答案.docx VIP
- 正压式空气呼吸器定期检查表.doc VIP
原创力文档

文档评论(0)