在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 1740|回复: 0

[求助] 关于system verilog 接口用于设计的问题。

[复制链接]
发表于 2021-11-18 19:40:46 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
最近在学习用system verilog做设计,在使用interface的使用碰到以下问题,请大佬们帮帮回答以下,非常感谢

第一个问题:




  1. interface a
  2.      logic a;
  3.      logic b;
  4.      locic c;
  5.      modport mod1
  6.      (
  7.          input a,
  8.          input b
  9.      );
  10.     modport mod2
  11.     (
  12.        input a,
  13.        input c
  14.      );



复制代码
在上述定义的接口下,如果例化 mod1 则接口中应该没有c信号,而例化mod2 则应该没有b信号,但是,我在实际仿真中每次定义都是abc都有,我是使用modelsim进行仿真的,请大佬们帮忙看看,如果要实现这样的功能,具体应该怎么做呢?


第二个问题,关于interface 嵌套的问题





  1. interface a
  2. ....
  3.    modport( ... );
  4. end interface

  5. interface b
  6. ....
  7.   modport( ... );
  8. end interface

  9. interface ab
  10.     a a_inst();
  11.     b b_inst();
  12. end interface


复制代码
在上述定义的接口下,接口ab分别调用了接口a,接口b。作为接口信号例化的时候没啥问题,但是在作为模块接口上例化的时候,仿真发现有例化出接口,但是内部为空,大佬们看看出啥问题没有

谢谢。





您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条


小黑屋| 手机版| 关于我们| 联系我们| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-12-28 11:38 , Processed in 0.014074 second(s), 8 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表