小订单: 近期用到了黑金的altera飓风4带的开发板,套件里面带的Quartus II软件版本号为11.0,之前所用版本号为9.1,所以打算吧11.0版本号也安装一下.没想到这个破解的过程让我属实蛋疼,步骤说明里面有所遗漏,导致我终于花了3个小时才把它搞定,在这里补充一下要点. 破解步骤中生成的 license.dat 文件里须要将 XXXXXXXXXXXX 替换为自己的网卡号 ,Quartus II 中的 tool 以下的 license setup 里面会给出若干个,例如以下图 water…
一.Altera Quartus II 11.0套件介绍 所谓巧妇难为无米之炊,再强的软硬件功底,再多的思维创造力,没有软件的平台,也只是徒劳.因此,一切创造的平台——Quartus II 软件安装,由零开启的世界,便从此开始. 自从Bingo 2009年开始接触FPGA,Quartus II 版本的软件从n年前的5.1版本到今天的最新发布的11.0,都使用过:当然对于软件核心构架而言,万变不离其宗.虽然多多少少有点bug,但这10多个版本发展到了现在,能看到Altera一直在努力,致力于更完美…
开发Altera Nios II软件可使用Nios II IDE或 Nios II Software BuildTools for Eclipse(即:Nios II SBT for Eclipse),使用“Build All”或“Build Project”编译工程后有时会出现如下错误:c:/altera/11.0/nios2eds/bin/gnu/h-i686-mingw32/bin/../lib/gcc/nios2-elf/4.1.2/../../../../nios2-elf/bin/l…
转载:http://www.cnblogs.com/imapla/archive/2012/09/10/2678814.html 20130417 Quartus II 12.0 不支持波形仿真,推荐使用 QuartusII 9.1,win7 32/64 bit 均可用- 下载地址 http://download.altera.com/akdlm/software/quartus2/91/91_quartus_windows.exe 破解工具 http://files.cnblogs.com/i…
quartus ii 10.0后就没有自带的仿真软件,每次写完一个VerilogHDL都想简单仿真一下,结果发现没有了自带仿真软件.这时候就需要第三方仿真软件ModelSim 10.1 SE. Quartus ii安装与破解 1.下载Quartus ii 和Quartus ii 破解补丁.下载地址找百度,百度不到就到官网注册下载. 2.首先,安装quartus ii .next-->next-->finish.64位系统安装64位的,32位的装32位的,还有一个问题就是quartus ii 1…
关于Quartus II 13.0对应开发NIOS II软件程序时报错Symbol 'NULL' could not be resolved问题的解决方法 近期在评估使用NIOS II处理器进行项目的开发,我使用的软件是Quartus II 13.0的版本,一路下来,在Qsys系统中搭建NIOS II片上系统,在Quartus II中建立工程文件等等过程,没有太多的问题,这里暂且不表.只是在NIOS II Software build tools for Eclipse中进行软件开发时,一个非常…
对于错误error (209053): unexpected error in jtag server -- error code 89,它产生的原因在于,在linux系统下,Quartus ii的驱动USB-Blaster只能有root用户使用,而普通用户是无权使用的.解决思路是更改USB-Blaster的使用权限,使得普通用户也能使用.对此altera也有给出相应的解决方案,详细见USB-Blaster Driver for Linux. 为使大家更易在linux下操作,现将具体的步骤介绍如…
不知大家在Windows 10 64位系统环境下使用Quartus II 15.0在新建工程时遇到过这种问题没,在新建工程的过程是选择器件的列表无法下拉,只能看到一个器件型号,如图1所示. 图1 开始我让我错误的以为在Quartus II 15软件的Cyclone IV E系列的器件库只包含了一种器件.后来经过尝试,发现用鼠标的左键点击拖动图1所示窗口的左上角或者上边缘,可以调整窗体的大小,就可以看到其他的器件了,然后右边的滚动条也可以拖动了,调整后的窗口如图2所示. 图2…
初次接触Quartus II 13.0,遇到了很多的问题,把问题总结如下: 1.Quartus II 13.0的安装及破解 下载地址:http://t.cn/Rh2TFcz,密码是:g3gc (参考贴吧:http://tieba.baidu.com/p/2931257644) 破解文件下载地址:http://download.csdn.net/detail/feixiang_1991/5421323 2.Quartus II 13.0调用modelsim波形仿真实例 其中在安装第一步中的Quar…
   写在前面的话 开始学习之前,我们首先应该选择并安装好自己的开发工具,那么我们用什么软件来编译代码呢?梦翼师兄推荐给大家的是Altera 目前最新的Quartus II 15.0 版本,当然啦,这可不是喜新厌旧哦,FPGA开发的未来趋势是SOC,既然15.0可以支持SOC的开发,那么就让我们一步到位吧.梦翼师兄喜欢15.0还有一个原因,那就是本人也是“外貌协会”的啦,15.0和之前的版本相比较,界面友好度要好了很多很多,温婉简约,看着特别舒服,用起来也方便.    Altera Quartu…
