电子设计自动化实验指导书【荐】.pdfVIP

  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文档。上传文档
查看更多
电子发烧友 电子技术论坛 实验指导书 赣南师范学院物理与电子信息科学系编 电子发烧友 电子技术论坛 前 言 主要术语摘要: * EDA (电子设计自动化):Electronic Design Automation * PLD (可编程逻辑器件):Programmable Logical Device * CPLD (复杂可编程逻辑器件):Complex Programmable Logical Device * FPGA (现场可编程门阵列):Field Programmable Gates Array * ISP (在系统可编程):In System Programmable * ASIC (专用集成电路):Application Specific Integrated Circuits * JTAG (边界扫描测试技术):Join Test Action Group * VHDL (硬件描述语言):Very high speed IC Hardware Description Language 随着电子设计自动化(EDA )技术的不断发展,其含义已经不止局限在当初的类似Protel 电路版图的设计自动化概念上,而当今的 EDA 技术更多的是指芯片内的电路设计自动化。 也就是说,开发人员完全可以通过自己的电路设计来定制其芯片内部的电路功能,使之成为 设计者自己的专用集成电路 (即ASIC )芯片,这就是当今的用户可编程逻辑器件 (PLD ) 技术。 可编程器件已有很久的发展历史了,其功能之卓越和成熟已经令当今的电子工程师们赞 叹不已,除了它体积小、容量大、I/O 口丰富、易编程和加密等优点外,更突出的特点是其 芯片的在系统可编程技术。也就是说它不但具有可编程和可再编程的能力,而且只要把器件 插在系统内或线路板上,就能对其进行编程或者再编程,这种技术被称为在系统可编程技术, 简称ISP 技术。ISP 技术打破了产品开发时必须先编程后装配的惯例,而可以先装配后编程, 成为产品后还可以在系统反复编程。ISP 技术使得系统内硬件的功能象软件一样被编程配 置,可以说可编程器件真正做到了硬件的“软件化”自动设计,这就是当今的EDA 电子设 计自动化技术。可以不夸张地说由于可编程器件的出现,传统的(数字)电路设计方法和过 程得到了一次革命和飞跃。 可编程器件可分为数字可编程器件和模拟可编程器件两类。前者之技术发展已经相当 成熟,在大量的电子产品中早已得到了实际应用;后者相对来说发展要晚一些,其现有的芯 片功能也比较单一。数字可编程器件按其密度可分为低密度PLD 和高密度PLD 两种,低密 度PLD 器件如早期的PAL 、GAL 等,它们的编程都需要专用的编程器,属半定制ASIC 器 件;高密度PLD 又称复杂可编程逻辑器件,如市场上十分流行的CPLD、FPGA 器件,它们 属于全定制ASIC 芯片,编程时仅需以JTAG 方式与计算机并口相连即可。此书将主要以数 字可编程逻辑器件(CPLD、FPGA )之设计与应用进行系统描述,有关模拟可编程器件的 说明请参考本公司的其他书物。 1 电子发烧友 电子技术论坛 CPLD/FPGA 同属于高密度用户可编程逻辑程器件,其芯片门数(容量)等级从几千门 ~几万门、几十万门以上不等,在很大程度上他们具有类似之处,比如其电路设计方法都一 样。相比而言,CPLD 适合于做各种算法和组合逻辑电路设计,而FPGA 更适合完成时序比 较多的逻辑电路。由于FPGA 芯片采用RAM 结构,掉电以后其内部程序将丢失,在形成产 品时一般都和其专用程序存储器配合使用。电路设计人员在使用CPLD/FPGA 器件进行电路 设计时不需过多的考虑它们的区别,因为其电路设计和仿真方法都完全一样,不同之处在于 芯片编译适配时生成的下载文件不一样而已;另外,同一价钱的可编程器件,FPGA 芯片的 门数(容量)要比CPLD 芯片的门数(容量)高出好几个数量级。

文档评论(0)

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

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

1亿VIP精品文档

相关文档