首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在VHDL中错误传递类型访问函数

在VHDL中错误传递类型访问函数
EN

Stack Overflow用户
提问于 2018-12-09 16:19:54
回答 1查看 985关注 0票数 1

我有一个包含指针(access)的VHDL记录。我需要创建一个函数,作为参数接收这个记录,并从它的数据中写入一个文件。

但是,通过MODELSIM进行仿真,我得到了以下错误:

**错误:(vcom-1462)非法声明x_file_format类型的常量"xxx“(类型是或包含访问类型)。

如何将指针作为参数传递给函数?

EN

回答 1

Stack Overflow用户

发布于 2018-12-09 16:37:50

函数参数只能是常量(或信号或文件)输入。访问类型必须是变量。因此,您必须编写一个过程来执行此操作,并将访问类型作为变量传入。

代码语言:javascript
复制
Procedure proc ( variable ptr : someAccessType ) is
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53694255

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档