How to deal with functions that are not supported in HDL coder?
9 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Sheelabhadra
el 8 de En. de 2014
Respondida: Tim McBrayer
el 17 de Mzo. de 2014
I am using HDL coder to generate Verilog code from Matlab algorithms. But I am getting the following error while trying to execute the 'Verify with Cosimulation' step :-
The function 'coder' is not supported for standalone code generation. See the documentation for coder.extrinsic to learn how you can use this function in simulation.
I have the Mentor Graphics Modelsim student version installed in my system and have linked it with Matlab.
Please help me out in dealing with the issue.
Thanks in advance.
0 comentarios
Respuesta aceptada
Kaustubha Govind
el 13 de Mzo. de 2014
If you are using coder.extrinsic to call a function in your MATLAB code, it is likely that the function is not supported for code-generation. You will need to remove that call to be able to generate code from it.
0 comentarios
Más respuestas (1)
Tim McBrayer
el 17 de Mzo. de 2014
One way to replace the use of coder.extrinsic is to replace the behavior of your call with a lookup table. This works best when you have a well defined range of possible inputs to your function. There is some effort that needs to be put into defining a lookup table, trading off suitable accuracy with the desire to minimize the table size.
0 comentarios
Ver también
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!