热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

关于quartusii11.0系列&dspbuilder11.0&matlabR2011b&synplify9.6.2的下载与安装全解

查找,下载,安装了几天FPGA相关处理软件,有点经验教训要和大家分享一下,希望后来人不用走那么多弯路。首先,在安装DSPBuilder之前,首先安装Matlab和Simulink软件

 查找,下载,安装了几天FPGA相关处理软件,有点经验教训要和大家分享一下,希望后来人不用走那么多弯路。首先, 在安装DSP Builder之前,首先安装Matlab和Simulink软件以及Quartus Ⅱ软件。如果要使用第三方EDA综合和仿真工具,需要安装综合工具LeonardoSpectrum或Synplify以及仿真工具ModelSim。必须注意:由于建模、仿真和生成vhdl代码都是在matlab下完成的,因此matlab的版本要等于或高于dsp builder,还有,dsp builder的版本应于quartus一致。由于装dsp builder时会自动搜索matlab的安装路径,所以需要在装dsp builder之前安装matlab。还有quartus也需要在dsp builder之前安装。

     还有,使用DSP Builder创建HDL设计需要有下面的软件支持:
         ?   Matlab 6.1或6.5版本;
         ?   Simulink4.1或5.0版本;
         ?   Quartus Ⅱ 2.0以上版本;
         ?   Synplify 7.2以上版本或LeonardoSpectrum 2002c以上版本(综合工具);
         ?   ModelSim5.5以上版本(仿真工具)。
         所以顺便把Synplify,ModelSim也给装上。

   

 

 

       我安装的是quartus ii 11.0套件,对于Quartus II 11.0 ,最基本的套件包含以下三个不部分:

(1)Quartus II 11.0 for windows软件(2)Quartus II 11.0 Devices for windows 硬件库

(3)Altera-Modelsim for windows第三方仿真器。

Quartus II 11.0 与之前的软件有些不同,有以下几个不同的地方:

