我是靠谱客的博主 贤惠往事,最近开发中收集的这篇文章主要介绍UVM:事务级建模(Transaction Level Modeling, TLM)2.0 通信标准,觉得挺不错的,现在分享给大家,希望可以做个参考。

目录

  • 1. 端口
    • 数据流:blocking 与 nonblocking
    • 控制流:socket
    • TLM 通信的建立和调用
  • 2. 一(socket)对一(socket) 双向数据流 端口通信
  • 3. uvm_tlm_generic_payload 数据类型
  • 4. uvm_tlm_time 时间类


事务级建模(Transaction Level Modeling, TLM)是一种构建更高级抽象模型的通信标准,在SystemC的系统原型设计中得到了广泛应用。

由于IC设计非常依赖基于SystemC的系统原型设计和基于SystemVerilog、UVM的IC验证平台,所以UVM将TLM通信标准集成下来,有利于RTL与SystemC模型的混合仿真趋势。

TLM2.0相比TLM1.0具有更强的标准化,相比1.0版本,TLM2.0的特性在于双向阻塞or非阻塞接口、时间标记和统一的transaction类型。

UVM:事务级建模(Tran

最后

以上就是贤惠往事为你收集整理的UVM:事务级建模(Transaction Level Modeling, TLM)2.0 通信标准的全部内容,希望文章能够帮你解决UVM:事务级建模(Transaction Level Modeling, TLM)2.0 通信标准所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(56)

评论列表共有 0 条评论

立即
投稿
返回
顶部