- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《VHDL语言与EDA》实验教学大纲
(课程代码)
一、课程说明
(一)适用专业:物理学, 电子信息与科学技术,应用电子技术
(二)课程类别:专业任选课
(三)课程性质与任务:要求学生通过该课程的学习,初步掌握基于EDA技术的基本电子线路设计方法、数字与模拟电子系统设计方法和可编程ASIC器件的设计方法;了解常用硬件描述语言的使用特点、编程方法和仿真测试技术,特别是能初步掌握VHDL的编程技术和硬件描述方法;学会熟练使用一至两种常用EDA工具软件的设计应用方法、测试方法和综合优化技术;对EDA的发展及其前沿技术、对硬件描述语言VHDL应用特性的发展有比较清楚的了解。
(四)实验教学目标与基本要求:要求学生初步掌握常用硬件描述语言的使用特点、编程方法和仿真测试技术,特别是能初步掌握VHDL的编程技术和硬件描述方法;学会熟练使用一至两种常用EDA工具软件的设计应用方法、测试方法和综合优化技术。
(五)学时、学分数:
1.课程总学时与学分:36学时 1.5学分
2.实验学时与学分:18学时 0.5学分
(六)实验类别:专业实验
(七)考核方式与要求:预习报告占20%、实际操作40%、总结报告40%
二、实验内容与基本要求
(一)实验项目一览
适用专业、年级
1. 物理学专业三年级
2. 应用电子专业
三年级
3. 电子信息专业
三年级
总学时/实验学时
36/18
序号
实验项目名称
实验内容提要
学时
实验
要求
实验
类型
备注
1
应用MAX+plusⅡ 完成基本组合电路设计
熟悉MAX+plusⅡ的VHDL 文本设计流程全过程,学习简单组合电路的设计、多层次电路设计、仿真和硬件测试。
3
必做
验证
2
应用MAX+plusⅡ 完成基本时序电路的设计
熟悉MAX+plusⅡ的VHDL 文本设计过程,学习简单时序电路的设计、仿真和测试。
3
必做
设计
3
设计含异步清0 和同步时钟使能的加法计数器
学习计数器的设计、仿真和硬件测试,进一步熟悉VHDL 设计技术。
3
必做
设计
4
7 段数码显示译码器设计
学习7 段数码显示译码器设计;学习VHDL 的CASE 语句应用及多层次设计方法。
3
必做
综合
5
8 位数码扫描显示电路设计
学习硬件扫描显示电路的设计。
3
必做
综合
6
数控分频器
的设计
学习数控分频器的设计、分析和测试方法。
3
必做
综合
注:1.实验要求分必做和选做两种;实验类型为验证型、设计型、综合型、综合设计型等。
2.独立设课的实验不需填写“课程总学时”与“课程总学分”。
(二)实验内容及要求
实验一:????应用MAX+plusⅡ 完成基本组合电路设计
内容:??????首先利用MAX+plusⅡ完成2 选1 多路选择器的文本编辑输入和仿真测试等步骤,最后在实验系统上进行硬件测试,验证本项设计的功能。
要求:????掌握在实验系统上进行硬件测试方法
实验二?:????应用MAX+plusⅡ完成基本时序电路的设计
内容:??????1、根据实验4-1 的步骤和要求,设计触发器,给出程序设计、软件编译、仿真分析、硬件测试及详细实验过程。
2、设计锁存器,同样给出程序设计、软件编译、仿真分析、硬件测试及详细实验过程。
要求:????掌握应用MAX+plusⅡ完成基本时序电路的设计方法
实验三:????设计含异步清0 和同步时钟使能的加法计数器
内容:??????在MAX+plusⅡ上对例3-22 进行编辑、编译、综合、适配、仿真。说明例中各语句的作用,详细描述示例的功能特点,给出其所有信号的时序仿真波形。
【例3-22】
LIBRARY IEEE;
USE IEEE.STD_LOGIC_1164.ALL;
USE IEEE.STD_LOGIC_UNSIGNED.ALL;
ENTITY CNT10 IS
PORT (CLK,RST,EN : IN STD_LOGIC;
CQ : OUT STD_LOGIC_VECTOR(3 DOWNTO 0);
COUT : OUT STD_LOGIC );
END CNT10;
ARCHITECTURE behav OF CNT10 IS
BEGIN
PROCESS(CLK, RST, EN)
VARIABLE CQI : STD_LOGIC_VECTOR(3 DOWNTO 0);
BEGIN
IF RST = 1 THEN CQI := (OTHERS =0) ; --计数器异步复位
ELSIF CLKEVENT AND CLK=1 THEN --检测时钟上升沿
IF EN = 1 THEN --检测是否允许计数(同步使能)
IF CQI 9 THEN CQI := CQI + 1; --允许计数, 检测是否小于9
ELSE CQ
您可能关注的文档
最近下载
- 最新人力资源从业资格练习题(共5套含答案).docx VIP
- 中华人民共和国环境保护法解读.pptx VIP
- 2024年高校教师资格证之高校教师职业道德通关试题库(有答案).pdf VIP
- 初中音乐《谁说女子不如男 豫剧《花…》时良华PPT课件新优质课比赛公开课获奖5.pptx VIP
- 液压与气压传动课后习题答案.pdf VIP
- 福建省厦门市2023-2024学年高一上学期期末质检地理试题 附答案.docx VIP
- 2025江苏苏州狮山商务创新发展集团有限公司下属板块公司招聘4人笔试备考试题及答案解析.docx VIP
- 供货方案及质量保证措施.docx VIP
- 森林灭火设备培训课件.pptx VIP
- 2025年多旋翼无人机超视距驾驶员执照备考题库宝典(核心题版).docx
文档评论(0)