gpt4 book ai didi

header - SystemC 和 Verilog 之间的通用头文件

转载 作者:行者123 更新时间:2023-12-02 21:31:25 26 4
gpt4 key购买 nike

我有一个使用 Verilog 和 C(准确地说是 SystemC)的应用程序。我想看看是否有办法拥有一个可以在整个应用程序中使用的通用头文件?

这样:

#define FOO 4

不必在另一个 verilog 文件中重复

`定义 FOO 4

最佳答案

一些模拟器将允许您在编译期间从命令行定义宏,并将定义传递给 SystemC 和 Verilog。检查你的模拟器手册,如果支持的话,它应该看起来像 -defineall FOO=4+define+FOO=4

另一种方法是创建一个脚本来为您生成转换后的 header 。这样你就只维护一个文件。如果您还想在 SystemVerilog 和 SystemC 之间共享 structtypedefenum,那么这种方法会更好。

关于header - SystemC 和 Verilog 之间的通用头文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22211219/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com