Quartus使用简介Quartus使用简介.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Quartus使用简介Quartus使用简介

第五章 QuartusII 使用指南 20 世纪末, 电子技术获得了飞速的发展, 在其推动下, 现代电子产品几乎渗透到社会 的各个领域, 有力地推动了社会生产力的发展和社会信息化程度的提高, 同时也使现代电 子产品性能进一步提高, 产品更新换代的节奏也越来越快。现代电子设计技术的核心是EDA ( Electronic Design Automation) 技术。 EDA 技术就是依赖功能强大的计算机, 在 EDA 工具软件平台上, 对以硬件描述语言 HDL (Hardware Description Language) 为系统逻辑描述手段完成的设计文件。自动地完成 逻辑编译、逻辑化简、逻辑分割、逻辑综合、结构综合(布局布线) , 以及逻辑优化和仿真测 试, 直至实现既定的电子线路系统功能, EDA 技术使得设计者的工作仅限于利用软件的方 式, 即利用硬件描述语言和EDA 软件来完成对系统硬件功能的实现。在电子设计技术领域, 可编程逻辑器件(PLD) 的应用为数字系统的设计带来了极大的灵活性, 由于该类器件可以 通过软件编程而对其硬件的结构和工作方式进行重构, 因而使得硬件的设计可以像软件设 计那样方便快捷。这极大地改变了传统的数字系统设计方法、设计过程乃至设计概念。 纵观可编程逻辑器件的发展史, 它在结构原理、集成规模、下载方式、逻辑设计手段等 方面的每一次进步都为现代电子设计技术的发展提供了不可缺少的强大动力。随着PLD 集 成规模不断扩大、自身功能的不断完善和计算机辅助设计技术的提高, 现代电子系统设计领 域中的EDA 便应运而生了。 传统的数字电路设计模式, 如利用卡诺图的逻辑化简手段以及难懂的布尔方程表达式 和相应的TTL 或4000 系列到小集成规模芯片的堆砌技术正在退出历史舞台。EDA 是20 世纪90 年代初从CAD (计算机辅助设计) 、CAM (计算机辅助制造) 、CAT (计算机辅助测 试) 和CAE (计算机辅助工程) 的概念发展而来的。它是以计算机为工具在EDA 软件平台 上, 根据硬件描述语言VHDL 完成的设计文件, 自动地完成逻辑编译化简、分割、综合及优 化、布局、布线、仿真直至对于特定目标芯片的适配编译、逻辑映射和编程下载等工作。设 计者的工作仅限于利用软件的方式来完成对系统硬件功能的描述, 在 EDA 工具帮助下, 应 用相应的FPGA 和CPLD 器件, 就可以得到最后的设计结果。 Altera 公司的QuartusII 提供了完整的多平台设计环境,能满足各种特定设计的需要, 是单芯片可编程系统(SOPC )设计的综合性环境和SOPC 开发的基本设计工具,并为Altera DSP 开发包进行系统模型设计提供了集成综合环境。QuartusII 设计环境完全支持VHDL 、 Verilog 的设计流程,其内部嵌有VHDL 、Verilog 逻辑综合器。QuartusII 也具备仿真功能, 此外,与MATLAB 和DSP Builder 结合,可以进行基于FPGA 的DSP 系统开发,是DSP 硬件系统实现的关键EDA 工具。 本章将通过几个简单的例子,详细介绍QuartusII 的使用方法,包括创建工程、设计输 入、综合与适配、仿真测试、优化设计和编程下载等方法。 5.1 创建工程 在 QuartusII 中,任何一项设计都是一项工程(Project),都必须首先为此工程建立一 个放置与此工程相关的所有文件的文件夹。此文件夹将被 EDA 软件默认为工作库(Work Library)。一般,不同的设计项目最好放在不同的文件夹中,而同一工程的所有文件最好都 放在同一文件夹中。这里以设计一个全加器为例,假设本项设计的文件夹取名为 FA,在F 盘中,路径为D:\FA。 在此要利用New Project Wizard 工具选项创建此设计工程,并设定此工程的一些相关 的信息,如工程名、目标器件、综合器、仿真器等。 详细步骤如下: (1) 打开建立新工程管理窗。选择菜单“File”→“New Project Wizard ”,即弹出工 程设置对话框(如图5-1所示)。单击此对话框最上一栏右侧的“…”按钮,找

您可能关注的文档

文档评论(0)

zyongwxiaj8 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档