0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

VARON总线验证技术

电子工程师 来源:FPGA技术支持 作者:FPGA技术支持 2020-09-28 11:42 次阅读

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

    文章

    1353

    浏览量

    51272
  • AXI总线
    +关注

    关注

    0

    文章

    65

    浏览量

    14158

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

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

收藏 人收藏

    评论

    相关推荐

    基于KNX总线技术设计的智能照明控制系统

    智能照明控制系统 安科瑞王璐月 +acrel66 1、概述   Acrel-Bus智能照明控制系统(以下简称系统),是基于KNX总线技术设计的控制系统。KNX总线技术起源于欧洲,是在E
    的头像 发表于 03-26 09:51 273次阅读
    基于KNX<b class='flag-5'>总线</b><b class='flag-5'>技术</b>设计的智能照明控制系统

    fpga验证和uvm验证的区别

    FPGA验证和UVM验证在芯片设计和验证过程中都扮演着重要的角色,但它们之间存在明显的区别。
    的头像 发表于 03-15 15:00 262次阅读

    基于断言的验证简介 – 第 1 部分

    基于断言的验证(ABV)是一种与传统方法相比可以大大减少验证过程的技术.
    的头像 发表于 01-09 09:59 246次阅读
    基于断言的<b class='flag-5'>验证</b>简介 – 第 1 部分

    现场总线技术特点及优点

    现场总线技术是一种用于工业自动化控制系统的通信技术,它通过将现场设备连接到一个共享的通信网络上,实现了设备之间的数据交换和控制。
    的头像 发表于 12-22 17:08 1466次阅读

    I2C总线信号与测试案例(二)

    前面一章讲解了I2C总线的基本原理,那么在电路设计完成打板回来,肯定要做信号测试来验证设计
    的头像 发表于 11-20 15:49 914次阅读
    I2C<b class='flag-5'>总线</b>信号与测试案例(二)

    现场总线技术与工厂自动化FA

    电子发烧友网站提供《现场总线技术与工厂自动化FA.pdf》资料免费下载
    发表于 11-03 10:14 0次下载
    现场<b class='flag-5'>总线</b><b class='flag-5'>技术</b>与工厂自动化FA

    现场总线CAN原理与应用技术

    一并表示衷心的感谢。周立功单片机公司在开发和推广CAN总线技术方面做了大量工作。该公司是我国首家加人CiA(CAN in Autotnation)的企业,与德国的多家开发CAN技术的公司建立了联系,引进
    发表于 09-26 06:39

    现场总线技术及其应用

    的各个环节,逐步形成以控制网络为基础的企业信息系统。现场总线(Fieldbus)就是颇应这一趋势发展起来的新技术
    发表于 09-20 07:20

    EDA形式化验证漫谈:仿真之外,验证之内

    “在未来五年内仿真将逐渐被淘汰,仅用于子系统和系统级验证。与此同时,形式化验证方法已经开始处理一些系统级任务。随着技术发展,更多Formal相关的商业标准化会推出。” Intel fellow
    的头像 发表于 09-01 09:10 949次阅读

    验证码到底在验证啥?聊一聊验证码是怎么为难我们人类的

    在文章开头,老狐先给大家玩一个验证码的游戏,猜出图中验证码字母。
    的头像 发表于 08-12 10:25 1499次阅读
    <b class='flag-5'>验证</b>码到底在<b class='flag-5'>验证</b>啥?聊一聊<b class='flag-5'>验证</b>码是怎么为难我们人类的

    什么是形式验证(Formal验证)?Formal是怎么实现的呢?

    相信很多人已经接触过验证。如我以前有篇文章所写验证分为IP验证,FPGA验证,SOC验证和CPU验证
    的头像 发表于 07-21 09:53 5343次阅读
    什么是形式<b class='flag-5'>验证</b>(Formal<b class='flag-5'>验证</b>)?Formal是怎么实现的呢?

    解读芯片验证中的机器学习技术

    许多ML算法已经在功能验证的不同领域进行了尝试,并取得了不错的效果。ML在功能验证中的应用主要分为:需求工程、静态代码分析、验证加速、覆盖率收集和BUG的检测及定位。
    发表于 07-03 10:27 300次阅读
    解读芯片<b class='flag-5'>验证</b>中的机器学习<b class='flag-5'>技术</b>

    无线温度验证仪-灭菌设备温度验证系统

    美国MDT无线温度验证仪-灭菌设备温度验证系统 温度验证系统是一种用于监测和验证温度的工具,广泛应用于医疗、制药、食品加工等领域。本文将介绍一个基于无线传感
    的头像 发表于 06-29 09:47 2220次阅读
    无线温度<b class='flag-5'>验证</b>仪-灭菌设备温度<b class='flag-5'>验证</b>系统

    I²C总线验证及实现

    80年代初期,Philips Semiconductor为减少电子产品内部并行数据总线的数量,开发了Inter IC (I²C)总线。1992年,Philips®发布I²C总线的1.0版本,该版本
    的头像 发表于 06-12 16:16 732次阅读
    I²C<b class='flag-5'>总线</b>的<b class='flag-5'>验证</b>及实现

    为什么SoC验证一定需要FPGA原型验证呢?

    在现代SoC芯片验证过程中,不可避免的都会使用FPGA原型验证,或许原型验证一词对你而言非常新鲜,但是FPGA上板验证应该是非常熟悉的场景了。
    发表于 05-30 15:04 986次阅读
    为什么SoC<b class='flag-5'>验证</b>一定需要FPGA原型<b class='flag-5'>验证</b>呢?