中国高校课件下载中心 》 教学资源 》 大学文库

浙江科技大学:《可编程器件EDA技术与实践》课程教学课件(讲稿)第3章 Quartus II开发软件应用

文档信息
资源类别:文库
文档格式:PDF
文档页数:31
文件大小:1.44MB
团购合买:点击进入团购
内容简介
浙江科技大学:《可编程器件EDA技术与实践》课程教学课件(讲稿)第3章 Quartus II开发软件应用
刷新页面文档预览

第三章QuartusⅡI开发软件应用包括基于模块的设计输入设计、系统级设计和软件开发(Design Entry)功耗分析综合(PowerAnalysis((Synthesis)布局布线调试(Place&Route)(Debugging)工程更改管理时序分析CEngineeringChange(TimingAnalysis)Management)时序逼近仿真(TimingClosure)(Simulation)绵程和配置CProgramming&Configuration

第三章 Quartus II 开发软件应用

Quartusll软件版本最新为11.0,虽然软件的核心构架万变不离其宗,但可以看到Altera一直在努力,致力于更完美的用户界面,更快的综合速度的软件开发。(1)Quartusll9.1之前的软件自带仿真组件和硬件库而之后软件不再包含,因此必须选择安装仿真组件Modelsim和硬件库。(2)Quartus ll 11.0之前的软件需要额外下载Nios Il组件,而11.0开始Quartus ll 软件自带Nios ll 组件。(3)Quartus ll 10.1之前软件包括时钟综合器,即Settings中包含TimeQuest Timing Analyzer,以及Classic Timing Analyzer,但10.1以后的版本只包含了TimeQuset Time Analyzer,因此需要sdc来约束时序

Quartus II软件版本最新为11.0,虽然软件的核心构架 万变不离其宗,但可以看到Altera一直在努力,致力 于更完美的用户界面,更快的综合速度的软件开发。 (1)Quartus II 9.1之前的软件自带仿真组件和硬件库 ,而之后软件不再包含,因此必须选择安装仿真组 件Modelsim和硬件库。 (2)Quartus II 11.0之前的软件需要额外下载Nios II 组件,而11.0开始Quartus II 软件自带Nios II 组件。 (3)Quartus II 10.1之前软件包括时钟综合器,即 Settings中包含TimeQuest Timing Analyzer,以及 Classic Timing Analyzer,但10.1以后的版本只包含 了TimeQuset Time Analyzer,因此需要sdc来约束时 序

软件下载方法:(1)可以去官网下载最新软件,地址为http://www.altera.com.cn/b/fpga-design-with-quartus-ii.html?f=hp&k=pb2-0可以根据需要下载网络免费版,或者订购版(破解版)(2)可以在alteraftp用迅雷下载(支持断点续传),地址为:ftp://ftp.altera.com/outgoing/release/在列表中选择以下组件下载(针对XP系统而言):a. 11.0 quartus windows.exe :Quartus ll 软件b. 11.0 devices windows.exe :Quartus ll 硬件库c. 11.0 modelsim ase windows.exe :Altera Modelsim 仿真软件另外还需下载Quartus l 6.111.0版本软件的crack具体安装步骤自行上网查询

软件下载方法: (1)可以去官网下载最新软件,地址为 http://www.altera.com.cn/b/fpga-design-with-quartus￾ii.html?f=hp&k=pb2-0, 可以根据需要下载网络免费版,或者订购版(破解版)。 (2)可以在altera ftp用迅雷下载(支持断点续传),地 址为: ftp://ftp.altera.com/outgoing/release/ 在列表中选择以下组件下载(针对xp系统而言): a. 11.0_quartus_windows.exe :Quartus II 软件 b. 11.0_devices_windows.exe :Quartus II 硬件库 c. 11.0_modelsim_ase_windows.exe :Altera Modelsim 仿 真软件 另外还需下载Quartus II 6.1~11.0版本软件的crack 具体安装步骤自行上网查询

(License.dat)安装后第一次启动软件需要获取许可文件Quartus IlFileEditToolsViewProjectProcessingYindowHelpAssiermentsEDASimulation ToolA?昆T二X定OOTHERun EDA TimingAnalysis ToolStatusXLaunch DesignSpace ExplorerModuleProg...2Advanced List PathsTimeQuest Timing AnalyzerAdvisors&Chip EditorHetlist Viewers SignalTap II Logic AnalyzerAIn-SystemMemoryContentEditorLogie Analyzer Interface EditorSignalProbe Pins..ProgrammerJAJMegaizardPlug-InManager.SOPC Builder..Tel Seripts.*Customize...Options.License Setup

安装后第一次启动软件需要获取许可文件(License.dat)

OptionsCategory:License SetupLicense SetupProcessingGlobal User Libraries (All ProjeE:quartus6winlicense.datLicense file:-AssignmentEditorColorsUseLM LICENSE FILE yariableFontsCurrentLicense白-Block/SymbolEditorWebLicenseUpdateColorsLicense Type:Full VersionFontsSubscriptionExpiration:22020.12Begin 3o-dayGracePerioc白ChipEditorNICIDHost ID Type:ColorsHost IDValue:00225f346accFontsLogicLockRegionswindow-MemoryEditorLicensedAMPP/MegaCorefunctions:LFontsVendorProductMessages0000D'Crypt Pte.Ltd. [0100]Suppression0000D'Crypt Pte. Ltd. (0101)Colors0000KCN(049B]KCN (049C)0000Fonts0000Omniwerks[0890]PinPlanner0000Omniwerks [0891].Programmer0000MorethanlP(106D)-ReportWindow0000MorethanlP(106E]. ColorsAlcatel (11DC)0000Fonts0000Alcatel [11DD]annnR白-ResourcePropertyEdito>Colors-RTL/TechnologyMapViewerLocalSysteminfo在License Setup窗口中正确指向许可文件地址

在License Setup窗口中正确指向许可文件地址

项目名称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”表示否决

刷新页面下载完整文档
VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
相关文档