【IC萌新虚拟项目】验证环境结构与验证方案文档

本文档介绍了IC虚拟项目中的验证环境结构与验证方案。在清除RTL lint错误后,项目分为设计和验证两条路径,重点讨论验证部分。验证方案包括创建数据发送、数据接收和CPU访问三组agent,分别对应spt_tx_agent、spt_rx_agent和cpu_agent。验证环境以harness为顶层,各agent通过接口连接,并强调了agent的独立性和解耦对于系统集成的重要性。接下来将进行组件代码开发和功能覆盖率的添加。
摘要由CSDN通过智能技术生成

关于整个虚拟项目,请参考:

【HISI IC萌新虚拟项目】Package Process Unit项目全流程目录_尼德兰的喵的博客-CSDN博客

前言

在上一步中我们清理了rtl的lint error,从这个时间点后虚拟项目需要分两个路线:设计路线和验证路线。那么我们优先进行验证路线的文档与代码开发(因为工作量比较大),之后再回过头进行设计路线的开发。

与之前一样,本文档仍以提供思路为主,不作为正式交付的验证方案文档。

验证方案

通过对ppu模块的接口分析可以发现,验证环境中需要有三组agent:数据发送、数据接收和cpu访问。数据发送spt_tx_agent作为验证环境的主动发包源,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

尼德兰的喵

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值