[信息与通信]PLD器件基础及开发系统介绍.pptVIP

[信息与通信]PLD器件基础及开发系统介绍.ppt

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[信息与通信]PLD器件基础及开发系统介绍

可编程逻辑器件基础 PLD的基本结构 ABEL的语法规定 标识符 关键字 字符串 数的表示 常量 表达式及等式 ABEL源文件的基本结构 模块说明语句 标题语句  管脚及节点说明语句 常量说明语句 WHEN-THEN-ELSE语句 真值表描述 状态图描述 测试矢量 指示字 常用指示字: 概述 Synario使用步骤 具体操作 实例1——四位奇偶校验器 实例2——八位奇偶校验器 初始工作:启动、创建项目、选择器件等 输入原理图 自定义元件(宏块,Block Symbol) 选择逻辑门和I/O PAD元件 连线:小方框消失则说明已连好 命名节点(Net) 添加I/O标注 定义管脚属性 输入ABEL源文件 建立测试向量 资源编译(自下而上)、优化 查看仿真结果 器件适配并产生JEDEC文件、查看报告 下载JEDEC文件到器件、进行功能测试 MOUDLE XOR4 TITLE ‘4 BITS ODD AND EVEN VERIFY’ A,B,C,D,Z PIN ISTYPE ‘COM’; Z1,Z2 NODE; EQUATIONS Z1=A$B; Z2=C$D; Z=Z1$Z2; TEST_VECTORS([A,B,C,D]-Z) [0,0,0,0]-0; [0,0,1,0]-1; [1,1,0,0]-0; [1,0,1,1]-1; [1,1,1,1]-0; END MODULE XOR8 A,B,C,D,E,F,G,H,Z PIN ISTYPE ‘COM’; ABC=[A,B,C,D,E,F,G,H]; TEST_VECTORS(ABC-Z) ^0; ^1; ^0; ^1; ^0; ^1; ^0; ^1; ^0; END * 集成电子技术基础教程 B T R PLD器件基础及开发系统介绍 可编程逻辑器件基础 ABEL语言介绍 ispEXPERT System介绍 集成逻辑器件的分类 数字器件 各种含CPU的微处理器 单片机系列(例,MCS51/96系列) 高级微处理器(例,INTEL80286,TI8000等) 数字信号处理器(例,TMS320系列) 标准逻辑器件 各种门电路(例,与非门、或非门等) 常用中规模集成电路(例,计数器) 存储器(例,RAM、ROM、EPROM等 专用数字集成电路ASIC 全定制产品 半定制产品 可编程逻辑器件(PLD) 集成逻辑器件的特点 含CPU的微处理器 在时钟脉冲作用下不断执行用户的软件程序,用户编程并不对其硬件结构产生影响,它的工作速度一般较低; 标准逻辑器件 使用方便、价格便宜,但其规模一般较小,一个数字系统往往要用几十片甚至上百片标准逻辑器件来完成; 半定制、全定制ASIC 产品开发需要半导体厂家参与,周期长、费用高,其开发不可能普及; PLD器件 (1)逻辑功能可编程。(2)器件规模很大。(3)工作速度很高。(4)使用相对复杂。 输入电路产生输入变量的原变量和反变量 与阵列产生输入变量的与项(乘积项) 或阵列对乘积项有选择地进行或运算 输出电路产生输出信号,提供反馈信号 PLD的工作原理 在数字电路的设计中,输出总可以用“与或”形式的逻辑函数来表示,从而用若干与门和或门就可以实现这个逻辑函数。而PLD器件内部电路的核心就是与阵列和或阵列,因此可以用来实现任意函数。 例如,对逻辑函数 ,用PLD表示法连接后的完整逻辑图如图所示。 1 A Z 1 B ≥1 传统设计方法:设计要求→真值表→函数表达式→化简或变换→电路图 现代设计方法:设计要求→用HDL语言描述功能→编译、化简和仿真→逻辑综合→下载到可编程器件 常见HDL语言:ABEL-HDL语言、VHDL语言、Verilog语言 HDL语言描述方法:逻辑方程、高级语言、真值表、状态图描述等 用PLD设计数字逻辑电路的方法 例:如一个四位二进制数A4A3A2A1,试设计一个判断电路,当四位二进制数大于等于2,小于等于10时,输出为“1”,其它为逻辑“0”。 真值表(略) 逻辑式(略) 化简,得: 电路图(略) 逻辑功能的硬件语言描述 解: (一)用传统设计方法: (二)用ABEL—HDL语言描述如下: MODULE decode “定义设计模块名为decode A4,A3,A2,A1 PIN; “定义输入信号 Z PIN; “定义输出信号 A=[A4..A1]; “定义

文档评论(0)

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

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

1亿VIP精品文档

相关文档