EDA 技术实用教程 第1章 概述36090_第1页
EDA 技术实用教程 第1章 概述36090_第2页
EDA 技术实用教程 第1章 概述36090_第3页
EDA 技术实用教程 第1章 概述36090_第4页
EDA 技术实用教程 第1章 概述36090_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、EDA 技术实用教程技术实用教程 第第 1 1 章章 概概 述述 1.1 EDA技术及其发展技术及其发展 X康芯科技 康芯科技 EDA (Electronic Design Automation) EDA技术发展的三个阶段技术发展的三个阶段 20世纪世纪70年代年代MOS工艺工艺 CAD概念概念 20世纪世纪80年代年代CMOS时代时代 出现出现 FPGA 20世纪世纪90年代年代ASIC设计技术设计技术 EDA技术技术 1.1 EDA技术及其发展技术及其发展 X康芯科技 康芯科技 EDA技术在进入技术在进入21世纪后,得到了更大的发展世纪后,得到了更大的发展 : 电子设计成果电子设计成果 自

2、主知识产权自主知识产权 仿真和设计仿真和设计 EDA软件不断推出软件不断推出 电子技术全方位纳入电子技术全方位纳入EDA领域领域 传统设计建模理念发生重大变化传统设计建模理念发生重大变化 EDA使得电子领域各学科的界限更加模糊使得电子领域各学科的界限更加模糊 更加互为包容更加互为包容 更大规模的更大规模的FPGA和和CPLD器件的不断推出器件的不断推出 EDA工具工具 ASIC设计设计 涵盖大规模电子系统及复杂涵盖大规模电子系统及复杂IP核模块核模块 软硬件软硬件IP核在电子行业广泛应用核在电子行业广泛应用 IPIntellectual Property SoC高效低成本设计技术的成熟高效低成

3、本设计技术的成熟 硬件描述语言出现(如硬件描述语言出现(如System C) 设计和验证趋于简单设计和验证趋于简单 1.2 EDA技术实现目标技术实现目标 X康芯科技 康芯科技 目标:是完成专用集成电路目标:是完成专用集成电路ASIC的设计和实现的设计和实现 EDA技术 ASIC设计 FPGA/CPLD 可编程ASIC 设计 混合 ASIC 设计 门阵列(MPGA) 标准单元(CBIC) 全定制(ASIC) ASIC设计 数字ASIC 图图1-1 EDA技术实现目标技术实现目标 1.2 EDA技术实现目标技术实现目标 X康芯科技 康芯科技 1. 1. 超大规模可编程逻辑器件超大规模可编程逻辑器

4、件 FPGA(Field Programmable Gate Array) CPLD(Complex Programmable Logic Device) 2. 2. 半定制或全定制半定制或全定制ASIC ASIC 掩模掩模ASIC 门阵列门阵列ASIC 标准单元标准单元ASIC 全定制芯片全定制芯片 3. 3. 混合混合ASIC ASIC CPUCPU、RAMRAM、ROMROM、硬件加法器、乘法器、锁相环、硬件加法器、乘法器、锁相环 1.3 硬件描述语言硬件描述语言VHDL X康芯科技 康芯科技 VHDL VHSIC(Very High Speed Integrated Circuit)H

5、ardware Description Language (Very High Speed Integrated Circuit)Hardware Description Language VHDL Verilog HDL SystemVerilog SystemC 具有很强的电路描述和建模能力具有很强的电路描述和建模能力 具有与具体硬件电路无关和与设计平台无关的特性具有与具体硬件电路无关和与设计平台无关的特性 具有良好的电路行为描述和系统描述的能力具有良好的电路行为描述和系统描述的能力 1.4 VHDL综合综合 X康芯科技 康芯科技 把抽象的实体结合成单个或统一的实体。把抽象的实体结合成单个

6、或统一的实体。 图图1-2 编译器和综合功能比较编译器和综合功能比较 (A)软件语言设计目标流程 (B)硬件语言设计目标流程 C、ASM 程序 软件程序编译器 COMPILER CPU指令/数据代码: 010010 100010 1100 VHDL/VERILOG 程序 硬件描述语言综合器 COMPILER 为ASIC设计提供的电路网表文件 QD JQ K (a) (b) SYNTHESIZER 1.4 VHDL综合综合 X康芯科技 康芯科技 图图1-3 VHDL综合器运行流程综合器运行流程 VHDL 程序 工艺库 约束 图表 VHDL 综合器 1.5 基于基于VHDL的自顶向下设计方法的自顶

7、向下设计方法 X康芯科技 康芯科技 图图1-4 自顶向下的设计流程自顶向下的设计流程 1设计说明书 2建立VHDL行为模型 3VHDL行为仿真 4VHDL-RTL级建模 5前端功能仿真 6逻辑综合 7测试向量生成 8功能仿真 9结构综合 10门级时序仿真 11硬件测试 12设计完成 1.6 EDA技术的优势技术的优势 X康芯科技 康芯科技 可以在电子设计的各个阶段、各个层次进行计算机模拟验证可以在电子设计的各个阶段、各个层次进行计算机模拟验证 有各类库的支持有各类库的支持 某些某些HDLHDL语言也是文档型的语言语言也是文档型的语言( (如如VHDL) VHDL) 日益强大的逻辑设计仿真测试技

8、术日益强大的逻辑设计仿真测试技术 设计者拥有完全的自主权,再无受制于人之虞设计者拥有完全的自主权,再无受制于人之虞 良好的可移植与可测试性,为系统开发提供了可靠的保证良好的可移植与可测试性,为系统开发提供了可靠的保证 能将所有设计环节纳入统一的自顶向下的设计方案中能将所有设计环节纳入统一的自顶向下的设计方案中 自动设计能力、不同内容的仿真模拟、完整的测试自动设计能力、不同内容的仿真模拟、完整的测试 1.7 EDA的发展趋势的发展趋势 X康芯科技 康芯科技 在一个芯片上完成的系统级的集成已成为可能在一个芯片上完成的系统级的集成已成为可能 可编程逻辑器件开始进入传统的可编程逻辑器件开始进入传统的ASIC市场市场 EDA工具和工具和IP核应用更为广泛核应用更为广泛 高性能的高性能的EDA工具得到长足的发展工具得到长足的发展 计算机硬件平台性能大幅度提高,为复杂的计算机硬件平台性能大幅度提高,为复杂的SoC设计提供了设计提供了 物理基础。物理基础。 习习 题题 X康芯科技 康芯科技 1-1 EDA技术与技术与ASIC设计和设计和FPGA开发有什么关系?开发有什么关系? 1-2 与软件描述语言相比,与软件描述语言相比,VHDL有什么特点?有什么特点? 1-3 什么是综合?有那些类型?综合在电子设计自动

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论