微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > IC验证交流 > systemverilog interface 使用-一个模块定义几个interface 更合理

systemverilog interface 使用-一个模块定义几个interface 更合理

时间:10-02 整理:3721RD 点击:
systemverilog interface 使用-一个模块定义几个interface 更合理。以uart (电脑串口为例)
uart IP 一般有 uart自身的数据信号 和配置寄存器的总线信号。一般是写成两个 还是两个写在一起?
数据信号:
dtx, drx
配置寄存器信号
reg_wr
reg_rd
reg_addr
reg_wdata
reg_rdata

谢谢

没有特定要求吧,我是喜欢写在一起。

没有特定要求只是想刚开始就用相对来说比较好的方式, 免得以后返工。
那我的uart 在 soc 集成的时候, 写在一起是否有什么问题, 我现在模块还不多, 也不大

接口独立就独立定义,好重用

用一个就可以了

反对,Springer 的design那本书上说了,可以Interface做Interface接口,这样可以最后汇总成一个mainbus。我没找到对应的实例,搜索帖子看到一堆胡说八道

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top