- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
IEEE 1800-2017 LRM 在25.9 虚拟接口(interface)部分指出:
Although an interface may contain hierarchical references to objects outside its body or ports that reference other interfaces, it shall be illegal to use an interface containing those references in the declaration of a virtual interface.
以下是此类不允许的分层引用的示例吗?
interface some_other_intf();
bit some_signal;
endinterface
interface some_intf();
some_other_intf intf();
task foo();
intf.some_signal <= 0;
endtask
endinterface
virtual some_intf some_vif;
我有一个工具会提示包含 intf.some_signal <= 0
的行.同时 intf.some_signal
是一个分层引用,它是一个相对引用,所以我不明白为什么这会被禁止。
intf
是界面主体的一部分。我不确定如何解释引用其他接口(interface)的端口部分。
最佳答案
这是一个引用另一个接口(interface)的端口示例
interface some_other_intf();
bit some_signal;
parameter T = int;
endinterface
interface some_intf(some_other_interface intf);
task foo();
intf.some_signal <= 0;
endtask
typefef intf.T myT;
myT another_signal;
endinterface
virtual some_intf some_vif;
问题来自对 some_vif.another_signal
的引用,它的类型可能会根据 T 的哪些参数化连接到 intf
而改变。
对于大多数用例,这不是问题,但 SystemVerilog 委员会从未花时间澄清可以允许的特定情况;刚刚制定了广泛的禁令。
关于system-verilog - 什么算作虚拟接口(interface)的非法层次引用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54627223/
关于 我的数据库中有这个表,其中包含一些用用户 ID 和时间保存的信息。 | CONTENT | USER ID | TIME | | text | 1 | 140508
我正在准备我的一个网站的应用程序版本。 该应用程序需要您登录才能访问您的用户帐户。此登录过程是通过 HTTP 而不是 HTTPS 完成的,但密码是使用 MD5 和我的服务器上的其他一些哈希值存储的。
是否可以从 google+ 获取特定 URL 的公共(public) +1 计数作为 json 或 xml? (类似于 +1 按钮的功能) 最佳答案 不,没有用于为 URL 获取 +1 的 API。目
我想创建一个简短的 HTML 段落,其中包括指向我们域(域 A)的反向链接,并算作一个 do follow 反向链接。我将使用 IFrame 在其他域上显示它,这样当我更新段落时它会在多个域上更新。但
我正在编写一个 Java 程序来计算在《我的歌唱怪物》中将怪物提升到一定级别需要多少食物。当我运行该程序时,它说“无法从 double 转换为 int”。有人可以解释这是为什么吗?这是程序。 int
在我的 Flutter 应用中,如果我有两个嵌套的 StreamBuilder 从同一个文档读取,它会算作从 Firestore 读取两次吗?还是以一种只计为一次读取的方式进行缓存? 这是我正在谈论的
我读到一个变量永远不应该做超过一件事。重载一个变量来做不止一件事是不好的。 因此,我最终编写了如下代码:(使用 customerFound 变量) bool customerFound = false
我有点困惑,对于 Firestore 定价,像下面这样的查询算作一次读取还是 25 次读取? queryRef.limit(25).get().then(()=>{ ... }); 据我了解,在 pr
关闭。这个问题需要更多focused .它目前不接受答案。 想改进这个问题吗? 更新问题,使其只关注一个问题 editing this post . 关闭 6 年前。 Improve this qu
我是一名优秀的程序员,十分优秀!