How can I set the Vendor for an IP Core generated by HDL Coder?

2 ビュー (過去 30 日間)
MathWorks Support Team
MathWorks Support Team 2018 年 7 月 16 日
編集済み: MathWorks Support Team 2024 年 10 月 11 日
I am facing the issue that HDL Coder generates Vivado IP cores with different vendor names on different machines. On the Windows machine, it is 'mycompany.com' , but on the Ubuntu machine, it is 'user.org'.
Is it possible to set this information, such that the vendor is always the same?

採用された回答

MathWorks Support Team
MathWorks Support Team 2024 年 11 月 11 日
編集済み: MathWorks Support Team 2024 年 10 月 11 日
It is currently not possible to specify the IP Core vendor in MATLAB/Simulink. The development team is aware of this enhancement request, and may consider adding this functionality in a future release.
Since HDL Coder does not specifically set the vendor flag in the Vivado IP core, Vivado will derive the default vendor value from either the 'domainname' or 'dnsdomainname' system command. This is why the vendor name depends on the machine.
To work around the issue, you may: 
1. Set the correct domain name for your machine, or
2. Manually modify line 3 of 'component.xml' inside of the generated IP core folder (for example: ./hdl_prj/ipcore/led_count_ip_v1_0/):
<spirit:vendor>mycompany.com</spirit:vendor>

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeHDL Coder についてさらに検索

タグ

製品

Community Treasure Hunt

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

Start Hunting!

Translated by