项目名称XQartue II-[adderzyzl.v]菜单栏boFile可XEditViewProjectToolsWindowHelpAssignmentsProcessingD?CCProject Navigatorxbeadderzyz1.v快捷工具4Entitymoduleadderzyzi(cout,sum,a,b,cin):人ACompilation Hierarchy2input[2:0] a,b;T3input cin;项目窗口9output cout;丰5output[2:0]sum;6assign(cout,sum)=a+b+cin;encmodule8HierarchyFiles DesignUnits福KStatusAx主窗口ModuleProg.%Time昌国状态窗口S2286abVVx1信息窗口SystemProcessingAExtraInfo AInfo AWarning ACriticalWarningErrorASuppressedMessage:LocateLocalion0For Help, press F1Ln8,Col1国照IdleQuatus Il 软件界面
Quatus II 软件界面
创建工程文件1)新建工程:File菜单下NewProjectWizard建立新工程。建立新工程时,指定工程工作目录分配工程名称,指定顶层设计实体的名称。还可以指定在工程中实用的设计文件、其他源文件、用户库和EDA工具,以及目标器件(或者让Quartusll软件自动选择器件)。工程命名或路径中只能由英文字母、数字和下划线组成,且只能以英文字母作开头,绝不能出现任何汉字形式提醒顶层文件名与工程名是一致的;器件选择要与自己的开发板一致;(EPM24OT100C5N)建立工程后可以用“Assignment”菜单下的“Settings”修改工程设置,在工程中添加和删除设计和其他文件
创建工程文件 1)新建工程:File 菜单下New Project Wizard建 立新工程。建立新工程时,指定工程工作目录, 分配工程名称,指定顶层设计实体的名称。还 可以指定在工程中实用的设计文件、其他源文 件、用户库和EDA工具,以及目标器件(或者让 Quartus II 软件自动选择器件)。 提醒 工程命名或路径中只能由英文字母、数字和下划线组成, 且只能以英文字母作开头,绝不能出现任何汉字形式。 顶层文件名与工程名是一致的; 器件选择要与自己的开发板一致;(EPM240T100C5N) 建立工程后可以用“Assignment”菜单下的“Settings” 修改 工程设置,在工程中添加和删除设计和其他文件
创建工程文件2)建立设计文件:使用BlockEditor以原理图和框图的形式输入和编辑图形设计信息(.bdf)使用TextEditor输入或编辑AHDL(.tdf)、VHDL(.vhd)和 Verilog HDL(.v) 等语言的文本型设计 ;使用Symbol Editor 用于查看和编辑代表宏功能、宏功能模块、基本单元或设计文件的预定义符号(.sym)使用Altera宏功能模块LPM(LibraryofParameterizedModules)构建复杂的高级模块,必须使用宏功能模块才可以使用一些Altera专用器件的功能,例如,存储器、DSP 块、LVDS 驱动器
创建工程文件 2)建立设计文件: 使用Block Editor以原理图和框图的形式输入和编辑 图形设计信息(.bdf) ; 使用Text Editor输入或编辑AHDL(.tdf)、VHDL (.vhd)和 Verilog HDL(.v) 等语言的文本型设计; 使用Symbol Editor 用于查看和编辑代表宏功能、宏 功能模块、基本单元或设计文件的预定义符号 ( .sym) 使用Altera 宏功能模块LPM(Library of Parameterized Modules)构建复杂的高级模块 ,必须使用宏功能 模块才可以使用一些 Altera 专用器件的功能,例如 ,存储器、DSP 块、LVDS 驱动器
>原理图输入:菜单“File"/"New",在弹出的新建设计文件类型对话框中选择“BlockDiagram/SchematicFile"。>在原理图编辑界面,菜单“Edit"/"lnsertSymbol"选择Libraries下某个库中的元件符号,然后连线,构造所需的电路系统。还可以在工作窗口选绘图按钮,或按右键选D'lnsert/Symbol>Megafunction:宏功能库,其中的元件需要定义参数;>Primitives:基本图元库,提供基本逻辑元件符号>Others/Maxplus ll:有常用通用器件如计数器等
原理图输入:菜单“File”/“New” ,在弹出的新建 设计文件类型对话框中选择“Block Diagram/Schematic File” 。 在原理图编辑界面,菜单“Edit” /“Insert Symbol” , 选择Libraries下某个库中的元件符号,然后连线, 构造所需的电路系统。还可以在工作窗口选绘图 按钮 ,或按右键选择”Insert /Symbol” Megafunction:宏功能库,其中的元件需要定义 参数; Primitives:基本图元库,提供基本逻辑元件符 号 Others/Maxplus II:有常用通用器件如计数器等
1SW1SW2OUTPUTLOUTPUT脑NOSW3三人表决器SW1、SW2、SW3为表决开关,同意为“1”,不同意为“0”L2为“1”表示通过,L1为“1”表示否决