Why is HDL coder not available for home license?
Show older comments
I see that MATLAB Student Edition has MATLAB HDL Coder available, but Home license does not. It occurs to me that with applications like software defined radio, a Home user might want to target a low-cost FPGA board. Thus it does not make sense to not let this functionality be available.
Answers (1)
Astarag Chattopadhyay
on 6 Apr 2017
2 votes
Certain coder products are not available for home license as they are complicated and without assistance it will be difficult for the customers to use.
8 Comments
Alexander Gascoigne
on 7 May 2017
Walter Roberson
on 7 May 2017
When you asked this question originally, I looked up the price of the supported software defined radio boards -- and promptly lost a bunch of sympathy for your position.
Chris van Halewyn
on 6 May 2020
FPGA programming is now appearing in hobbyist electronics magazines. It is becoming more mainstream and accessable. Xilinix products are actively marketed to the enthusiast market at very fair pricing. Their Vivado FPGA software package looks for Matlab when it is installed. All that is missing from the party is access to the HDL coder. I would relish the challenge of tackling the complexity of using Matlab to implement my crazy hobby projects on a FPGA, and then showing others what is possible. Isn't that at least part of the idea behind the Home licence in the first place? Enthusiastic users doing cool stuff just for fun?
Please reconsider and provide access to the HDL tools for Home users.
Ali Karbassi
on 18 May 2020
Agreed with Chris
Kevin Nugent
on 16 Jun 2020
Edited: Kevin Nugent
on 16 Jun 2020
It’s now year 2020 and still do not see hdl coder (or even embedded coder) features being enabled for MATLAB home users. How come a MATLAB student edition supports hdl coder and Matlab home doesn’t?
Your statement (Astarag) :
“Certain coder products are not available for home license as they are complicated and without assistance it will be difficult for the customers to use”
doesn’t stand !
You are supporting students for this. Myself and many others as Matlab home users, we are similar to students willing to learn / use this extra feature to broaden our skills.
I am currently blocked by this matter not able to convert my Matlab code into hdl to try this on eg a PYNQ Xilinx board.
josh beaker
on 28 Aug 2021
Lol, HDL coder is not available so I simply have to learn verilog, you have forced my hand on moving around your product, if I ever take my FPGA knowledge to my corporation, it will not have touched MATLAB or HDL, and you will have lost customers.
If you made it available without support you could have had tens of sales, now you get none.
Abel
on 5 Jul 2024
2024 and still not avaialble. Please re-consider :) , I think that the opportunity of a lot of passionate users to have access to this version of the software allows for exploring uses cases at home that may be beneficial in the company you are working on, you can get into a much deeper demostrations in order to sell the idea, and then obviously if hit, purchase the commercial license. I'm not a power user now for Matlab, but Im in the middle of a research at work and I have been considering buying the home version to fully try the possible solution, but when I noticed that I can't get the HDL coder I disscarded the option. I know that there is demo versions or ways to work with Mathworks, but I always feel that I have a second boss when trying to evaluate any product to be implemented as an option. Despite of the work opportunities, I love FPGAs and I have been learning about it very slowly, VHDL is a slow slope to learn for me, but I love the Matlab workflow with the HDL coder, hope this can be available soon. Not sure if there is a feature request somewhere.
Nitesh Suryavanshi
on 18 Sep 2025
Edited: Nitesh Suryavanshi
on 18 Sep 2025
Yes, I wanted to use this for a Machine Learning Project of mine to convert inference code written in MATLAB into Verilog. I'm sure the HDL coder would have been very useful to thousands of people with the Home or Student license if you had just made it available to buy.
Categories
Find more on HDL Coder in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!