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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
12
返回列表 发新帖
楼主: 许晴125

[求助] 关于UVM TLM端口的一点思考

[复制链接]
发表于 2022-3-4 14:36:29 来自手机 | 显示全部楼层
肯定是不行的,比如你可以试试一个put口链接多个put口试试,这个肯定会报问题,另外是广播的功能会有对应的代码单独实现,你说的其他的代码根本没有
 楼主| 发表于 2022-3-4 16:55:28 | 显示全部楼层


eaglezhang01 发表于 2022-3-4 14:36
肯定是不行的,比如你可以试试一个put口链接多个put口试试,这个肯定会报问题,另外是广播的功能会有对应的 ...


但我看put端口可以在new的时候指定多个端口,而不是用默认值。但我也没有具体用过,看源码上是有max_size/min_size的端口
发表于 2022-3-4 22:51:11 来自手机 | 显示全部楼层


许晴125 发表于 2022-3-4 16:55
但我看put端口可以在new的时候指定多个端口,而不是用默认值。但我也没有具体用过,看源码上是有max_size ...


刚复习了下,链接多个port确实可以通过你说这个解决抱error的问题,但是广播功能是没有的,意思是就算你改了但不是你预期的那样,数据还是一对一的传
 楼主| 发表于 2022-3-6 14:08:12 | 显示全部楼层


eaglezhang01 发表于 2022-3-4 22:51
刚复习了下,链接多个port确实可以通过你说这个解决抱error的问题,但是广播功能是没有的,意思是就算你 ...


谢谢大佬指点。
发表于 2022-3-7 19:51:12 | 显示全部楼层
就是为了要区分get/put函数,所以才使用后缀
发表于 2022-3-21 18:54:12 | 显示全部楼层


大佬,请问是怎么转的
发表于 2022-3-22 22:17:30 | 显示全部楼层
本帖最后由 eaglezhang01 于 2022-3-22 22:20 编辑


J793306869 发表于 2022-3-21 18:54
大佬,请问是怎么转的


估计你想知道的是有没有什么快捷的方法,
其实我没有什么快捷的方法,都是一些笨办法:1.一个文件一个文件的转换为pdf,然后把这些散开的文件再拼接起来
2. 自己手动加书签


这些确实是耗时耗力,但相比去阅读源码,加注释,加trace功能,再写总结文档,转换一个pdf 已经算不得什么了


比如77行的get_if 我加了超链接,点击它就可以跳到这个函数的定义,按pdf的返回功能又可以回到原函数,因此具有trace功能

write.png

untitled2.png

我其实绝大部分都完成了,过程辛苦但收获颇多,再展示一下:
信息打印部分
untitled3.png

sequence
untitled5.png
untitled4.png
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-11-22 16:30 , Processed in 0.019142 second(s), 7 queries , Gzip On, Redis On.

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