DSP builder安装指南(以9.1为例) 转自http://www.cnblogs.com/sleepy/archive/2011/06/28/2092362.html
DSP builder安装指南(以9.1为例) 1
1.前期准备
首先说一下,我用的是dsp builder 9.1 +QII 9.1 SP1+ MATLAB R2009A
网上没有dsp9.1sp1的破解,我是直接用9.1的,发现这样配也能正常工作
DSP Builder 不是独立的软件,在安装 DSP Builder 之前需安装以下软件
1.MATLAB软件,必须安装 Simulink组件。
2.安装Quartus II软件
安装DSP Builder,安装程序中包含的脚本会自动关联Quartus II 和
Matlab。
注意三个软件要相互匹配,这儿给个官方的要求:
http://www.altera.com/support/ip/dsp/ips-dsp-version.html

2.安装DSP Builder

一般步骤,大伙懂的
直到DSP Builder 的安装结束的对话框跳出,点击finish。
3.matlab上的一些必要操作
打开matlab 点击Simulink工具箱
,在出现的Simulink Library
Browser栏中可发现多了以下两个工具库
依次单击它们,软件需要建立工具库。
这儿可能会碰到以下问题:
1.Matlab出现很多warning ,跳出窗口报告出错,并自动退出软件

处理方法:
然后在X:\MATLAB\R2008a\toolbox\local\pathdef.m中删除与Altera有关的路径。注意需要空一行,如下所示:
p = [...
%%% BEGIN ENTRIES %%%
(空一行)
matlabroot,'\toolbox\matlab\general;', ...
matlabroot,'\toolbox\matlab\ops;', ...
matlabroot,'\toolbox\matlab\lang;', ...
matlabroot,'\toolbox\matlab\elmat;', ...
matlabroot,'\toolbox\matlab\elfun;', ...
之后重新安装DSP Builder
2.安装完DSP Builder后,发现Altera DSP Builder Blockset库是空
处理方法:
打开..\MATLAB\R2008a\toolbox\local\matlabrc.m,在此文件最后加入代码
bdclose all; set_param(0,'CharacterEncoding', 'windows-1252')
重新启动matlab
4.破解 DSP Builder流程
1.. 找个匹配的DSP Builder的破解器
按照要求先破解DSP Builder 文件。
2.设置环境变量 LM_LICENSE_FILE
我的电脑→属性→高级→环境变量→系统变量→“新建”


变量名“LM_LICENSE_FILE”
变量值“D:\altera\91\quartuse\bin\License .dat”(你的quartusII licsense 文件地址)。
3..打开Quartus II 软件,Tool→License Setup„
4.勾上Use LM_LICENSE_FILE variable,这里显示的路径就是我们在环境
变量里设置好的路径。
5.把DSP Builder破解器中包含的License 的所有内容黏贴到 Quartus
II软件的License中。注意,原Quartus II 软件的License可能已经包
含DSP Builder 的 “Feature” 内容,把这些内容删除,避免与DSP Builder 破解器包含的 License内容冲突。
6. 打开Quartus II 软件,Tool→License Setup,可以看到C4D5,512A就是DSP Builder 的授权代码,表示 DSP Builder安装成功。

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

最后提一个常见错误的解决办法
dsp builder中signal compiler错误

Matlab Error Java exception occurred:
The character '' is an invalid XML character
at org.exolab.castor.xml.Marshaller.marshal(Marshaller.java:1539)
at org.exolab.castor.xml.Marshaller.marshal(Marshaller.java:1851)
at org.exolab.castor.xml.Marshaller.marshal(Marshaller.java:1857)
at org.exolab.castor.xml.Marshaller.marshal(Marshaller.java:1851)
at org.exolab.castor.xml.Marshaller.marshal(Marshaller.java:848)
at org.exolab.castor.xml.Marshaller.marshal(Marshaller.java:736)
at com.altera.dspbuilder.mdlxml.XmlReaderWriter.writeXml(Unknown Source)
at com.altera.dspbuilder.mdlxml.XmlReaderWriter.writeXmlModel(Unknown Source)
at com.altera.dspbuilder.serialisation.ModelSerialiser.writeXML(Unknown Source)
at com.altera.dspbuilder.serialisation.ModelSerialiser.writeXML(Unknown Source)
Caused by: java.io.IOException: The character '' is an invalid XML character
at org.apache.xml.serialize.XMLSerializer.startElement(Unknown Source)
at org.exolab.castor.xml.util.DocumentHandlerAdapter.startElement(DocumentHandlerAdapter.java:197)
at org.exolab.castor.xml.Marshaller.marshal(Marshaller.java:1535)
... 9 more
Caused by: java.io.IOException: The character '' is an invalid XML character
at org.apache.xml.serialize.XMLSerializer.startElement(Unknown Source)
at org.exolab.castor.xml.util.DocumentHandlerAdapter.startElement(DocumentHandlerAdapter.java:197)
at org.exolab.castor.xml.Marshaller.marshal(Marshaller.java:1535)
at org.exolab.castor.xml.Marshaller.marshal(Marshaller.java:1851)
at org.exolab.castor.xml.Marshaller.marshal(Marshaller.java:1857)
at org.exolab.castor.xml.Marshaller.marshal(Marshaller.java:1851)
at org.exolab.castor.xml.Marshaller.marshal(Marshaller.java:848)
at org.exolab.castor.xml.Marshaller.marshal(Marshaller.java:736)
at com.altera.dspbuilder.mdlxml.XmlReaderWriter.writeXml(Unknown Source)
at com.altera.dspbuilder.mdlxml.XmlReaderWriter.writeXmlModel(Unknown Source)
at com.altera.dspbuilder.serialisation.ModelSerialiser.writeXML(Unknown Source)
at com.altera.dspbuilder.serialisation.ModelSerialiser.writeXML(Unknown Source)
Error: Error during compilation: Error: Error analyzing model see log for details.
这是具体的报告
处理方法:

你是否有用过c盘搬家,如果搬过C盘文件则会导致 current directory地址出现错误(及软件第二行可见),你用C盘搬家搬 回来就可以啦(以上图片是正常状态,出错的时候出现的是乱码··)
DSP builder安装指南(以9.1为例) 转自http://www.cnblogs.com/sleepy/archive/2011/06/28/2092362.html的更多相关文章
- 关于INTEL FPGA设计工具DSP Builder
一段时间以来,MathWorks一直主张使用Matlab和Simulink开发工具进行基于模型的设计,因为好的设计技术使您能够在更短的时间内开发更高质量的复杂软件.基于模块的设计采用了数学和可视化的方 ...
- DSP Builder 12.0安装及crack方法
在安装dsp_builder之前请确保已安装所需要的matlab版本 在此之前我已经安装了matlab R2011a,下面安装dsp builder 下面就是破解了,因为12.0的版本刚出,还没有相应 ...
- FPGA开发随笔汇总
点击标题即可进入相关随笔. DE-SOC开发板VrilogHDL开发相关部分: (本过程需要Verilog HDL 的基本语言基础) 1.FPGA的发展史及FPGA 的基础架构 2.首先看一下友晶DE ...
- js 字符串转化成数字:(实例:用正则检测大于0的正数,最多保留4位小数)
来源:http://www.cnblogs.com/hwx0807/archive/2011/06/28/2092021.html 实例: function BindSubmitEvent() { / ...
- 【转】如何判断CPU是大端还是小端模式
原文网址:http://blog.csdn.net/ysdaniel/article/details/6617458 如何判断CPU是大端还是小端模式 http://blog.sina.com.cn/ ...
- Linux date -s(转)
修改linux的时间可以使用date指令 修改日期: 时间设定成2009年5月10日的命令如下: #date -s 05/10/2009 修改时间: 将系统时间设定成上午10点18分0秒的命令如下. ...
- java和Discuz论坛实现单点登录,通过Ucenter(用户管理中心)
标题有点问题,没有进行修改. 一 Discuz论坛搭建步骤 1:服务器环境配置 服务器要支持php语言+支持mysql 5.0以上的数据库 + Apache服务器(支持网站的一个服务器,通过域名的能访 ...
- .Net基础
标题 状态 内容 NET应用程序是如何执行的? http://www.cnblogs.com/kingmoon/archive/2012/07/16/2594459.html ...
- 【Java基础】浅谈常见设计模式
Num1:单例模式 基本概念:保证一个类仅有一个实例,并提供一个访问它的全局访问点. 常见写法: 懒汉式 public class Singleton { /* 持有私有静态实例,防止被引用,此处赋值 ...
随机推荐
- nodejs+mocha+supertest+chai进行测试(only demo)
1.nodejs安装成功 (上一篇:brew install nodejs) 2.mocha安装成功 npm install -g mocha 解释: -g代表global,全局的意思.此处mocha ...
- Python的set集合
set集合也用{}表示,set中的元素是不重复的.无序的,且它里面的元素必须是可hash的(int,str,tuple,bool),set是可变的. 1.使用set去重 m = [1, '] s = ...
- TCP‘三次握手’和‘四次挥手’(通俗易懂)
概述 我们都知道 TCP 是 可靠的数据传输协议,UDP是不可靠传输,那么TCP它是怎么保证可靠传输的呢?那我们就不得不提 TCP 的三次握手和四次挥手. 三次握手 下图为三次握手的流程图 下面通 ...
- 【函数】raise 函数(小窗help)
在Python中,要想引发异常,最简单的形式就是输入关键字raise,后跟要引发的异常的名称. 异常名称标识出具体的类: Python异常处理是那些类的对象. 执行raise语句时,Python会创建 ...
- Bash常用快捷键及其作用
在 Bash 中有非常多的快捷键,如果可以熟练地使用这些快捷键,可有效地提高我们的工作效率.只是快捷键相对较多,不太好记忆,这就要多加练习和使用.这些快捷键如表 1 所示. 表 1 Bash 常用快捷 ...
- gopath环境变量设置
#在国内镜像下载二进制包 wget -c http://www.golangtc.com/static/go/go1.4.1.linux-amd64.tar.gz tar -C /usr/local ...
- 阿里云视频直播PHP-SDK
阿里云 视频直播 配置 及 PHP-SDK 接入教程准备工作域名管理配置鉴权地址生成器及DEMO演示-熟悉鉴权接入SDK推流回调的配置阿里云 视频直播 配置 及 PHP-SDK 接入教程 个人感觉,阿 ...
- jschDemo
jsch是java的sftp实现 import com.jcraft.jsch.*; import java.io.OutputStream; public class JschStart { pub ...
- Java POI操作Excel注意点
excel的行索引和列索引都是从0开始,而行号和列号都是从1开始 POI·操作excel基本上都是使用索引 XSSFRow对象的 row.getLastCellNum() 方法返回的是当前行最后有效列 ...
- vue 未完待续
1. v-text:主要用来更新textContent,可以等同于JS的text属性. <span v-text="msg"></span> 这两者等价: ...
