Quartus II 是Altera公司的综合性PLD/FPGA开发软件,支持原理图、VHDL、VerilogHDL以及AHDL等多种设计输入形式,内嵌自有的综合器以及仿真器,可以完成从设计输入到硬件配置的完整PLD设计流程。
软件介绍
对于FPGA、CPLD以及结构化ASIC设计,quartus ii 11.0是性能和效能首屈一指的设计软件。软件支持Altera名为Qsys的系统级集成工具新产品,实现了对Stratix® V FPGA系列的扩展支持,并且采用增强后的调试方案加快了电路板开发。这是提供下载的是quartus ii 11.0破解,有需要的朋友可免费下载!
软件特点
1、Quartus II设计软件也可以自动地从QuartusII仿真器波形文件中创建完整的HDL测试平台
2、支持高速I/O设计,生成专用I/O缓冲信息规范(IBIS)模型导入到常用的EDA信号集成工具中。IBIS模型根据设计中每个管脚的I/O标准设置来定制,简化第三方工具的分析
3、支持双核CPU的嵌入
4、可利用原理图、结构框图、VerilogHDL、AHDL和VHDL完成电路描述,并将其保存为设计实体文件;
芯片(电路)平面布局连线编辑
5、LogicLock增量设计方法,用户可建立并优化系统,然后添加对原始系统的性能影响较小或无影响的后续模块
功能强大的逻辑综合工具
6、完备的电路功能仿真与时序逻辑仿真工具
7、定时/时序分析与关键路径延时分析
8、可使用SignalTap II逻辑分析工具进行嵌入式的逻辑分析
9、支持软件源文件的添加和创建,并将它们链接起来生成编程文件
10、使用组合编译方式可一次完成整体设计流程
11、自动定位编译错误
12、高效的期间编程与验证工具
13、可读入标准的EDIF网表文件、VHDL网表文件和Verilog网表文件
14、能生成第三方EDA软件使用的VHDL网表文件和Verilog网表文件
使用教程
一、QuartusII中的优化设置
一般都会在assignment/settings中进行设置
1.全局优化
在assignment/settings/,physical synthesis optimization中,有几个选项:
(1)optimize for performance(性能优化)
perform physical synthesis for combinational logic 对组合逻辑进行优化
perform register retiming 对寄存器进行优化
(2)effort level 级别
相应的不同的级别的不同之处在后面的解释中说明,主要体现在了编译时间的多少,当然与提高的性能之间呈反比的关系
(3)fitter netlist optimization 布局布线网表优化
第一个选项是对异步信号自动的添加流水线
第二个选项执行寄存器的复用
(4)optimize for fitting 布局布线的优化
第一个选项是针对组合逻辑电路而言
第二个选项 对逻辑和寄存器进行优化
2.综合优化
在优化技巧(optimization technique)中有三种选择:即: 速度优先,平衡优先,面积优先,还有powerplay power optimization即功率优化
若选择extra effort,综合器将进行功率优化,但可能会降低整个设计的性能
3.适配优化
包括保持时序优化 多拐角时序优化
保持时序优化允许适配器通过在合适的路径中添加延迟,从而实现保持时序的优化,关闭该选项,则不会对任何路径进行优化
多拐角时序优化用于控制适配器是否对设计进行优化以满足所有拐角的时序要求和操作条件。要使用这项功能,必须使能时序逻辑优化
套件下载
一、套件
用户要想完整的使用 ,需要安装相应的套件,需下载的套件:
1.Quartus II 9.1之前的软件自带仿真组件,而之后软件不再包含此组件,因此必须要仿真安装Modelsim
2.Quartus II 9.1之前的软件自带硬件库,不需要额外下载安装,而10.0开始需要额外下载硬件库,另行选择安装
3.Quartus II 11.0之前的软件需要额外下载Nios II 组件若需要上系统,而11.0开始Quartus II 软件自带Nios II组件
4.Quartus II 9.1之前的软件自带SOPC组件,而Quartus 10.0自带SOPC已经Qsys两个组件,但从10.1开始,Quartus II之包含Qsys组件
5.Quartus II 10.1之前软件包括时钟综合器,即Settings中包含TimeQuest Timing Analyzer,以及Classic Timing Analyzer,但10.1以后的版本只包含了TimeQuset Time Analyzer,因此需要sdc来约束时序
二、组件
1.11.0_quartus_windows.exe :Quartus II 软件
2.11.0_devices_windows.exe :Quartus II 硬件库
3. 11.0_modelsim_ase_windows.exe :Altera Modelsim 仿真软件
常见问题
1、具体问题
安装quartus ii 11.0软件后,经过破解器生成license.dat文件后,实际建立工程后,编译综合工程的时候会出现license.dat文件与芯片不匹配的问题
2、细节描述
Warning: FLEXlm software error: Invalid (inconsistent) license key. The license key and data for the feature do not match. This usually happens when a license file has been altered. Feature: quartus License path: C:\altera\license.dat; FLEXnet Licensing error:-8,523 For further information, refer to the FLEXnet Licensing documentation, available at www.acresso.com
Error: Current license file does not support the EP2C8Q208C8 device
3、解决方案
在运行破解器生成license.dat文件后,用记事本格式打开license.dat文件,将里面host ID后面的XXXXXXXXXXXX改成你电脑的网卡号,注意license.dat文件中存在两个host ID号。其实打开已安装好的
quartus ii 11.0软件后,选择tools->License Setup窗口,可以找到两个NIC ID号,刚好按先后顺序填写入license.dat文件中的两个host ID,就可以了