QuartusII软件工程设计入门:乐高积木理论

需积分: 38 25 下载量 174 浏览量 更新于2024-08-08 收藏 3.73MB PDF 举报
"乐高集团 六块积木理论" 这篇文档主要介绍的是使用Quartus II软件进行EDA设计的基础知识,特别是如何在创建新工程时选择和添加文件及库。Quartus II是一个广泛使用的EDA工具,尤其适用于Altera公司的FPGA(现场可编程门阵列)设计。在描述中提到了在创建新工程的过程中,用户可能会遇到的一些步骤,如确认工程文件夹的位置,以及如何通过“New Project Wizard”向导添加文件和库。 在Quartus II中,创建新工程的步骤包括: 1. 单击“添加”按钮,如果工程文件夹不存在,系统会提示创建新的文件夹。 2. 用户可以选择新建或打开已有工程,这取决于设计的需求。 3. 工程的设置包括指定工程所在的目录,以及给工程命名。 4. 用户还可以设置顶层实体名称,这是设计的核心模块。 5. 在“New Project Wizard”中,用户可以选择是否添加额外的文件或库,这一步可以根据具体设计需求来决定。 6. 不添加任何文件和库后,用户将进入目标器件选择的阶段,这对于定义设计将在哪个特定的FPGA器件上实现至关重要。 在更广泛的上下文中,文档还简要提及了EDA(电子设计自动化)的概念。EDA是电子设计的关键技术,它利用计算机和软件来自动化设计过程,包括设计输入、仿真、综合、布局与布线等步骤。随着电子系统设计的复杂度增加,EDA工具变得越来越重要。 EDA的发展历程分为三个阶段: 1. 70年代的计算机辅助设计CAD阶段,设计者依赖于分立元件和集成电路,使用简单的设计工具。 2. 计算机辅助工程设计CAE阶段,设计流程开始引入更多的计算机辅助分析和验证。 3. 电子系统设计自动化ESDA阶段,现代的EDA工具能够处理整个电子系统的设计,包括仿真、逻辑综合和物理实现等。 通过EDA工具,设计者现在能够更高效地完成复杂的系统设计,只需专注于功能描述,剩下的大部分工作都可以由软件自动完成。例如,Quartus II提供了基于原理图和基于Verilog HDL的两种设计方法,方便不同设计风格的工程师使用。 文档中还提到了一个附录,包含上海星研实验系统的信息,这可能是一个用于教学或实验的硬件平台,帮助用户实践和理解EDA设计流程。此外,还有74系列芯片的参考资料,这是一个常见的数字集成电路系列,经常在电子设计课程中用作学习和实验的例子。 这篇文档是Quartus II新手的一个入门指南,涵盖了从创建工程到选择器件的基本操作,同时也概述了EDA技术的发展历史和重要性。