Matlab to vhdl conversion

3 visualizzazioni (ultimi 30 giorni)
Rohan
Rohan il 16 Apr 2019
Risposto: Kiran Kintali il 20 Ott 2020
I am basically trying to convert my MATLAB code into vhdl using HDL coder. I have two function files but hdl coder allows me to add only one function. Hence i used both the functions in one .m file itself. The issue right now is that the 2nd function shows a warning like: "This function may not be used". I tried using and end statement for both functions but it doesnt seem to work. Can anyone please help me out.

Risposte (1)

Kiran Kintali
Kiran Kintali il 20 Ott 2020
HDL Coder supports a single entry point called DUT from which VHDL/Verilog is generated.
Consider making one top level dut.m file with the following interface and use it for HDL code generation.
function [y1, y2] = dut(u1, u2)
y1 = call_to_module1(u1);
y2 = call_to_module2(u2);
end

Prodotti

Community Treasure Hunt

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

Start Hunting!

Translated by