- 1、本文档共26页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
FPGA与CPLD比较 常见的处理器IP Nios II ARM MIPS PowerPC Lattice Mico32 OpenRISC Leon …… 第二章相关网址 EDA Corp. IP Core * * EDA技术实用教程 第 2 章 EDA设计流程及其工具 第2章 EDA设计流程及其工具 首先介绍FPGA/CPLD开发流程。 然后介绍与开发流程中各环节密切相关的EDA工具软件。 最后介绍Quartus II和EDA宏模块IP。 编辑器(电路设计编辑输入) 综合器(逻辑综合) 适配器(结构综合) 下载器 FPGA/CPLD 电路系统 仿真器 功能仿真 2.1 FPGA/CPLD设计流程 时序仿真 1. 图形输入(高实现效率) 图形输入 原理图输入 状态图输入 波形图输入 2.1.1 设计输入 2.HDL文本输入(高可移植性) 描述电路的HDL(如VHDL或Verilog-HDL)文本编辑输入 输入方式与传统的计算机软件语言编辑输入基本一致 HDL文本输入法克服了原理图输入法存在的诸多弊端,为EDA的应用和发展打开了一个广阔的天地 3.LPM输入(高实现效率,高可移植性) LPM—Library of Parameterized Modules 参数化模块库(即标准化模块库)是一个EDA标准,已得到众多EDA公司的支持。 LPM标准库包含25个基本模块,可以通过配置参数实现各种数据宽度的逻辑功能和多种不同的功能特性。 采用LPM描述,对于同一个逻辑功能,有了统一的描述方法。 在Quartus II中,既可以在图形输入法中,也可以在HDL源文件中调用LPM库函数。 LPM描述的设计输入法的四个优点: 设计文件具有独立于实现工艺的可移植性。 保证最佳的实现效率。 保证各种EDA工具之间的互操作性。 可以完成几乎所有设计需要的逻辑描述(相对HDL来说有点累) Designers are striving to maintain architecture independence without sacrificing silicon efficiency and to cut time-to-market for their new products. Schematic-based design entry, though providing superior efficiency, dealt with low level, technology-dependent functions. High-level design languages offered architecture independence, but not without a significant loss of silicon efficiency and performance. The library of parameterized modules (LPM), accepted as an Electronic Industries Association (EIA) interim standard in 1993, was a first step to meeting designers’needs. The LPM provides an architecture-independent library of logic functions or modules that are parameterized to achieve scalability and adaptability. SUMMARY of design entry 2.1.2 综合 综合(Synthesis)——根据给定的硬件结构和约束条件,将HDL(或图形)描述的电路源文件进行编译、优化、转换和综合,最终获得门级甚至更底层的电路网表文件。 综合功能就是产生一个网表文件将文本描述的电路与给定的硬件结构对应起来,建立相应的映射关系 由此可见,综合器工作前,必须给定目标芯片的硬件结构参数。 VHDL综合器运行流程 C、ASM... 程序 CPU指令/数据代码: 010010 100010 1100 软件程序编译器 COMPILER VHDL/VERILOG. 程序 综合器 SYNTHESIZER 为ASIC设计提供的 电路网表文件 (a)软件语言设计流程 (b)硬件语言设计流程 综合器和编译器功能比较 设计过程中的每一步都可称为一个综合环节 (1) 从自然语言转换到VHDL语言算法表示,即自然语言综合; (2) 从算
您可能关注的文档
- 古浪智能会议系统.ppt
- 谷歌地图.ppt
- 股票知识--技术分析核心——趋势(下).ppt
- 关于IPAD软件的下载与设置.ppt
- 关于大学手机市场调查项目建议书.ppt
- 管理信息系统MIS_ch07_管理_完.ppt
- 管路设计.ppt
- 光纤通信系统简介-3.ppt
- 广东电大开放教育学习指南测评系统操作步骤(2010秋、2011春、2011秋).ppt
- 广告人到底在贩卖什么.ppt
- 2025年一级建造师考试《水利水电工程管理与实务》冲刺必刷卷.docx
- 2025年一级建造师考试《水利水电工程管理与实务》逆袭破题卷1.docx
- 2025年一级建造师考试《市政工程管理与实务》冲刺必刷卷 .docx
- 2025年一级造价工程师考试《建设工程计价》预习卷.docx
- 2025年一级造价工程师考试《建设工程造价管理》预习卷.docx
- 2025年一级造价工程师考试《建设工程造价案例分析(安装专业)》预习卷.docx
- 2025年一级造价工程师考试《建设工程造价案例分析(土建专业)》预习卷.docx
- 2025年中级会计考试《会计实务》冲刺提分卷.docx
- 2025年中级会计考试《财务管理》冲刺提分卷.docx
- 2025年中级会计考试《财务管理》全真模拟卷.docx
文档评论(0)