Problems occur when both simulink HDL blocks and vivado HLS blocks are used to generate HDL code.

5 views (last 30 days)
Environment: MATLAB 2015b
Vivado2015.4,System Generator2015.4, HLS 2015.4
Win7 SP1 64bit
What I have done: (1) The example from Simulink, open_system('hdlcoder_slsysgen'), can work well.
(2) The vivado HLS block can be used to generate IP Catalog or HDL Netlist just through System Generator Token.
Problem: When both simulink HDL blocks and vivado HLS blocks are used to generate HDL code by Simulink, a problem occurs.
Problem info: 2.3 Check Block Compatibiltiy
Abnormal exit: Undefined function or variable 'checks'
But I never used 'checks' in functions and variables.
Look forward your help.
Thanks!

Answers (2)

Kiran Kintali
Kiran Kintali on 24 May 2021
https://www.mathworks.com/help/hdlcoder/ug/using-xilinx-system-generator-for-dsp-with-hdl-coder.html

Kiran Kintali
Kiran Kintali on 21 Mar 2022
SystemC Code Generation from MATLAB
Generate Synthesizable SystemC Code from MATLAB® algorithms for use with Cadence Stratus HLS Workflows

Categories

Community Treasure Hunt

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

Start Hunting!