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格式的文件