How to prepare FPGA board for MATLAB

1 view (last 30 days)
Thomas
Thomas on 4 Jun 2014
Answered: Kiran Kintali on 24 May 2021
I am producing an application specific FPGA board. The algorithms written in Verilog and it works nicely. Now I want to give my customers the ability to change some of the algorithms. Many of my customers use MATLAB. For this reason I am thinking of MATLAB.
I imagine to create a MATLAB box in my design. The content of this box can be changed by my customers. The inputs and ouptpus are FIFO interfaces. (Not memories) I didn't find a turorial on how one can do this.
A few questions:
  • What Xilinx software do my customers need ? Is there a free license ?
  • What kind of Mathworks software do I need ? Do I need a full licence ?
  • Is this a common approach ? Is there maybe a list of application specific boards offering Matlab support ?
  • What changes do I have to make in my Xilinx project ?
  • There is also a ARM processor on board. (it's a Zynq chip) Is it possible that a part of the MATLAB software runs on the ARM chip and a part runs in the FPGA ? Can the two parts exchange data ? What kind of support do I have to give to make this happen ?
Thank you for you help,
Thomas

Answers (1)

Kiran Kintali
Kiran Kintali on 24 May 2021
You would need license to HDL Coder.
See third party tool requirements for HDL Coder in this page.
web(fullfile(docroot, 'hdlcoder/gs/language-and-tool-version-support.html'))

Tags

Community Treasure Hunt

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

Start Hunting!