FPGA|CPLD|ASIC论坛
直播中

李明辉

4年用户 4经验值
擅长:可编程逻辑 EDA/IC设计 处理器/DSP 接口/总线/驱动
私信 关注
[经验]

【fpga仿真辅助工具】AXI总线性能监测&分析工具——varon


       VARON是一款AXI性能分析工具。VARON帮助对AXI总线进行性能分析,该总线用于FPGA/ASIC设计的各个阶段,如架构、RTL设计、原型滤波网络等。
       VARON捕获AXI总线信号和可视化数据传输量,突发长度,延迟,和总线事务。它有助于用户在设计初期对AXI总线的瓶颈进行分析。
       VARON  IP包括可配置的主站或从站IP,提供可合成的FPGA IP。这使得将AXI总线作为硬件实现起来很容易。

下面是VARON的特点:
  • 提供AXI总线的事务级别视图。
  • 自动校正数据传输量,突发长度,延迟和总线事务的基本数据,并可视化为图表。
  • 可以根据目标设计的需要将其灵活配置为主/从站。
       VARON是一款性能分析工具,将捕获结果可视化为图表。用红色突出显示超出预期范围的数据。 此功能可帮助用户分析性能瓶颈分析。
      
VARON由嵌入目标设计和捕获AXI总线的VARON IP部件以及在Linux上运行的VARON监视器GUI组成。
其系统图像如图1所示。
VARON系统配置.png
图1  VARON仿真版本系统配置

图2显示了VARON系列的目标设计阶段。 VARON仿真版本最适合架构设计,使用RTL仿真器的RTL设计阶段以及使用硬件仿真器的芯片级验证。
VARON设计阶段.png
图2  VARON应用区域

图3显示了VARON监视器的分析图示例。
  • 延迟分布图显示时延的分布,并可以检查该值是否在预期范围内。
  • 总线事务图表显示每个端口或AXI ID事务时序参数,并且可以突出显示/搜索延迟比预期大的事务。 每
  • 单位时间数据传输量图表有助于分析数据传输大小的性能。
这些图表可帮助用户进行AXI性能分析和系统性能瓶颈分析。
VARON演示图片.png
图3  VARON分析AXI性能

下表显示了VARON中支持的Linux版本。
表1  VARON ver2.0.1支持的操作系统列表
  
VARON版本
  
  
OS
  
  
支持版本
  
  
ver2.0.1
  
  
Linux
  
  
Redhat 7
  
CentOS 7
  

更多回帖

发帖
×
20
完善资料,
赚取积分