2可编程逻辑器件介绍.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2.6.2 JTAG边界测试技术 表2.1 边界扫描I/O引脚功能 图2.21 JTAG BST电路内部结构图 内部寄存器组包括以下寄存器: (1)指令寄存器(Instruction Register) (2)旁路寄存器(Bypass Register) (3)边界扫描寄存器(Board Scan Register) (4)器件ID寄存器 (5)ISP/ICR寄存器 (6)其它寄存器 *湖南科技大学 计算机学院 戴祖雄 * * 可编程逻辑器件 2.1 可编程逻辑器件概述 PLD是可编程逻辑器件(Programmable Logic Devices)的英文缩写,是EDA得以实现的硬件基础,通过编程,可灵活方便地构建和修改数字电子系统。 2.1.1 PLD发展历程 (1)20世纪70年代,熔丝编程的PROM和可编程逻辑阵列(Programmable Logic Array, PLA)器件是最早的可编程逻辑器件。 (2)20世纪70年代末,对PLA进行了改进,AMD公司推出可编程阵列逻辑(Programmable Array Logic, PAL)器件。 (3)20世纪80年代初,Lattice公司发明了通用阵列逻辑(Generic Array Logic, GAL)器件,GAL比PAL使用更加灵活。 (4)20世纪80年代中期,Xilinx公司提出现场可编程概念,同时生产出世界上第一片FPGA器件。同一时期,Altera公司推出EPLD(Erasable Progammable Logic Device)器件,较GAL器件有更高的集成度,可以用紫外线或电擦除,但内部互连能力比较弱。 (5)20世纪80年代末,Lattice公司提出了在系统可编程(In System Programmable, ISP)技术。此后推出了一系列具有在系统可编程能力的CPLD器件,CPLD增加了内部互连线,改进了内部结构体系,比EPLD性能更好,设计更加灵活。 (6)进入20世纪90年代后,高密度PLD在生产工艺、器件的编程和测试技术等方面都有了飞速发展。器件的可用逻辑门数超过了百万门,并出现了内嵌复杂功能模块的SoPC(System on Programmalbe Chip)。 2.1.2 可编程逻辑器件的特点 (1)减小系统体积 (2)增强逻辑设计的灵活性 (3)缩短设计周期,降低了系统成本 (4)提高系统处理速度 (5)提高系统的可靠性 (6)系统具有加密功能 2.1.3 可编程逻辑器件的分类 (1)按集成度分 ① 简单PLD,逻辑门数500门以下,包括PROM、PLA、PAL、GAL等器件。 ② 复杂PLD,芯片集成度高,逻辑门数500门以上,一般以GAL22V10作参照,集成度大于GAL22V10的称为复杂PLD,包括EPLD、CPLD、FPGA等器件。 (2)按编程结构分 ① 乘积项结构PLD,其基本结构为“与-或”,包括PROM、PLA、PAL、GAL、EPLD、CPLD等器件。 ② 查找表结构PLD,由简单的查找表组成可编程门,再构成阵列形式,FPGA属此类器件。 (3)按互连结构分 ① 确定型PLD。确定型PLD提供的互连结构,每次用相同的互连线布线,其时间特性可以确定预知(如由数据手册查出),是固定的,如CPLD。 ② 统计型PLD。统计型结构是指设计系统时,其时间特性是不可以预知的,每次执行相同的功能时,却有不同的布线模式,因而无法预知线路的延时,如Xilinx公司的FPGA器件。 (4)按编程工艺分 ① 熔丝型PLD。 ② 反熔丝型PLD。 ③ EPROM型PLD。 ④ EEPROM型PLD ⑤ SRAM型PLD 2.2 简单PLD原理 2.2.1 PLD中阵列的表示方法 图2.1 输入缓冲器 图2.2 PLD中“与”阵列表示 图2.3 PLD的连接方式 2.2.2 PROM 图2.4 PROM结构示意图 图2.5 用PROM完成半加器逻辑阵列 2.2.3 PLA器件 图2.6 PLA结构示意图 图2.7 PLA与PROM的比较 2.2.4 PAL 图2.8 PAL结构 2.2.5 GAL器件 图2.9 GAL16V8D的外部引脚结构图 图2.10 CPLD结构示意图 2.3 CPLD的结构与工作原理 2.3.1 CPLD的基本结构 2.3.2 Altera公司MAX系列CPLD简介 图2.11 MAX7128S内部结构图 1.逻辑阵列块 对于每个LAB有下列输入信号: (1)来自通用逻辑输入的PIA的36个信号; (2)用于寄存器辅助功能的全局控制信号; (3)从I/O引脚到寄存器的直接输入通道。 2.宏单元

文档评论(0)

w5544434 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档