How to get list of all optimizations requested by subsystems in HDL Coder model?

14 visualizaciones (últimos 30 días)
I am getting an error when building an HDL Coder IP core model:
"Optimizations requested in the model need to introduce pipeline registers inside the subsystem. These registers need to be balanced in the parallel paths for valid generated HDL code from the model. However delay balancing is turned off for the subsystem that requires balancing registers in parallel paths."
My model consists of many subsystems and I cannot find where these optimizations are enabled. Is there a way to list optimizations by elements in model or is there a way to globally disable these?

Respuesta aceptada

Kiran Kintali
Kiran Kintali el 3 de Mayo de 2022
Editada: Stefanie Schwarz el 25 de Oct. de 2022
>> hdlsaveparams('<path_to_the_dut>')
>> help hdlsaveparams
% PARAMETERSET = hdlsaveparams(DUT, FILENAME, FORCE_OVERWRITE)
% Save all HDL-related non-default parameter settings to a MATLAB
% file. Each non-default parameter setting is emitted as a hdlset_param
% call. 'DUT' is the path to the DUT subsystem for HDL code generation,
% and FILENAME refers to the MATLAB file output. This file can later be
% passed as argument to HDLRESTOREPARAMS to revert to the current model
% settings. If FILENAME is unspecified, contents are dumped to the
% standard output.
You can also use HDL checks.

Más respuestas (0)

Productos


Versión

R2022a

Community Treasure Hunt

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

Start Hunting!

Translated by