数字电子技术第7章.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
简单可编程逻辑器件 高密度可编程逻辑器件 电子设计自动化概述 PLD开发工具 2 电子设计自动化概述 主要的VHDL操作平台 1、Altera公司的MAX plus Quartus II 2、Lattice公司的 ispEXPERT 3、Xilinx公司的Foundation ISE * * 第7章 可编程逻辑器件 1 可编程逻辑器件 复杂可编程逻辑器件 简单可编程逻辑器件 CPLD FPGA PROM PLA PAL GAL (高密度,JTAG,ISP) (在FPGA上可实现 MPU、 MCU、DSP、SOC) 简单可编程逻辑器件 PLD的结构、分类和内部电路表示方法 PLD的基本结构 PLD内部电路的简化画法 固定连接 编程连接 Y1= Y2= ? PROM及其应用 1、PROM的阵列结构 与或阵列结构及编程特点? 课堂练习1: 用图示PROM器件实现一全加器。 课堂练习2: 用图示PROM器件实现如下逻辑函数。 F1=A+BC 课堂练习 PLA及其应用 2、PLA的阵列结构 与或阵列结构及编程特点? 课堂练习 图示为已编程的PLA阵列图,试写出所实现的逻辑函数表达式。 A B C X Y Z 例:用PLA器件外加触发器实现时序逻辑 PAL及其应用 1、PAL的阵列结构 简单反馈阵列结构 带反馈的寄存器结构 异或型输出结构 例 如图所示为用PAL实现的一组组合逻辑函数,试写出该组逻辑函数的表达式。 解 根据如图所示PAL与阵列的编程情况可知,函数Y3是由4个与项相加组成的,这4个与项分别为ABC、BCD、ACD和ABD,所以函数Y3的表达式为: 同理,函数Y2是由3个与项、和相加组成的,函数Y1是由2个与项和相加组成的,函数Y0是由个与项AB和相加组成的,所以: GAL GAL器件在制造工艺上采用了EECMOS工艺,可以反复编程,且集成度比PAL有了较大的提高,其与阵列的规模大大超过了PAL,每个或门的输入端数增加到8~10个,可实现较为复杂的逻辑函数。在结构上,GAL不但直接继承了PAL器件的由一个可编程与阵列驱动一个固定或阵列的结构,而且还具有可编程的输出逻辑宏单元(简称OLMC)。通过对OLMC编程,可实现多种形式的输出,使用起来比PAL更加灵活方便。 SPLD的编程特性总结 浮栅晶体管:可多次擦写 镍络合金,熔断后不能还原 高密度可编程逻辑器件 CPLD基本上沿用了GAL的阵列结构,在一个器件内集成了多个类似GAL的大模块,大模块之间通过一个可编程集中布线区连接起来。在GAL中只有一部分引脚是可编程的(OLMC),其他引脚都是固定的输入脚。而在CPLD中,所有的信号引脚都可编程,既可做输入,又可做输出,故称为I/O脚。 CPLD 如图所示给出了一个典型CPLD的内部结构框图。总布线区(GRP)是一个二维的开关阵列,负责将输入信号送入通用逻辑模块,并提供通用逻辑模块之间的连接通路。在GRP两侧各有一个巨模块,每个巨模块含8个通用逻辑模块(GLB)、一个输出布线区(ORP)、一组输入总线和16个输入/输出模块(IOC)。 FPGA FPGA是由普通的门阵列(需在制造厂加工,又称为掩膜门阵列)发展而来的,其结构与CPLD大不相同,其内部含有成千上万个较小的逻辑单元,所以在布局上呈二维分布。要将如此众多的逻辑单元连接起来,需要丰富的连线资源,其布线的难度和复杂性较高。 Xilinx公司的XC系列FPGA器件由可编程输入/输出模块(简称IOB)、可编程逻辑模块(简称CLB)和可编程连线资源(简称PI)3种可编程逻辑单元组成。 XC系列FPGA的内部结构框图 可编程输入/输出模块(I/OB) XC系列FPGA的PI连接方式 EDA技术:是指以计算机硬件和系统软件为基本工作平台,以EDA(Electronic Design Automation)软件工具为开发环境,以硬件描述语言为设计语言,以ASIC(Application Specific Integrated Circuits)为实现载体的电子产品自动化过程。在EDA软件平台上,根据原理图或硬件描述语言HDL(Hardware Description Language)完成的设计文件,自动完成逻辑编译、化简、综合、优化、仿真、编程下载等工作。 主要的VHDL操作平台 基本设计流程 设计要求 设计输入 编译处理 验 证 器件编程 器件测试 系统产品 设

文档评论(0)

44422264 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档