Quartus II 15.0 使用 ModelSim SE-64 2019.2 软件进行仿真 ModelSim 仿真 Verilog HDL 时需要编写一个 TestBench 仿真文件,通过仿真文件提供激励信号.可以简单的理解成信号发生器,给我们的代码提供模拟时钟信号.因此编写 TestBench 仿真文件是仿真过程中的一个重要步骤. Quartus II 15.0自身是不提供仿真功能的,但是可以用 Quartus II 15.0 创建 TestBench 仿真文件模板,而我们稍微修改一下这…
Windows版本 必装组件: Quartus II http://download.altera.com/akdlm/software/acdsinst/14.0/200/ib_installers/QuartusSetup-14.0.0.200-windows.exe   1.45GBhttp://download.altera.com/akdlm/software/acdsinst/14.0/200/ib_installers/QuartusHelpSetup-14.0.0.200-win…
nios工程在编译通过后RUN的过程中出现Error Running Nios II Project: ‘Downloading ELF Process failed’问题原因: 1.nios2 cpu datamaster 没有和on chinp ram 连接 导致程序在系统ram上无法下载. 2.在加载SDRAM模块时应注意其参数的准确性,否则同样影响data总线数据传输导致该问题. 3.还有,在建立工程选择软核.sopcinfo文件时要注意路径,一般nios ii 新建工程时默认上一次工程…
今天为了下个ModelSim跑到网上去找下载资源,清一色的百度网盘,下载速度60k/s,简直有病,于是跑到Intel官网上把连接挖出来了,供各位直接下载 实测使用IDM多线程下载速度可以轻松上到数MB/s,下面上链接 https://www.intel.com/content/www/us/en/software-kit/711920/intel-quartus-ii-subscription-edition-design-software-version-13-0sp1-for-windows…
Quartus II USB-Blaster驱动解决 之前安装Quartus II 13.0,但FPGA开发板链接的USB-Blaster链接无法被Quartus识别,改装Quartus II 11.0,使用配套光盘提供的USB-Blaster仍然不能被识别,参考他人的解决方法后,添加软件路径下的bin64/jtagserver.exe允许穿过防火墙,卸载已安装驱动并使用软件路径下的USB-Blaster驱动使得问题得到解决,问题产生原因为驱动版本不匹配.…
Quartus II 9.0版本的时候软件还有自带的仿真工具,现在安装的是11.0以上版本,才发现 Quartus II 11.0以上取消了软件自带的波形仿真工具,因此需要波形仿真就要调用专业的仿真工具Modelsim. 刚开始几天非常不习惯使用Modelsim,总觉得各种麻烦和不习惯,一度有想换回9.0版本的冲动,但是想想技术总是往前发展的,既然Quartus 取消了自带的仿真,而使用专业的仿真工具Modelsim总是有其自己的道理,所以还是决定学习新技术.经过几天的学习加练习,总算是熟练了一…
转载自:http://bbs.ednchina.com/BLOG_ARTICLE_3027549.HTM 有些时候我们用Quartus ii 打开不同版本创建的工程文件时,往往会出现下列提示 点yes后,quartus 会自动把文件转换成我们安装的版本.但是却出现了下图中糟糕的情况,我们发现中文注释变成了乱码,影响到了我们阅读代码的心情. 这点,相信很多刚学FPGA的新人们,热衷于下载代码例程学习时,都有遇到到这样的情况. 造成这种乱码的原因是,在Quartus ii版本升级时,更换了编码标准q…
(原創) 如何在安裝SELinux的環境執行Quartus II? (SOC) (Quartus II) (Linux) (RedHat) Abstract一般人安裝Linux時,也會同時安裝SELinux,這將導致Quartus II Linux板無法正常啟動,該如何解決呢? Introduction使用環境:Windows XP SP3 (Host OS) + ReaHat 5.4 (Guest OS) + VirtualBox 4.1.4 + Quartus II 11.0 在(原創) 如…
在Quartus II 中tools>options>General>EDA Tool Options 设置modelsim 路径 说明:不管是Quartus II 与modelsim连接,或者是Quartus II 与modelsim-Altera连接,还是Quartus II 与其它的EDA Tool连接,都需要在这里设置,才能使Quartus II 与EDA Tool相关联,从而在Quartus II 中自动打开modelsim.modelsim-Altera之类的EDA Tool…
Abstract撰寫Verilog時,雖然每個module都會先用ModelSim或Quartus II自帶的simulator仿真過,但真的將每個module合併時,一些不可預期的『run-time』問題可能才一一浮現,這時得靠SignalTap II來幫忙debug. Introduction使用環境:Quartus II 8.0 + DE2-70 (Cyclone II EP2C70F896C6N) 實際使用SignalTap II時,會發現有些reg與wire可以觀察,有些又無法觀察,在…
在开发阶段,经常需要改代码,而且往往只改局部代码,但是编译的时候,通常会全部重新编译,这会很浪费时间,使得开发效率大大降低.那么有没有一种方法能够降低不必要的编译时间呢?通过查询Quartus II Handbook Version 9.1 Volume 1: Design and Synthesis手册,找到了方法,那就是采用incremental compilation方式.其实这种想法就是将已有编绎的成果保持不变,因此需要将整个设计进行模块化,如果整个设计就是相互耦合,水乳交融,那么好像用…
在Quartus II中输入原理图以及实现仿真是学习基本数字电路的好方法.下面以一个基本的D锁存器为例,在quartus II 13.0中一步一步来实现原理图输入以及仿真过程. 1,创建工程 指定工程名字以及顶层文件名 跳过.... 我用的是小梅哥的AC620开发板,按下面的图进行选择: 因为输入原理图以及用波形文件来仿真,所以EDA工具-simulation中选None 点finish,完成工程创建. 随后,创建一个波形文件. 选择nand2,二个输入的与非门,依次添加四个and2和一个非门n…
[Quartus II][14.1正式版] ----14.1版本最大的变化就是增加了2大系列的器件库: MAX 10和Arria 10.这2大系列据Altera中国区代理 骏龙科技的人说,就是为了和Xilinx打价格战的,其中MAX 10系列结构与性能和Cyclone IV差不多,价格更低,而且可以加密,集成了2个配置器件,Cyclone V系列是Cyclone最后一代产品了,从MAX 10开始Cyclone和MAX就合并了,以后都叫MAX了,都是FPGA集成高速配置器件的结构.Arria 10…
FPGA下载的三种方式:主动配置方式(AS)和被动配置方式(PS)和最常用的(JTAG)配置方式: AS由FPGA器件引导配置操作过程,它控制着外部存储器和初始化过程,EPCS系列.如EPCS1,EPCS4配置器件专供AS模式,目前只支持 Cyclone系列.使用Altera串行配置器件来完成.Cyclone期间处于主动地位,配置期间处于从属地位.配置数据通过DATA0引脚送入 FPGA.配置数据被同步在DCLK输入上,1个时钟周期传送1位数据. PS则由外部计算机或控制器控制配置过程.通过加强…
在Quartus II中分配管脚的两种常用方法 示范程序 seg7_test.v 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 /* * seg7 x 8 查找表测试文件 */   module seg7_test( input CLOCK_50,   output [7:0] SEG7_DIG, output [7:0] SEG7_SEG );   seg7_8_LUT u0( .i_clock(CLOCK_50), .6位 位 .…
技巧1:“新”技能 hierarchies警告寻找 在编译之后,警告中“hierarchies”这个单词大家估计都很熟悉了,一看到这个警告,基本上就是例化时出现的问题.一般例化时,要是哪个连线没引出,没接上,或者是位宽不匹配就会出这个警告.而我们一般就会定位到例化文件,或者是观察RTL视图去寻找,但是工程一大可不是那么好找的啊! Warning: 1 hierarchies have connectivity warnings - see the Connectivity Checks repo…
我会在此基础上继续添加 原文地址:ii 一些Warning/Eeror分析与解决">Quartus ii 一些Warning/Eeror分析与解决作者:yanppf 注:http://www.eefocus.com/chudonganjin/blog/09-09/175772_9e67e.html#articletop 在QuartusII下进行编译和仿真的时候,会出现一堆warning,有的可以忽略,有的却需要注意,虽然按F1可以了解关于该警告的帮助,但有时候帮助解释的仍然不清楚,大家群…
quartus ii FFT核使用 导入自己程序自带的txt文件,写出控制模块 时序图 FFT核文件给出的时序图输入 仿真时序图 1024个采样点数,输入结束 fft数据输出 2.代码 `timescale 1ns/1ns module fft_ctrl #( parameter [:] fftpts_n = 'd11, parameter [:] real_imag_wei = 'd16 ) ( //inputs clk , reset_n , sink_valid ,//拉高表示通知FFT即…
Quartus II  的LPM库所在的目录是\altera\11.0\quartus\libraries\megafunctions 现以LPM_MULT为例进行演示: 思路:1.首先创建一个project,然后新建一个 2.然后双击或者点右键Insert都可以,选择 3.关于MegaWizard Plug-In Manager根据自己的要求去配置 4.一步步之后,那么LPM_MULT配置完成,然后添加input.output,如下图: 完成后的图(参考): 5.然后将(两个文件)添加,其中m…
神奇的linux! 第一步去官网注册然后下载对应的linux版本,包括软件和设备文件两部分,软件也就是quartus II nios ide,modelsim-altera这些,设备就是具体altera的芯片支持(这部分没装装了软件也没用) 第二步安装,由于我下载的DVD镜像,所以第一步是挂载到虚拟光驱,当然你也可以解压(不过将会浪费很多时间),挂载完之后进入对应目录,该目录下有一个setup.sh 这个就是安装脚本,运行这个脚本之前必须保证你的模拟终端使用的是bash而不是dash,在你的终端…