Error: : (vlog-7027) Hierarchical reference not allowed from within a package.
是否存在可以用来克服此问题的系统功能?我知道使用接口是读取信号的正确方法。
除了可移植性之外,不允许在包中使用层次结构引用的原因是什么?
答案 0 :(得分:0)
package
构造是关于共享和可移植性的。使用软件包需要严格的编译顺序依赖性。在包中添加层次结构引用会破坏此顺序。
在大多数情况下,使用虚拟接口可以解决此问题。我的DVCon paper中还有其他建议。当然,如果您可以确切地分享自己的尝试,那么我可以指导您采取最佳行动。