(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 builder和Qsys两个组件,在使用sopc builder时软件会提示推荐使用下一代Qsys.

(5)Quartus II 10.1之前软件包括时钟综合器,即Settings中包含TimeQuest Timing Analyzer,以及Classic Timing Analyzer,但10.1以后的版本只包含了TimeQuset Time Analyzer,因此需要sdc(时序约束文件synopsys designer constrains file)来约束时序。(.sdc文件可以通过quartus ii内置TimeQuest Timing Analyzer wizard产生,也可以直接打开TimeQuest Timing Analyzer,新建.sdc文件输入脚本)可以使用TimeQuset Time Analyzer验证布局布线后是否满足设定的时序约束,也可以使用modelsim进行时序仿真。

    软件可以去官方下网站载或者去FTP下载,如此处链接ftp://ftp.altera.com/outgoing/release/,照着格式可以链接更多下载地址,但不知道为什么最近altera的FTP登不上去,不过不要紧,只要复制地址到迅雷等下载工具就能下载了,有些比较大,需要耐心点。modelsim安装的是最新免费版,因为ase是altera start edition,是入门版,free的;ae是altera edition,是nb版,需要破解,支持更多功能吧。但对于我们,ase版本已经足够了。至于crack以及安装步骤推荐http://www.cnblogs.com/crazybingo/archive/2011/07/26/2117105.html里面有详细的描述。

   

 

    matlab R2011b的下载与安装推荐http://www.matlabsky.com/thread-20253-1-1.html

    由于dsp builder 11.0破解还没人发布,但在交流群听人说可以用9.0的去破解11.0的,但就是高级功能用不了,不过对于我等菜鸟来说,应该足够了,下载软件与crack容易找到,就不贴了。按要求先破解11.0,设置环境变量 LM_LICENSE_FILE,我的电脑→属性→高级→环境变量→系统变量→“新建” 


变量名“LM_LICENSE_FILE”

变量值“D:\altera\11.0\quartus\bin\License .dat”(你的quartusII  licsense 文件地址)。

.打开Quartus II 软件,Tool→License Setup„

.勾上Use LM_LICENSE_FILE variable,这里显示的路径就是我们在环境变量里设置好的路径。 

把DSP Builder破解器中包含的License 的所有内容黏贴到 Quartus II软件的License中。注意,原Quartus II 软件的License可能已经包含DSP Builder 的 “Feature” 内容,把这些内容删除,避免与DSP Builder 破解器包含的 License内容冲突。打开Quartus II 软件,Tool→License Setup,可以看到C4D5,512A就是DSP Builder 的授权代码,表示 DSP Builder安装成功。http://www.cnblogs.com/sleepy/archive/2011/06/28/2092362.html这篇博客有详细描述,还有一些matlab打开 dsp builder工具库可能发生的一些问题应对,非常不错。

matlab上的一些必要操作

打开matlab 点击Simulink工具箱,在出现的Simulink Library

Browser栏中可发现多了以下两个工具库

依次单击它们,软件需要建立工具库。

可在matlab中输入 dos('lmutil lmdiag C4D5_512A')  查看是否破解成功,正常的结果是出现:


    synplify 9.6.2我是搜了很久才找到下载地址的,与大家共享http://u.115.com/file/f1529d3248,破解安装办法则详见http://www.cnblogs.com/oomusou/archive/2009/02/06/synplify_pro_crack.html。

  

最后总结下,本人安装了quartus ii 11.0+modelsim 6.6d(不需要手动添加altera仿真库)+dsp builder 11.0(使用9.0破解)+matlab R2010b+synlify 9.6.2,祝各位好运啦。

提醒一下:

注意三个软件要相互匹配,这儿给个官方的要求:

http://www.altera.com/support/ip/dsp/ips-dsp-version.html



推荐阅读
  • 本文主要解析了Open judge C16H问题中涉及到的Magical Balls的快速幂和逆元算法,并给出了问题的解析和解决方法。详细介绍了问题的背景和规则,并给出了相应的算法解析和实现步骤。通过本文的解析,读者可以更好地理解和解决Open judge C16H问题中的Magical Balls部分。 ... [详细]
  • 知识图谱——机器大脑中的知识库
    本文介绍了知识图谱在机器大脑中的应用,以及搜索引擎在知识图谱方面的发展。以谷歌知识图谱为例,说明了知识图谱的智能化特点。通过搜索引擎用户可以获取更加智能化的答案,如搜索关键词"Marie Curie",会得到居里夫人的详细信息以及与之相关的历史人物。知识图谱的出现引起了搜索引擎行业的变革,不仅美国的微软必应,中国的百度、搜狗等搜索引擎公司也纷纷推出了自己的知识图谱。 ... [详细]
  • 本文内容为asp.net微信公众平台开发的目录汇总,包括数据库设计、多层架构框架搭建和入口实现、微信消息封装及反射赋值、关注事件、用户记录、回复文本消息、图文消息、服务搭建(接入)、自定义菜单等。同时提供了示例代码和相关的后台管理功能。内容涵盖了多个方面,适合综合运用。 ... [详细]
  • Nginx使用AWStats日志分析的步骤及注意事项
    本文介绍了在Centos7操作系统上使用Nginx和AWStats进行日志分析的步骤和注意事项。通过AWStats可以统计网站的访问量、IP地址、操作系统、浏览器等信息,并提供精确到每月、每日、每小时的数据。在部署AWStats之前需要确认服务器上已经安装了Perl环境,并进行DNS解析。 ... [详细]
  • IhaveconfiguredanactionforaremotenotificationwhenitarrivestomyiOsapp.Iwanttwodiff ... [详细]
  • HDU 2372 El Dorado(DP)的最长上升子序列长度求解方法
    本文介绍了解决HDU 2372 El Dorado问题的一种动态规划方法,通过循环k的方式求解最长上升子序列的长度。具体实现过程包括初始化dp数组、读取数列、计算最长上升子序列长度等步骤。 ... [详细]
  • 本文讨论了在Windows 8上安装gvim中插件时出现的错误加载问题。作者将EasyMotion插件放在了正确的位置,但加载时却出现了错误。作者提供了下载链接和之前放置插件的位置,并列出了出现的错误信息。 ... [详细]
  • Windows下配置PHP5.6的方法及注意事项
    本文介绍了在Windows系统下配置PHP5.6的步骤及注意事项,包括下载PHP5.6、解压并配置IIS、添加模块映射、测试等。同时提供了一些常见问题的解决方法,如下载缺失的msvcr110.dll文件等。通过本文的指导,读者可以轻松地在Windows系统下配置PHP5.6,并解决一些常见的配置问题。 ... [详细]
  • 本文介绍了OC学习笔记中的@property和@synthesize,包括属性的定义和合成的使用方法。通过示例代码详细讲解了@property和@synthesize的作用和用法。 ... [详细]
  • Mac OS 升级到11.2.2 Eclipse打不开了,报错Failed to create the Java Virtual Machine
    本文介绍了在Mac OS升级到11.2.2版本后,使用Eclipse打开时出现报错Failed to create the Java Virtual Machine的问题,并提供了解决方法。 ... [详细]
  • 本文讨论了使用差分约束系统求解House Man跳跃问题的思路与方法。给定一组不同高度,要求从最低点跳跃到最高点,每次跳跃的距离不超过D,并且不能改变给定的顺序。通过建立差分约束系统,将问题转化为图的建立和查询距离的问题。文章详细介绍了建立约束条件的方法,并使用SPFA算法判环并输出结果。同时还讨论了建边方向和跳跃顺序的关系。 ... [详细]
  • Android Studio Bumblebee | 2021.1.1(大黄蜂版本使用介绍)
    本文介绍了Android Studio Bumblebee | 2021.1.1(大黄蜂版本)的使用方法和相关知识,包括Gradle的介绍、设备管理器的配置、无线调试、新版本问题等内容。同时还提供了更新版本的下载地址和启动页面截图。 ... [详细]
  • 本文详细介绍了Linux中进程控制块PCBtask_struct结构体的结构和作用,包括进程状态、进程号、待处理信号、进程地址空间、调度标志、锁深度、基本时间片、调度策略以及内存管理信息等方面的内容。阅读本文可以更加深入地了解Linux进程管理的原理和机制。 ... [详细]
  • 本文介绍了P1651题目的描述和要求,以及计算能搭建的塔的最大高度的方法。通过动态规划和状压技术,将问题转化为求解差值的问题,并定义了相应的状态。最终得出了计算最大高度的解法。 ... [详细]
  • 1,关于死锁的理解死锁,我们可以简单的理解为是两个线程同时使用同一资源,两个线程又得不到相应的资源而造成永无相互等待的情况。 2,模拟死锁背景介绍:我们创建一个朋友 ... [详细]
author-avatar
heimao
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有