pld基础new资料精.pdfVIP

  • 0
  • 0
  • 约1.49万字
  • 约 33页
  • 2019-06-14 发布于湖北
  • 举报
pld基础new资料精

Part1 可编程逻辑器件的基本原理 • PLD和EDA的发展概况 • PLD的分类 • 基于 “PT” 的PLD—— PLD • 基于“LUT”的PLD——FPGA 1.1 PLD发展概况 1.数字 IC 的发展过程 :SSI \ MSI \ LSI \ VLSI 2.ASIC家族(数字部分):全定制、半定制 门阵列 :含基本门、触发器、连线区 标准单元:设计成熟的逻辑块、常用的单元线路 PLD :CPLD、FPGA 3.PLD的发展: 70年代初:PROM 70年代中:PLA 70年代末:PAL (AMD公司首推) 80年代初:GAL (Lattice公司首推) 80年代中:EPLD (Altera) 、FPGA (Xilinx) 80年代末:ISP (Lattice公司首推) 90年代初:CPLD 90年代中:SOPC (内嵌CPU核,DSP 核等复杂功能 模块的系统级芯片) 1.2 EDA发展概况 1.CAD (20世纪60年代中期至80年代初期) 特点:针对产品的设计、分析至生产、测试的每个阶段研制不同的软件工 具,每个软件只能完成其中的一项具体工作,只能解决局部问题 不足:存在软件衔接问题,缺乏系统级设计的考虑。 2.CAE (20世纪80年代初期至90年代初期) 实现将产品的开发、生产各个阶段使用的各个工具集成为一个系统,能实 现由RTL级开始,从设计到版图输出的全程设计自动化。 3.EDA (20世纪90年代以来) 支持高级语言描述、系统级仿真和综合 主要特征: 高层综合:设计层次由RTL级提高到系统级(行为级),并推出了相应的 行为级综合优化工具。 高层描述:用HDL语言取代原理图,使复杂IC的描述规范化,便于传递、 交流、保存和修改。 平面规划:对逻辑综合和物理版图设计进行联合管理。 可测性综合设计:利于测试,减少时间和费用。 为带有嵌入µP核的ASIC设计提供软、硬件协同设计工具。 建立并行设计工程框架结构的集成化设计环境,允许若干个相关的设计小 组共享数据库和知识库,同时并行地进行设计。 现代EDA技术 • 现代EDA技术覆盖了从系统级、电路级、芯片级到版图 级四个设计层次: – 系统级软件:如System View与Simulink等动态系统仿真软件 • System View与Simulink都是图形化的系统建模及仿真分析 工具,提供了丰富的库模块资源,用户无需编写代码,只需要 使用所提供的模块搭建待仿真的系统并设置好参数即可,使用 方便,并且两者都有强大的数据分析及结果的图形显示功能, 可以快捷直观地得到系统的各种参数及图形。 • System View是美国公司推出的主要面向通信、数字信号处理、 射频/模拟系统等领域的图形化动态系统设计与仿真分析平台。 • Simulink是MATLAB的重要组成部分,是实现动态系统建模、 仿真的一个工作平台,是用来模拟线性或非线性的,以及连续 的、离散的或两者混合的动态系统的系统级仿真工具,而且系 统可以是多进程和多采样率的,既系统中可以存在多个进程并 行运行,系统的不同部分可以拥有不同的采样率。 • MATLAB是Matrix Laboratory的简写,意为“矩阵实验室”, 是Mathworks公司为满足数学计算的需要,于1984年推出的 一种功能强大的综合性实时工程计算软件。 MATLAB及其产 品家族具备数值计算、符号计算、数据分析和可视化、复杂动 态系统建模仿真等功能。

文档评论(0)

1亿VIP精品文档

相关文档