电子说
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技术支持】欢迎添加关注!文章转载请注明出处。
全部0条评论
快来发表一下你的评论吧 !