关于put_response和get_response的总结

Response总结,共三种情况

(1)每一笔都等response -> 直接get_response

注意put_response的前提是当前的seq的body没有直接结束,这个body一定是最底层发req的那个seq的body

(2)连续发送数据,其中有的是blocking,有的是non-blocking的,针对blocking的req,发出去之后必须等待cpl回来之后才能发下一笔 -> 在一个seq里面多次发送req,如果是blocking的req就执行get-response,否则不执行,但是需要注意的是这个seq结束body的时间一定是所有req的rsp都回来了才结束;

(3)连续发,但是需要拿到每一个req的rsp->采用response handler,同样需要注意body任务的结束时间

针对driver需要注意,id_info一定要保证正确,get_next_item之后使用item_done();注意一定是不带rsp的,把rsp放在put_response(rsp)去做。

此外除了可以使用seq_item_port的put_response之外还可以使用rsp_port,针对seq_item_port除了使用put_response以外应该还可以使用put(没实验过)。

记录相关链接:

 UVM中使用put_response的一个注意点-CSDN博客

 https://www.cnblogs.com/Alfred-HOO/articles/16519230.html

https://blog.csdn.net/Kizuna_AI/article/details/133684332 


https://blog.csdn.net/tingtang13/article/details/46563031

https://www.cnblogs.com/csjt/p/15416039.html

https://blog.csdn.net/W1Z1Q/article/details/129966781

https://blog.csdn.net/W1Z1Q/article/details/129965689?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22129965689%22%2C%22source%22%3A%22W1Z1Q%22%7D

https://blog.csdn.net/gsjthxy/article/details/105276065

https://blog.csdn.net/gsjthxy/article/details/105276065

https://www.cnblogs.com/Alfred-HOO/articles/16519230.html

https://blog.csdn.net/lbt_dvshare/article/details/80633839

https://zhuanlan.zhihu.com/p/436911218
 

相关推荐

  1. 关于管理方法总结

    2023-12-14 09:48:04       32 阅读
  2. 关于C语言提高一些总结

    2023-12-14 09:48:04       37 阅读
  3. 关于MySql字段类型实践总结

    2023-12-14 09:48:04       50 阅读

最近更新

  1. [Python学习篇] Python面向对象——类

    2023-12-14 09:48:04       0 阅读
  2. 每日一道算法题 LCR 150. 彩灯装饰记录 II

    2023-12-14 09:48:04       0 阅读
  3. Ubuntu 添加so库搜索路径

    2023-12-14 09:48:04       1 阅读
  4. 文件格式是.pb应该怎么查看?

    2023-12-14 09:48:04       1 阅读
  5. 高考假期预习指南

    2023-12-14 09:48:04       1 阅读
  6. YOLOv5/v7 应用轻量级通用上采样算子CARAFE

    2023-12-14 09:48:04       1 阅读

热门阅读

  1. flutter学习-day9-基础组件

    2023-12-14 09:48:04       40 阅读
  2. grpc 返回错误8, 资源不足

    2023-12-14 09:48:04       46 阅读
  3. php与html缓存实现

    2023-12-14 09:48:04       45 阅读
  4. 富时中国a50指数期货论文

    2023-12-14 09:48:04       43 阅读
  5. 蓝牙指纹定位技术介绍以及代码演示

    2023-12-14 09:48:04       39 阅读
  6. 数据库常用锁

    2023-12-14 09:48:04       39 阅读
  7. mysql 当前时间加3个工作日

    2023-12-14 09:48:04       43 阅读
  8. Hive的几种排序方式、区别,使用场景

    2023-12-14 09:48:04       31 阅读