UVM DDR 学习第二章--效率计算

本文详细介绍了DDR验证中如何计算读写效率和带宽,特别是针对多master情况下DDR性能评估。通过统计DDR颗粒上的有效采样上升沿和下降沿,计算读写效率,并利用fifo进行异步统计,以确定带宽受限于DDR还是总线。内容包括模块例化、接口连接、读写效率和带宽计算原理及过程。
摘要由CSDN通过智能技术生成

      DDR的效率计算有很多种方式,在仿真验证中,需要对DDR的性能进行评估,主要是读写效率和带宽的评估,尤其是在多个master同时跑的情况下,多个master会存在抢带宽的情况,因此,对性能的评估在一定程度上能够使得我们在芯片回片之前在一定程度上掌握自己产品的性能情况,同时对于带宽的瓶颈也有一定的把握(带宽受限于DDR部分还是总线部分)。本文中效率和带宽的计算原理是通过对DDR颗粒上有效采样的上升沿和下降沿的数据进行统计,从而计算出DDR的读效率和写效率,这里只是其中一种方式,仅供参考;

1、模块例化

     首先对ddr4 model进行例化

   

2、接口连接

   在uvm 验证top顶层,建立ddr_dq_if接口,并连接到两个ddr 颗粒上,如下:

     

  

        

  • 3
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值