In the installation of DSPBuilder encountered a few small problems, let me feel quite touched: version must be used right!!
In the software version I installed:
qii11.0+dspb11.0+matlab2011b+questa10.0 (version 10.0 of Modelsim) +win7 system
Since DSPB must be installed prior to installation qii11.0+matlab2011b+questa10.0 (or other compatible version of Modelsim, I use the Questasim)
For the different versions of DSP Builder.
First of all, the corresponding version of DSPB download Good, this is the key!
Table 1. DSP Builder Version history and software Requirements |
DSP Builder Version |
Quartus? II Software Version |
Matlab/simulink Version |
Third-party Synthesis/simulator |
Notes |
11.1 |
11.1 |
r2009b, r2010a, r2010b, r2011a r2011b |
- Modelsim? or Modelsim-altera? Simulator v6.6d
|
Dspba:64-bit & 32-bit MATLAB on Windows and Linux Dspb:64-bit & 32-bit MATLAB on Windows and Linux Simulink Fixed Point was required to use the Advanced Blockset feature |
11.0 |
11.0 |
r2009b, r2010a, r2010b, r2011a |
- Modelsim or Modelsim-altera simulator v6.6d
|
Dspba:64-bit MATLAB on Windows and Linux Dspb:64-bit MATLAB on Linux Simulink Fixed Point was required to use the Advanced Blockset feature |
10.1 |
10.1 |
R2009A, r2009b, r2010a |
- Modelsim or Modelsim-altera simulator v6.6c for DSP Builder 10.1
- Modelsim or Modelsim-altera simulator v6.6d for DSP Builder 10.1 SP1
|
Simulink Fixed Point was required to use the Advanced Blockset feature |
10.0 |
10.0 |
R2008A, r2008b, r2009a |
- Modelsim or Modelsim-altera simulator v6.5b to 6.5e
|
Simulink Fixed Point was required to use the Advanced Blockset feature |
9.1 |
9.1 |
R2008A, r2008b, r2009a |
- Modelsim or Modelsim-altera simulator v6.1g to 6.5b
|
Simulink Fixed Point was required to use the Advanced Blockset feature |
9.0 |
9.0 |
r2007b, r2008a, r2008b, r2009a |
- Modelsim or Modelsim-altera simulator v6.1d to 6.1g
|
Simulink Fixed Point was required to use the Advanced Blockset feature |
8.1 |
8.1 |
r2007b, r2008a, r2008b |
- Modelsim or Modelsim-altera simulator v6.1d to 6.1g
|
Simulink Fixed Point was required to use the Advanced Blockset feature |
8.0 |
8.0 |
r2006a, r2006b, r2007a, r2007b |
- Modelsim or Modelsim-altera simulator v6.1d to 6.1g
|
Simulink Fixed Point was required to use the Advanced Blockset feature |
7.2 |
7.2 |
R14SP3, r2006a, r2006b, r2007a |
- Modelsim or Modelsim-altera simulator v6.1d to 6.1g
|
- |
7.1 |
7.1 |
R14SP3, r2006a, r2006b, r2007a |
- Modelsim or Modelsim-altera simulator v6.1d to 6.1g
|
- |
7.0 |
7.0 |
R14.0 or higher |
- Synplify v8.5 or higher
- LEONARDOSPECTRUMTM software v2005b or higher
- Precision RTL v2005c or higher
- Modelsim software v6.1d or higher
|
Then, install the appropriate software, install the order: qii11.0+questa10.0+matlab2011b,
At the time of installation, because I am using Questasim10.0, this software in the installation is automatically generated environment variable is very strange, but no this variable is not good, now write this variable value here:
D:\questasim_10.0c\LICENSE. TXT;
Usually we see the cracked software is Licence.dat, but this is very peculiar, which also caused me to understand the following very little, is in the installation of DSPB, Win7 system did not add good environment variables, so I follow:
DSP Builder Installation Guide (take 9.1 for example)
Http://www.cnblogs.com/sleepy/archive/2011/06/28/2092362.html
said, add environment variables, but found that Matlab unexpectedly put DSPB startup environment variable is automatically set to: D:\questasim_10.0c\LICENSE. TXT;
I really don't understand that-anyway, keep looking down ...
Enter in MATLAB: DOS (' Lmutil lmdiag c4d5_512a ') to see if the cracked is successful and the normal result is to appear:
However, because the environment variables shown in MATLAB are lm_license_file----D:\questasim_10.0c\LICENSE. TXT; I tried to add it to the environment variable: lm_license_file----D:\altera\11.0\quartus\bin\my_superlicense1.dat, but Matlab warn't straight
Always lm_license_file----D:\questasim_10.0c\LICENSE. TXT; Do not go, will not replace the newly added variable
Helpless, I will my_superlicence1.dat in the relevant and DSPB cracked content code to copy paste to D:\questasim_10.0c\LICENSE. TXT txt in the documentation
However, the most I can not think of things happen: MATLAB2011B unexpectedly admitted that licence with DSPB permission, that is to say, my DSPB library could be used in Simulink
It makes me excited ~ but before I switch matlab2012a to 2011b, I open simulink to call Altera DSP Blockset, when the system is initialized, MATLAB will automatically exit, and there is no error. When you open Matlab again, click Simulink and discover
Altera DSP Blockset directory is still empty, in the case of helpless, I asked the COM. A bit, he told me is due to DSPB or MATLAB version of the wrong, so I went to the official network to find version compatible combination, found that matlab2012a ahead, so the KB loaded unloading the MATLAB2012A and then unloaded, and installed on the MATLAB2011B
Environment variables are still D:\questasim_10.0c\LICENSE. TXT; no use.
Variable name "Lm_license_file"
The variable value "D:\altera\91\quartuse\bin\License. Dat" (Your quartusii licsense file address).
I still do not understand this point, but now can use, this is OK!
DSPBuilder matlab Installation Tutorial Instructions