VARON总线验证技术

电子说

1.2w人已加入

描述

VARON是一款针对Soc开发的硬件仿真进行优化的软件,运行于Cent OS Linux系统,需要有一定的VCS使用基础,适用于集成度偏高的Soc开发。VARON通过自主研发的IP连接到开发系统,并监视AXI总线上的多种属性和性能,从而使开发者能够更直观的观测系统的运行情况,从而有针对性的进行优化调整。

总线验证技术

(1)AMBA(AHB / AXI):许多半导体制造商已经启动了基于ARM总线的验证环境,每个公司都充分执行了协议检查。但是,他们很少使用基于硬件的验证环境来验证性能,例如设备制造商要求的总线速度,DDR控制器负载以及固件的吞吐量。VARON使用AMBA性能验证IP“ VARON-AHB”,并提供性能验证环境构建服务,以在开发初期通过仿真以及总线体系结构(例如总线配置和总线带宽)来执行总线性能验证。我们建议通过检查对性能进行质量保证验证,并使用实际固件在实际机器上对总线性能进行验证。

(2)OCP:OCP是一种开放式体系结构核心协议,它是一种不依赖于CPU的核心协议,可以在不降低总线性能的情况下开发高度可重用的IP。将具有不同总线标准的IP连接到OCP通道,可以在不知道总线的情况下配置系统。验证点包括基于命令的协议,基于分组的数据发送/接收以及线程功能的操作验证。但是,目前有许多可选信号作为标准,因此需要花费很多精力来设置和验证验证环境。考虑到上述情况,Vtech提出了一种利用拆分交易类型总线验证技术的验证服务。

模拟仿真的设计流程

分析仪

演示样本设计

框图 每个主机有8个读通道和8个写通道  

分析仪

操作时序 运行100,000时钟,单位时间=200时钟  

分析仪

AXI时间测量

AXI读事务

分析仪

AXI写事务

分析仪

AXI时间测量

责任编辑:xj

原文标题:AXI总线高性能分析仪——VARON(二)

文章出处:【微信公众号:FPGA技术支持】欢迎添加关注!文章转载请注明出处。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分