我有一个包含指针(access)的VHDL记录。我需要创建一个函数,作为参数接收这个记录,并从它的数据中写入一个文件。
但是,通过MODELSIM进行仿真,我得到了以下错误:
**错误:(vcom-1462)非法声明x_file_format类型的常量"xxx“(类型是或包含访问类型)。
如何将指针作为参数传递给函数?
发布于 2018-12-09 16:37:50
函数参数只能是常量(或信号或文件)输入。访问类型必须是变量。因此,您必须编写一个过程来执行此操作,并将访问类型作为变量传入。
Procedure proc ( variable ptr : someAccessType ) ishttps://stackoverflow.com/questions/53694255
复制相似问题