EDA技术实用教程 第2章 EDA设计流程及其工具
第2章 EDA设计流程及其工具 EDA技术实用教程
K、心 第2章EDA设计流程及其工具 本章首先介绍 FPGA/CPLD开 发和ASIC设计的流程,然后分别 介绍与这些设计流程中各环节密 切相关的EDA工具软件,最后就 MAX+pusⅢ的基本情况和EDA 重用模块IP作一简述
KX 康芯科技 第2章 EDA设计流程及其工具 本章首先介绍FPGA/CPLD开 发和ASIC设计的流程,然后分别 介绍与这些设计流程中各环节密 切相关的EDA工具软件,最后就 MAX+plusII的基本情况和EDA 重用模块IP作一简述
K 康芯科技 2.1FPGA/cPLD设计流程 应用于 FPGA/CPLD的EDA开发流程: 原理图NHDL文本编辑 综合 功能仿真 FPGA/CPLD 逻辑综合器 器件和电路系统 FPGA/CPLD 时序与功能 1、isp方式下载 适配 丁级仿真 2、JTAG方式下载 结构综合器 3、针对SRAM结构的配置 1、功能仿真 4、OTP器件编程 2、时序仿真 FPGA/CPLD 编程下载
KX 康芯科技 原理图/VHDL文本编辑 综合 FPGA/CPLD 适配 FPGA/CPLD 编程下载 FPGA/CPLD 器件和电路系统 时序与功能 门级仿真 1、功能仿真 2、时序仿真 逻辑综合器 结构综合器 1、isp方式下载 2、JTAG方式下载 3、针对SRAM结构的配置 4、OTP器件编程 功能仿真 2.1 FPGA/CPLD设计流程 应用于FPGA/CPLD的EDA开发流程:
K 康芯科技 2.1FPGA/CPLD设计流程 2.1.1设计输入(原理图/HDL文本编辑) 原理图输入 1.图形输入 状态图输入 波形图输入 2.HDL文本输入 应用HDL的文本输入方法克服了上述原理图输入法存 在的所有弊端,为EDA技术的应用和发展打开了一个广 阔的天地
KX 康芯科技 2.1.1 设计输入(原理图/HDL文本编辑) 1. 图形输入 原理图输入 状态图输入 波形图输入 2. HDL文本输入 应用HDL的文本输入方法克服了上述原理图输入法存 在的所有弊端,为EDA技术的应用和发展打开了一个广 阔的天地。 2.1 FPGA/CPLD设计流程
K 康芯科技 2.1FPGA/CPLD设计流程 将电路的高级语言转换成低级的, 21.2综合可与FPGA/CPLD的基本结构相映射的 网表文件或程序。 21.3适配指定的目标器件中,使之产生最终的下 载文件,如 JEDEC、Jam格式的文件
KX 康芯科技 2.1.2 综合 2.1 FPGA/CPLD设计流程 将电路的高级语言转换成低级的, 可与FPGA/CPLD的基本结构相映射的 网表文件或程序。 2.1.3 适配 将由综合器产生的网表文件配置于 指定的目标器件中,使之产生最终的下 载文件,如JEDEC、Jam格式的文件
K 康芯科技 2.1FPGA/cPLD设计流程 2.1.4时序仿真与功能仿真 时序仿真 功能仿真 21.5编程下载(PLD)以乘积项结构方式构成 以查表法结构方式构成 FPGA 2.1.6硬件测试
KX 康芯科技 2.1 FPGA/CPLD设计流程 2.1.4 时序仿真与功能仿真 时序仿真 功能仿真 2.1.5 编程下载 CPLD FPGA 以乘积项结构方式构成 以查表法结构方式构成 2.1.6 硬件测试
K 康芯科技 2.2ASC及其设计流程 ASIC 用于某一专 ASIC 门用途的集 成电路器件 数模 数字 混合模拟 ASIC ASIC/ ASIC
KX 康芯科技 2.2 ASIC及其设计流程 数 字 ASIC 数 模 混 合 模 拟 ASIC ASIC ASIC ASIC 用于某一专 门用途的集 成电路器件
K 康芯科技 2.2ASC及其设计流程 2.2.1ASIC设计方法 ASIC设计方法 全定制方法是一种 基于晶体管级的,手工 设计版图的制造方法 全定制法 半定制法 半定制法是一种 约束性设计方式,约 束的目的是简化设计 缩短设计周期降门阵列法标准单元法可编程逻辑器件法 低设计成本,提高设 计正确率
KX 康芯科技 2.2.1 ASIC设计方法 全定制方法 是一种 基于晶体管级的,手工 设计版图的制造方法。 半定制法 是一种 约束性设计方式,约 束的目的是简化设计 ,缩短设计周期,降 低设计成本,提高设 计正确率。 ASIC设计方法 全定制法 半定制法 门阵列法 标准单元法 可编程逻辑器件法 2.2 ASIC及其设计流程
K 康芯科技 2.2ASlC及其设计流程 22.2一般ASIC设计的流程 系统规格说明冖→》系统划分→》逻辑设计与综合 版图验证 版图设计 综合后仿真 参数提取与后仿真 制版、流片 芯片测试
KX 康芯科技 2.2.2 一般ASIC设计的流程 系统规格说明 系 统 划 分 逻辑设计与综合 综合后仿真 芯 片 测 试 版 图 验 证 版 图 设 计 参数提取与后仿真 制版、流片 2.2 ASIC及其设计流程
K、心 2.3常用EDA工具 EDA工具大致可以分为如下5个模块: 设计输入编辑器 HDL综合器 仿真器 适配器(或布局布线器) 下载器
KX 康芯科技 2.3 常用EDA工具 EDA工具大致可以分为如下5个模块: 设计输入编辑器 HDL综合器 仿真器 适配器(或布局布线器) 下载器