网站大量收购独家精品文档,联系QQ:2885784924

可编程逻辑器件及ASIC简介.ppt

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
可编程逻辑器件及ASIC简介 * 可编程逻辑器件的发展 可编程逻辑器件的发展可划分为几个阶段: 70年代初到70年代中,PROM(Programmable Read Only Memory)、EPROM(Erasable PROM)、EEPROM(Electrically EPROM). . . 70年代中到80年代中,PAL(Programmable Array Logic)、GAL(Generic Array Logic). . . 80年代到90年代末,CPLD(Complex Programmable Logic Device)、FPGA(Field Programmable Gate Arra). . . 基于ROM的组合逻辑 由于ASIC的高成本、长周期的瓶颈,市场首先推出了基于ROM的组合逻辑设备: 与逻辑函数相对应,能快速实现需要的逻辑 操作简单,无平台要求 工作速度慢 无法实现时序逻辑和大规模逻辑 功耗大,资源浪费较多 基于ROM的组合逻辑 基于ROM的2-Bit比较器逻辑实现: PAL/GAL 1978年,第一个可编程逻辑阵列PAL发明: 原理:任何组合逻辑都可以描述成逻辑函数的乘积项之和SOP(Sum Of Product),就可以用可编程的与或阵列实现 基于PROM结构易于生产,能方便形成任意逻辑 工作速度提高,并可由与或结构+触发器构成时序逻辑 只可实现一次性编程 编程规模小,工作速度仍需要提高 PAL/GAL 基于PAL的半加器逻辑实现: PAL/GAL 1984年,通用逻辑阵列GAL推出: 在PAL的基础上,改革了编程问题,实现了可反复擦除的逻辑器件 尽管GAL的性能有所提高,但基于PROM的架构无法实现更大规模的逻辑 由于可编程单元密度较低,PAL/GAL仅能适用于简单的数字逻辑电路,多用于译码和驱动电路 CPLD/FPGA Lattice首先推出了复杂通用逻辑阵列CPLD: 具有可编程的逻辑宏单元MC 采用全铜层等长连接线,可实现复杂的I/O单元互连 可预知电路延迟时间,实现精确的时序逻辑设计 CPLD可完成较复杂、较高速度的逻辑功能,如接口转换、总线控制等,从而实现人机接口模块、数据采集系统等功能设计 CPLD/FPGA 1985年,Xilinx推出了首款现场可编程逻辑阵列FPGA芯片XC2064: 具有可编程输入/输出单元、可编程逻辑单元、布线资源、嵌入式RAM、嵌入式功能单元、嵌入式专用硬核等丰富资源 可完成极其复杂的时序与组合逻辑电路功能,适用于高速、高密度的数字逻辑电路设计领域 具有几乎完美的现场编程架构,已成为新一代的电子硬件设计平台 CPLD/FPGA FPGA与CPLD对比: FPGA CPLD 实现方法 查找表 与或阵列或查找表 门规模 数百万门 数万门 FPGA适于实现时序逻辑,CPLD多用于组合逻辑 延时 不可预测 固定 时序约束对FPGA非常重要 配置方式 多属于RAM型 一般为ROM型 FPGA通常需要外部的配置ROM 互连结构 分布式 集总式 FPGA布线更加灵活 成本价格 较高 较低 CPLD常用于实现低成本设计 FPGA的发展动向 基于FPGA的嵌入式系统(SoPC)技术: SoPC技术是SoC(System on Chip)技术在可编程器件领域的应用,这种技术的核心是在FPGA芯片内部构建处理器 Xilinx主要提供基于Power PC的硬核解决方案,Altera主要提供基于NIOSII的软核解决方案 通过提供完整的软硬件解决方案,可以让客户在短时间完成SoPC系统的构建和调试工作 FPGA的发展动向 高性能、高密度、低功耗的FPGA芯片: 早期的FPGA主要是完成接口逻辑设计,比如AD/DA、DSP的粘合逻辑,现在的FPGA正在成为电路的核心部件,完成关键功能,在高性能计算和高吞吐量I/O应用方面,FPGA已经取代了专用的DSP芯片,成为最佳的实现方案 虽然FPGA比DSP等处理器的功耗低,但是要明显高于专用芯片(ASIC)的功耗。随着FPGA性能和密度的提高,功耗也逐渐成为了FPGA应用的瓶颈 FPGA的发展动向 基于IP库的设计方法: 随着FPGA芯片密度不断提高,传统的基于HDL的代码设计方法很难满足超大规模FPGA的设计需要 专业IP库设计公司的不断增多,使得商业化的IP库种类越来越全面,支持的FPGA器件也越来越广泛 未来FPGA的设计者,主要工作是找到适合项目需要的IP库资源,然后将这些IP整合起来,完成顶层模块设计 FPGA的发展动向 FPGA的动态可重构技术: 随着密度不断提高,FPGA能实现的功能也越来越复杂,全部逻辑配置需要的时间也变长了,这降低了系统的实时性 FPGA动态重构技术主要是指对于特定结构的FPGA芯片,在一定的控制逻辑的

文档评论(0)

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

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

1亿VIP精品文档

相关文档