第八章--可编程逻辑器件与VHDL语言(简介)

上传人:ning****hua 文档编号:243135457 上传时间:2024-09-16 格式:PPT 页数:10 大小:172KB
返回 下载 相关 举报
第八章--可编程逻辑器件与VHDL语言(简介)_第1页
第1页 / 共10页
第八章--可编程逻辑器件与VHDL语言(简介)_第2页
第2页 / 共10页
第八章--可编程逻辑器件与VHDL语言(简介)_第3页
第3页 / 共10页
点击查看更多>>
资源描述
,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,第八章 可编程逻辑器件与,VHDL,语言,第一节 可编程逻辑器件概述,第二节 可编程逻辑器件,第三节 硬件描述语言,VHDL,的基本语法,第四节 基本的,VHDL,的并行语句和串行语句,第五节 基本硬件电路模块的,VHDL,模型,22,在数字电子系统领域,存在三种基本的器件类型:存储器、微处理器和逻辑器件。,存储器,用来存储二进制信息,如数据表或数据库的内容。,微处理器,执行软件指令来完成范围广泛的任务,如运行字处理程序或视频游戏。,逻辑器件,提供特定的功能,包括器件与器件间的接口、数据通信、信号处理、数据显示、定时和控制操作、以及系统运行所需要的所有其它功能。,第一节 可编程逻辑器件概述,22,逻辑器件可分为两大类 :固定逻辑器件和可编程逻辑器件。,固定逻辑器件中的电路是永久性的,它们完成一种或一组功能 ,一旦制造完成,就无法改变。,可编程逻辑器件(,PLD,)是能够为用户提供范围更广泛的多种逻辑功能,它是一种软硬件相结合的技术。通过软件程序来支持硬件电路,从而完成许多种不同的功能。,第一节 可编程逻辑器件概述,22,第一节 可编程逻辑器件概述,一、可编程逻辑器件的发展历史,PROM/PLA PAL GAL FPGA/EPLD,ISP,(,CPLD,),SOC,二、可编程逻辑器件的分类,(一)按集成度分类,1.,低密度可编程逻辑器件,LDPLD,(,Low Density PLD,),2.,高密度可编程逻辑器件,HDPLD,(,High Density PLD,),22,(,二,),按基本结构分类,1.PLD,器件:基本结构为与,-,或阵列,2.FPGA,器件:基本结构为门阵列,(,三,),按编程工艺分类,1,熔丝(,Fuse,)或反熔丝(,Anti-Fuse,)编程工艺,的器件,2,UVEPROM,编程工艺的器件,3,EEPROM,编程工艺的器件,4,FLASH,(闪速存储器)编程工艺的器件,5,SRAM,编程工艺的器件,(,四,),按照制造工艺:还可分为双极型和,MOS,型,(,五,),其它分类方法:简单可编程,SPLD,和复杂可编,程,CPLD,22,三、可编程逻辑器件中信号连接关系的表示和门电路的惯用画法,连接方法,门电路的惯用画法,互补输出缓冲器,三态输出缓冲器,22,四、与,-,或阵列图:用多个与门和或门构成的一种阵列结构,简化形式,22,第二节 可编程逻辑器件,22,可编程逻辑器件的两种类型是现场可编程门阵列(,FPGA,)和复杂可编程逻辑器件(,CPLD,)。,FPGA,提供了最高的逻辑密度、最丰富的特性和最高的性能。现在最新的,FPGA,器件,如,Xilinx,Virtex,系列中的部分器件,可提供八百万“系统门”(相对逻辑密度)。,FPGA,应用范围比较广泛,从数据处理和存储直到仪器仪表、电信和数字信号处理等。,CPLD,提供的逻辑资源少得多,最高约,1,万门。但是,CPLD,提供了非常好的可预测性,因此对于关键的控制应用非常理想。而且,CPLD,器件需要的功耗极低,并且价格低廉,从而使其对于成本敏感的、电池供电的便携式应用(如移动电话和数字手持助理)非常理想。,第三节 硬件描述语言,VHDL,软件环境:,Altera,公司的,MAX,Plus,和,Quartus,II,开发环境 ;,Xilinx,公司的,ISE10.1,开发环境。,硬件描述语言(,Hardware Description Language,,,HDL,)是硬件设计者和电子设计自动(,Electronic Design Automation,,,EDA,)工具之间的界面。设计者使用,HDL,来描述自己的设计方案(或设计要求、设计意图),并把这个描述告诉,EDA,工具,最后在,EDA,工具的帮助下进行详细设计和验证。,成为,IEEE,标准的两种,HDL,:,1,VHDL,:主要用于设计数字电路,Very High Speed Integrated Circuit HDL,2,Verilog,-HDL,:有模拟电路设计的能力,22,第五节 基本硬件电路模块的,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;,22,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸专区 > 小学资料


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!