电子设计自动化 授课教师:何旭
电子设计自动化 电子设计自动化 授课教师:何 旭
第一章电子设计自动化简介 历史与现状 EDA技术的基本特征 三、EDA工具简介 四、ASIC设计EDA的重要应用 五、课程主要内容
第一章 电子设计自动化简介 电子设计自动化简介 一、 历史与现状 二 、EDA技术的基本特征 三 、EDA工具简介 四 、ASIC设计—EDA的重要应用 五 、课程主要内容
历史与现状 传统的设计方法: 上 上 设计分解 构造系统 下 下
一 历史与现状 传统的设计方法: 上 上 设计分解 构造系统 下 下
设计分解:1确定设计目标 2功能分解 3进一步细分,直至可用市面上买到 的元器件构建此模块为止 构造系统:1用市面上可买到的元器件构建 最底层模块 2用较低一层模块构造较高一层模块 3构造顶层模块
设计分解: 1 确定设计目标 2 功能分解 3 进一步细分,直至可用市面上买到 的元器件构建此模块为止 构造系统: 1 用市面上可买到的元器件构建 最底层模块 2 用较低一层模块构造较高一层模块 3 构造顶层模块
传统设计方法的每一个设计步骤都 要借助于经验和手工来完成,一个 较为复杂的电子系统需要经过多次 设计→测试→修改→再设计的 反复迭代过程,才能完成。 弊端:效率低下、消耗量大
传统设计方法的每一个设计步骤都 要借助于经验和手工来完成,一个 较为复杂的电子系统需要经过多次 设计 测试 修改 再设计的 反复迭代过程,才能完成。 弊端:效率低下、消耗量大
电子设计自动化技术( Electronics Design Automation简称EDA) 是一种以计算机为基本工作平台,应用计 算机图形学、拓扑逻辑学、计算数学、以 及人工智能等多种计算机应用科学的最新 成果开发出来的一整套软件工具,帮助电 子设计工程师从事电子元件、产品和系统 设计的综合技术
电子设计自动化技术(Electronics Design Automation 简称EDA ) 是一种以计算机为基本工作平台,应用计 算机图形学、拓扑逻辑学、计算数学、以 及人工智能等多种计算机应用科学的最新 成果开发出来的一整套软件工具,帮助电 子设计工程师从事电子元件、产品和系统 设计的综合技术
EDA的发展 第一代:70年代 手工绘制PCB和IC版图→在计算机上完成 第二代:80年代 仿真和自动布局布线 第三代:90年代 高级语言描述、系统级仿真和综合,开始实 现“概念驱动工程”( Concept Driver Engineering,CED)的梦想
EDA的发展 第一代:70年代 手工绘制PCB和IC版图 在计算机上完成 第二代: 80年代 仿真和自动布局布线 第三代: 90年代 高级语言描述、系统级仿真和综合,开始实 现“概念驱动工程”(Concept Driver Engineering, CED )的梦想
、EDA技术的基本特征 第三代EDA技术的基本特征有三个方面: 高级语言描述 2.自顶而下的分层设计 3.并行设计环境
二、EDA技术的基本特征 技术的基本特征 第三代EDA技术的基本特征有三个方面: 1. 高级语言描述 2. 自顶而下的分层设计 3. 并行设计环境
1.高级语言描述 迫于Time-to- Market的压力和设计大规模 集成电路的需要,产生了硬件描述语言
1. 高级语言描述 迫于Time-to-Market 的压力和设计大规模 集成电路的需要,产生了硬件描述语言
HDL特点: (1)是一种计算机语言。 (2)可以对电子系统进行分层设计 与描述 (3)描述即可抽象(高层的行为描述), 也可具体(底层的结构描述)。 (4)支持延迟仿真,可模拟硬件行为。 (5)数据类型丰富,可自定义类型
HDL特点: (1)是一种计算机语言 。 (2)可以对电子系统进行分层设计 与描述。 (3)描述即可抽象(高层的行为描述), 也可具体(底层的结构描述)。 (4)支持延迟仿真,可模拟硬件行为。 (5)数据类型丰富,可自定义类型