- 1、本文档共8页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《 数字电子技术 》课程
周 次
第16周, 第1次课
章 节
名 称
第九章 硬件描述语言
授 课
方 式
课堂讲授
教 学
时 数
2
时间分配
授
课
内
容
及
过
程
概述
一、传统设计方法
传统的设计方法是基于中小规模集成电路器件进行设计(如74系列及其改进系列、CC4000系列、74HC系列等都属于通用型数字集成电路),而且是采用自底向上进行设计:
(1)首先确定可用的元器件;
(2)根据这些器件进行逻辑设计,完成各模块;
(3)将各模块进行连接,最后形成系统;
(4)而后经调试、测量观察整个系统是否达到规定的性能指标。
二、EDA设计方法
EDA(Electronics Design Automation)即电子设计自动化技术,是利用计算机工作平台,从事电子系统和电路设计的一项技术。
EDA技术为电子系统设计带来了这样的变化:
(1)设计效率提高,设计周期缩短;
(2)设计质量提高;
(3)设计成本降低;
(4)能更充分地发挥设计人员的创造性;
(5)设计成果的重用性大大提高,省去了不必要的重复劳动。
15分钟
10分钟
第1页
授
课
内
容
及
过
程
9.2 VHDL简介
VHDL是非常高速集成电路硬件描述语言 (Very High speed Integrated Circuit Hardware Description Language)的英文缩写。
VHDL与电路图设计电路的方式不同,和电路图设计方式相比:
(1)易于修改;
(2)设计能力更强;
(3)VHDL语言很方便:独立于器件设计VHDL程序的基本结构
(1)LIBRARY和PACHAGE声明区;
(2)ENTITY定义区;
(3)ARCHITECTURE定义区;
二输入与门电路设计范例
Library std;
Use std.standard.all;
Entity and2 is
Port( a : in bit;
b : in bit;
c : out bit);
End and2;
--实体定义结束。
Architecture Na of and2 is
Begin
c =’0’ when a=’0’ and b = ‘0’ else
’0’ when a=’1’ and b = ‘0’ else
’0’ when a=’0’ and b = ‘1’ else
‘1’; 符号=为信号直接赋值符。
End Na; --结构体Na
Architecture
Begin
c = a and b; --and 为逻辑与操作
End Nb; --结构体Nb
25分钟
20分钟
第2页
授
课
内
容
及
过
程
(1)如何编写VHDL程序
a. 打开文本编辑器;File/new/Text editor file
b. 编写VHDL程序;
c. 保存文件,1文件名和定义的实体名必须相同,2文件扩展名为VHD,3文件存盘的目录不应是根目录或桌面,建议存放在Max2work或Maxplus2目录,或其子目录 。
(2)如何编译VHDL程序
a. 打开需要编译的文件;
b.设置工程到目前打开的文件 ; File/Project/Set Project to Current File,
c.打开编译器;
点击主菜单MAX+plusⅡ/Compiler选项。
d. 选定VHDL源文件的版本 ;
Interfaces/VHDL Netlist Reader Settings…
e. 打开编译器进行编译。
(3)如何仿真验证VHDL程序
a. 打开波形编辑器(Waveform Editor ) ;
b. 确定仿真持续时间(File/End Time);
c. 将输入输出端口名选入波形编辑器;
d. 编辑输入信号波形 ;
e. 保存仿真波形文件 ;
f. 打开仿真器MAX+plusⅡ\Simulator进行仿真。在仿真结束后打开仿真波形文件(点击右下角的Open SCF按钮)即可以显示仿真结果。
(4)如何进行芯片的时序分析
a. 选择要下载的器件型号 ;
点击主菜单的Assign/Device项得到Device对话框。在Device Family框中选择芯片系列,在Devices选择框下选择具体的芯片名,最后点击OK按钮 。
b. 再编译一次;
c. 打开时序分析器(Timing Analyzer );
d. 点击Start进行时序分析。
10分钟
10分钟
第3页
教
学
重
点
与
您可能关注的文档
最近下载
- 佳能5D4中文使用说明书.pptx VIP
- T_SXNA 002-2021_陕西省消毒供应中心达标验收标准.pdf
- 2025年武汉江岸区公开招聘社区干事24人笔试备考题库及答案解析.docx VIP
- 20250616-高盛-亚洲经济分析:中国的新增住房需求将保持低迷.docx VIP
- 濒危野生植物及其制品物种鉴定规范.pdf VIP
- 默纳克ME320L电梯专用变频器说明书.pdf
- 20S517- 排水管道出水口.pdf VIP
- 某集团有限公司绩效考核详细手册.docx VIP
- 东北林业大学《高等数学Ⅱ》2025-----2026学年期末试卷(A卷).docx
- 茶楼股东合作协议8篇.docx VIP
文档评论(0)