文档详情

第2章EDA设计流程终稿.ppt

发布:2017-03-15约1.22千字共25页下载文档
文本预览下载声明
第2章 EDA设计的流程 山东师范大学传播学院 秦绍华 FPGA设计的流程 设计输入 原理图输入 直观、简单;易于控制逻辑资源。 不是自顶向下的设计方法,复杂系统设计较难,非标准化,兼容性差,不能发挥EDA优势。 波形图输入 HDL文本输入 原理图和HDL方式相结合 QuartusII的原理图输入 QuartusII的VHDL输入 综合 适配 仿真 时序仿真 接近真实器件运行特性的仿真 功能仿真 直接对VHDL、原理图描述或其他描述形式的 逻辑功能进行测试模拟 QuartusII的仿真 下载 EDA工具 设计输入编辑器 原理图和HDL语言 综合器 输出网表文件 仿真器 系统级仿真,行为级仿真,RTL级仿真,门级时序仿真 适配器 完成目标系统在器件上的布局布线 下载器 把设计下载到对应的实际器件 IP核 IP (Intellectual Property) 软IP(HDL语言的形式) 固IP(网表文件的形式) 硬IP(芯片的形式) IP标准 为了易于重用 而按嵌入式应用专门设计 实现IP模块的优化设计 符合IP标准 CIC-310B实验板外观 CIC-310系统的工作流程 回顾 EDA技术是一种通过软件方法完成硬件设计的计算机技术 电子设计技术经历了三个阶段: CAD、CAE、EDA VHDL 自顶向下的设计方法 回顾—逻辑综合 回顾— FPGA设计的流程 作业 习题: 1--4 2--1 * * 程序输入 综合 下载 ASIC 仿真 适配 HDL 源程序 网表文件 综合器 Synthesizer 逻辑综合 网表文件 下载 文件 适配 结构综合 不同在于是否涉及到具体器件的硬件特性 下载文件 器件 编程器 2.2 ASIC及其设计流程 图2-2 ASIC分类 ASIC( Application Specific Integrated Circuits ) 专用集成电路 2.2.1 ASIC设计方法 最终的设计需要厂家完成 2.2.2 一般ASIC设计的流程 QuartusII 面包板 下载板引脚引之面包板 下载板芯片 CPLD下载板 三个电源输入端 计算机(安装 有QuartusⅡ) 开发系统 CPLD/ FPGA 下载板 I/O 实验板 RS-232 ●在计算机里完成电路编辑、电路仿真、芯片定义 ●利用RS-232连接线使下载板与计算机连接,完成下载的动作 ●在I/O实验板上进行实验,来验证编辑的芯片 计算机语言源程序 HDL 源程序 网表文件 可执行文件 0100110110 编译器 Compiler 综合器 Synthesizer 程序输入 综合 下载 ASIC 仿真 适配 QuartusII * * * * *
显示全部
相似文档