
技术EDA第4章QUARTUSII使用方法
EDA 技 术 第4章QUARTUSII使用方法

本课程的目标通过教学使学生了解QUARTUSII的特点,掌握在QUARTUSII软件平台上进行文本输入及仿真的基本方法,掌握设计项目的编译、模拟与仿真等常规操作技术。18:012
18:01 2 本课程的目标 通过教学使学生了解QUARTUSII的特点,掌握 在QUARTUSII软件平台上进行文本输入及仿真 的基本方法,掌握设计项目的编译、模拟与仿 真等常规操作技术

主要内容QUARTUSII概述QUARTUSII的基本操作步骤!三、QUARTUSII实例演示18:013
18:01 3 主要内容 一、QUARTUSII概述 二、QUARTUSII的基本操作步骤 三、 QUARTUSII实例演示

QUARTUSII概述1OUARTUSII是美国Altera公司提供的可用于可编程片上系统(SOPC)开发的综合开发环境,是进行SOPC设计的基础.集成环境包括以下内容:系统级设计,嵌入式软件开发,可编程逻辑器件(PLD)设计,综合,布局和布线,验证和仿真其应用方法与设计流程对于其他流行的EDA工具的使用具有一定的典型性和一般性18:01
18:01 4 一、QUARTUSII概述 QUARTUSII是美国Altera公司提供的可用于可 编程片上系统(SOPC)开发的综合开发环境,是进 行SOPC设计的基础.集成环境包括以下内容:系 统级设计,嵌入式软件开发,可编程逻辑器件 (PLD)设计,综合,布局和布线,验证和仿真. 其应用方法与设计流程对于其他流行的EDA工 具的使用具有一定的典型性和一般性

QUARTUSII的基本操作步骤二双击QuartusI图标Quartus218:015
18:01 5 二、 QUARTUSII的基本操作步骤 双击Quartus II图标

Ouartus IH主界面标题栏各项菜单二0xCQuartus IElle Edit Viey BrojectAssignmentsProcessinu toola Window Hel口#06N?EntityCoapilation Hierarchy口多种应用窗口3项目向导窗口饼ATERA牌AEPtoOUARTUSI-XHodulePr..%T.OVersion 4.2状态窗口Quartus llInformationChttp://www.altera.com消息窗口SystemProceaing18:016
18:01 6 Quartus II主界面

File菜单的一个实例Quartus I1FleEdiViewProjectAssignmentsDnew...CtrI+Nopen...Ctrl+oCoseCtr+=4NewPrcjectWeard...[Open Projett..ConvertMAX±PLU5 II Project..Cose PrajertsaveCtr1+SSave As..SaveCrrre-tReportSectianAsJSoveAllBlePropertes...Create fUpdateExporteConvertProgramminoFiles..IncludeReportsection in Print ustm Page Sebup..kPrintPregienBrint..ctrp1RecentFilesIRecent ProjectsExItAl+F418:017
18:01 7 File菜单的一个实例

Quartus I主界面的一个实例--xQuartus II-E:/qdesigns42/mydesigns/Adder/half adder-half adderProcessingToolsWindowHelpPTOeCAssiammonsDMXe00Xehalf_adderx-0xfa half adder.bdfEntityLogieCellAFLEX6000:AUTO2(2)half_adder一Hiererchy DFilesJDesign UnitsX0 Compilation ReportModuleFroaressFull Coapilation100.%Analysis&SynthesisResourceUsageSumnaryAnalysis&SyntheAnalysis &Synthesis100SummanyResourceUsaseaFitter100%SettingsLogic cells2Asseabler100%2HierarchyTotal conbinational functions2Tining Analyzer2Total 4-input functions0mResourceUtiliz0Total 3-input functionsxbEquations25Total 2-input functionsmSourceFilesRe6Total 1-Input functions0ResourceUsagTotal O-input functions01Conhinationalcrllsfor routing0Tprww.aero.com-DInfo:Ouartussuecessful.O errors,0 warningslatlonras-.SystemProcessingMessege:0.of55Tcet18:01
18:01 8 Quartus II主界面的一个实例

用户定制主界面·选择命令ToolsCustomize在对话框中操作:xCustomizeGeneralToolbarsComnandsTcl-Look&FeelChoose the preferred look andfeelforthe Quartus il sofware.Youcanfullycustomize theQuartusllsoftwarereqardlessofwhatvouchoosehereClickApplyandrestartthe Quartus ll softwareforany changetotake effect Youcan alsoclickApplywithoutchangingtheselectiontoresettothefa.ctorydetaultsQuartus llApplyMAX+PLUSIIQuickmenusoffQuartus llmenu-off一MAX+PLUS IImenuBesetAll确定取消18:019
18:01 9 用户定制主界面 • 选择命令ToolsCustomize 在对话框中操作:

QuartusI设计流程编写VHDL程序(使用TextEditor)口编译VHDL程序(使用Compiler)口仿真验证VHDL程序(使用WaveformEditor,Simulator)进行芯片的时序分析(使用TimingAnalyzer)口安排芯片管脚位置(使用FloorplanEditor)下载程序至芯片(使用Programmer)18:0110
18:01 10 Quartus II设计流程 编写VHDL程序(使用Text Editor) 编译VHDL程序(使用Compiler) 仿真验证VHDL程序(使用Waveform Editor,Simulator) 进行芯片的时序分析(使用Timing Analyzer) 安排芯片管脚位置(使用Floorplan Editor) 下载程序至芯片(使用Programmer)