- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数字电子技术基础-第8章--可编程逻辑器件与VHDL语言
第八章 可编程逻辑器件与VHDL语言 第一节 可编程逻辑器件概述 一、可编程逻辑器件的发展历史 二、可编程逻辑器件的分类 (一)按集成度分类 1.低密度可编程逻辑器件LDPLD(Low Density PLD) 2.高密度可编程逻辑器件HDPLD(High Density PLD) (二) 按基本结构分类 (三) 按编程工艺分类 1.熔丝(Fuse)或反熔丝(Anti-Fuse)编程工艺的器件 2.UVEPROM编程工艺的器件 3.EEPROM编程工艺的器件 4.FLASH(闪速存储器)编程工艺的器件 5.SRAM编程工艺的器件 (四) 按照制造工艺,还可分为双极型和MOS型 (五) 其它分类方法 三、可编程逻辑器件中信号连接关系的表示和门电路的惯用画法 四、与-或阵列图 第二节 可编程逻辑器件 一、PROM器件 PROM器件的结构和使用方法在第七章中已详细讲述,此处不再赘述。PROM的与阵列固定,与阵列输出的乘积项全部是最小项,或阵列可编程。用PROM实现组合逻辑函数时不用化简,直接应用最小项表达式即可 例8-1 用适当容量的PROM实现两位二进制数快速乘法器,要求画出与-或阵列图。 二、可编程逻辑阵列PLA器件 四、高密度可编程逻辑器件(HDPLD) (一)现场可编程门阵列(FPGA) (二)复杂可编程逻辑器件(CPLD) 第三节 硬件描述语言VHDL的基本语法 一、硬件描述语言概述 硬件描述语言(Hardware Description Language,HDL)是硬件设计者和电子设计自动化(Electronic Design Automation , EDA)工具之间的界面。设计者使用HDL来描述自己的设计方案(或设计要求、设计意图),并把这个描述告诉EDA工具,最后在EDA工具的帮助下进行详细设计和验证。 EDA工具主要包括模拟(仿真)软件和综合软件。行为描述文件和输入信号激励作为模拟(仿真)软件的输入,待模拟(仿真)软件处理后,得到输出信号的波形图。行为描述文件和约束条件文件作为综合软件的输入,待综合软件处理后,得到网表和报告文件。 (一)成为IEEE标准的两种HDL 1.VHDL 2.Verilog-HDL (二)VHDL简介 1.描述 2.模拟的模型 3.综合的模型 (三)VHDL语言的特点 1.象汉语、英语一样是一种高级语言,只不过在语法、词汇方面要简单得多,专用于描述硬件。 2.可读性好。因为是高级语言,比逻辑符号图更易理解。 3.VHDL语言本身生命周期长。因为与工艺无关,不会因工艺的过时而使电路描述过时。 4.支持大规模设计的分解和已有设计的再利用。 5.VHDL已成为标准,得到众多EDA公司的支持,可适用于多种工作平台。而其它输入方式与特定环境有关,不能重复使用。 (四)学习VHDL语言应注意的几个问题 1.了解VHDL语言模拟器是如何模拟代码的过程有助于弄清一些VHDL语句的语义,而对语义有一个清楚地理解可使你能够精练准确地进行VHDL代码编写。目前常用的VHDL模拟软件有Active HDL和Modelsim。 2.VHDL语言的有些构造,较多的是专用于模拟和验证而不是综合,综合软件也许会忽略掉这样的构造和规则。VHDL是基于模拟的语言,它所提供的行为描述的一切方便手段实际上都是为建立模拟模型的。 3.用于模拟的模型和用于综合的模型有差别。 4.为综合而写的代码可以进行模拟,但不是所有为模拟而写的代码可以用来综合。 5.应大致了解综合软件的工作原理。目前常用的综合软件有Synplicity公司的Synplify 和Synplify Pro软件,Synopsys 公司的FPGA Express软件,Mentor公司的 Leonardo Spectrum 软件,Xilinx公司的XST(Xilinx Synthesis Technology)软件。 6.将VHDL和CPLD、FPGA的学习结合起来。 7.应基本熟悉CPLD、FPGA器件的逻辑资源。 二、基本的VHDL模型 第五节 基本硬件电路模块的VHDL模型 一、二输入与门的VHDL描述 ENTITY and2_gate IS PORT ( a, b : IN Bit; y : OUT Bit ); END and2_gate; ARCHITECTURE basic OF and2_gate IS BEGIN PROCESS(a,b) BEGIN y = a AND b ; END PROCESS and2_behavior; END basic; QuartusⅡ5.0软件使用简介 一、使用工程向导建立工程 二、建立设计文件 三、综合 点击Processing/Start Compilat
您可能关注的文档
最近下载
- KDW127-12矿用隔爆兼本安型直流稳压电源使用说明书资料.pdf VIP
- 初中道德与法治新人教版七年级上册第三单元第10课第2框《滋养心灵》教学课件(2024秋).pptx VIP
- 5.5导学ppt:指导老年人的营养膳食 (1)课件讲解.pptx VIP
- 手术区域皮肤消毒PPT大纲.pptx VIP
- 韦德韦诺VDF650系列通用型变频器用户手册.pdf
- 个人简历——【标准模板】.doc VIP
- 2025年安全生产费用提取 和使用管理制度(4篇).pdf VIP
- 高中物理教师职业发展计划.docx VIP
- 2024年网络安全知识竞赛考试题库及答案(通用版).docx VIP
- 密闭式静脉输血操作技术.pptx VIP
文档评论(0)