Unable to set Synthesis Attribute on Entity using hdlset_param
5 ビュー (過去 30 日間)
古いコメントを表示
Whenever I use the hdlset_param function to assign the DONT_TOUCH hdl attribute to true on a block. It always sets the attribute of the architecture when I need it to set the entity as I need to retain the pin names in hdl generation, but setting the dont_touch in the architecture does not do this as its not at the entity level. How do I fix this?
0 件のコメント
回答 (2 件)
Kiran Kintali
2025 年 5 月 31 日
編集済み: Kiran Kintali
2025 年 5 月 31 日
HDL Coder allows attributes specified on blocks using hdlset_param command.
HDL Attributes specific to block output signals is coming soon in the upcoming pre-release.
Kiran Kintali
2025 年 6 月 2 日
編集済み: Kiran Kintali
2025 年 6 月 3 日
In the latest release you should see Block and Block Outputs (Signal) related synthesis attributes specification dialogs and the corresponding hdlset_param command line API.

Please reach out to tech support for additional help to get access to these features if you do not see them in your version.
0 件のコメント
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!