Hi, I am using R2014b but cant find the HDL code in Code menu, only C/C++ code. what should i do to genarate a HDLcode for my simulink model.

4 views (last 30 days)
Hi, I am using R2014b but cant find the HDL code in Code menu, only C/C++ code. what should i do to genarate a HDLcode for my simulink model.
please suggest.
Also in my configuration parameters tab HDL code generation is missing. What should I do?
thanks in advance.

Accepted Answer

Bharath Venkataraman
Bharath Venkataraman on 14 Dec 2021
You likely do not have HDL Coder installed.
Type ver at the MATLAB command prompt to see if you have HDL Coder installed.
  3 Comments
SAMUDRA PANDA
SAMUDRA PANDA on 15 Dec 2021
Ok, I think u r right... After typing ver, I'm getting like this, and some other tools also, but no HDL coder.
Global Optimization Toolbox Version 3.3 (R2014b)
Image Acquisition Toolbox Version 4.8 (R2014b)
Image Processing Toolbox Version 9.1 (R2014b)
Instrument Control Toolbox Version 3.6 (R2014b)
MATLAB Builder EX Version 2.5.1 (R2014b)
MATLAB Builder JA Version 2.3.2 (R2014b)
MATLAB Builder NE Version 4.2.2 (R2014b)
MATLAB Coder Version 2.7 (R2014b)
MATLAB Compiler Version 5.2 (R2014b)
MATLAB Report Generator Version 4.0 (R2014b)
Mapping Toolbox Version 4.0.2 (R2014b)
So, what can i do, If i reinstall R2014b , will it resolve , or should I need to install a new version?
and before installing that, can I check whether HDL coder is there or not, I mean are there any process just to check it before installation?
Please reply...
Thanks for previous comment.
Walter Roberson
Walter Roberson on 15 Dec 2021
HDL Coder is an optional extra-cost product.
You might possibly have a license already, but if not then installing a newer version will not help.
When you go into the installer, there maybe an option to customize your installation. If there is, you should take that; it will allow you to select which packages to install. If you are at the package list and HDL Coder is not listed, and it is the installer for R2016a or later, then you do not have a license. (For some older releases, it could just mean that you have not downloaded the archives for the toolbox.)
If you were installing for the current release, the sequence in the installer goes:
  1. Enter your email addres. Next Enter your password Sign In
  2. Do you accept the terms of the license agreement? Yes Next
  3. Select license by clicking on the license number. Next
  4. Confirm username Next
  5. Select destination folder Next
  6. Select Products (but on some versions at this point you would instead be given an option to install default or to customize by selecting products)

Sign in to comment.

More Answers (1)

SAMUDRA PANDA
SAMUDRA PANDA on 15 Dec 2021
Dear Bharat,
I already have a licensed version so, may be I have not select it at the time of installation, can I check it in my archives ? whether it is there or not, (If it's available then it should be in archievs i think)?
  2 Comments
Walter Roberson
Walter Roberson on 15 Dec 2021
I recommend just starting up the installer; it knows how to convert archive names to product names.
I do not have the HDL Coder toolbox myself, so I cannot tell you the exact file names to look for. probably hdlcoder_common (followed by something) and at least one other file starting with hdlcoder .
The license administrator for your license can download the HDL coder archives if necessary.

Sign in to comment.

Products

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!