什么是__FILE__的VHDL?

时间:2019-05-24 13:13:34

标签: vhdl

我想以编程方式为从VHDL测试台读取的文件加上测试台的文件名。

也许与C中的__FILE __(__ LINE __,__ FUNCTION __,__ DATE__等)宏等效?

1 个答案:

答案 0 :(得分:2)

VHDL-2008没有此类功能,但是如果您使用VUnit,则可以进行包含文件名和行号的日志调用。参见http://vunit.github.io/python_interface.html?highlight=location#vunit.ui.VUnit.enable_location_preprocessing

即将到来的VHDL-2019标准定义了一个获取调用者路径的函数,该函数包括进行调用的元素的名称,文件名和行号。该标准还定义了获取日期和时间的功能。