如何更新HDL校验块当VHDL源改变端口定义呢?

5视图(30天)
我不能找到一个方法来更新块当硬件描述语言(vhdl)改变它的源文件。所以我必须手动添加或删除这些定义后重新编译硬件描述语言(vhdl)来源。我想知道这是唯一的办法。

接受的答案

马克•埃里克森
马克•埃里克森 2022年11月14日
引用有两种方法来更新接口:重新运行cosimulation向导或使用块面具“港口”选项卡并使用“新”或“删除”按钮。第三种方法是相同的“自动填充”按钮在“端口”选项卡。
如果更新很小,“新”/“删除”方法在端口选项卡上应该优先考虑。添加一个新的信号或删除一个现有的不会影响其余的当前连接到周围的模型块。
没有办法为工具来知道如何连接新港口。如果预计更新(例如,一组调试端口将被添加),您可以使用命令脚本模型更新,如“add_block”和“add_line”。看到 //www.tianjin-qmedu.com/help/万博1manbetxsimulink/programmatic-modeling.html 更多的信息。

答案(1)

Kiran Kintali
Kiran Kintali 2022年11月10日
编辑:Kiran Kintali 2022年11月11日
你的问题是指这个工作流吗?谢谢
Cosimulation类型, 万博1manbetx
打开你的模型,和 应用程序 选项卡上,单击 高密度脂蛋白验证器 。然后,在 模式 部分选择 高密度脂蛋白Cosimulation ,然后单击 进口高密度脂蛋白文件 打开 Cosimulation向导
3评论
Poorren
Poorren 2022年11月12日
编辑:Poorren 2022年11月12日
对不起,先生!
我的帖子可能不够清楚。我的问题是关于如何更新现有的高密度脂蛋白验证器仿真模型。我使用它来验证一些顶级模块非常高的水平,许多嵌入式模块。所以,有很多刺激上面的模块进行测试。
但是,正如调试和验证的进展,一些顶级模块的端口定义应调整(添加/删除)。所以,我必须重新编译这个模块,更新模型。直到现在,唯一的方法就是手动添加/删除这些港口的变化,否则,我必须用cosimwizard再次插入这个模块,这意味着很多刺激的连接工作。所以,我想知道如果有办法自动更新模块的象征。
谢谢!

登录置评。