米尔科技RVI 和 RVT2 仿真器 介绍

描述

  嵌入式主板

  RealView ICE (RVI) 和 RealView Trace 2 (RVT2)仿真器

  概念:该产品官方名称为RVI仿真器和RVT2跟踪器,也称ARM Realview ICE,ARM Realview Trace 2 等,系为同一产品。

  嵌入式主板

  RealView ICE (RVI) 和 RealView Trace 2 (RVT2) 分别是 ARM 之前的 JTAG 调试单元和实时追踪调试单元。RVI 为 DS-5 和 RVDS 用户提供运行控制调试功能,RVT2 将跟踪功能添加到 RVI,仅供 RVDS 用户使用。

  或者,DS-5 和 RVDS 用户可以从使用下一代目标连接 DSTREAM 的快速、灵活和低成本解决方案进行调试和跟踪中受益。

  RVI 运行控制调试单元

  借助于 RVI,可以通过 JTAG 或串行线调试将 ARM 调试器和第三方调试器连接到基于 ARM 处理器的设备。RVI 使用 FPGA 加速,在单处理器和多处理器芯片上实现较高的下载速度,并快速进行单步程序运行。

  RVI 具有虚拟以太网(用于在没有其他驱动程序或 I/O 端口时装载远程文件系统)、针对许多开发平台的加速硬件引导启动以及与第三方工具结合使用的开放式调试接口等功能,它是一个用于开发和调试复杂 SoC 的综合性解决方案。

  RVT2 实时追踪调试单元

  RVT2 是一个跟踪、捕获处理器执行代码的硬件单元,它是对 RVI 的扩展。RVT2 连接到硬件目标的跟踪端口,以从芯片中提取实时跟踪数据,然后将数据存储到其 24MB 缓冲区或将数据传输到主机。

  跟踪是用于解决复杂的软件/硬件问题以及与 Timing 相关问题的必不可少的工具;因为通过跟踪,您可以对软件的执行情况进行后分析,而不需要借助任何软件或硬件工具。此外,得益于 RVT2 中的创新性数据流功能以及 ARM Profiler,您还可以进行长期的非侵入式软件分析。

  RVI 和 RVT2 随附了功能强大的软件实用工具,以帮助进行 SoC 引入和硬件验证。它们还提供了用于第三方工具和自定义工具的接口。

  特点

  RVI

  运行控制调试单元支持所有 ARM 和 Cortex 处理器

  通过 USB 2.0 和以太网接口,可以从主机 PC 进行直接和远程连接

  支持 JTAG 和串行线调试目标接口

  设备引导启动和测试实用工具

  支持通过 JTAG 进行虚拟以太网链接

  支持第三方 IP 和调试器

  RVT2

  跟踪所有 ARM 处理器和不同类型 ETM 的指令和数据

  具有跟踪数据压缩功能的 24MB 缓冲区可存储 50M 指令

  对于以高达 400MHz 主频运行的处理器,实现对主机的 USB 流式跟踪

  32 位跟踪端口支持高达 480MHz(单倍数据速率)或 240MHz(双倍数据速率)的频率

  支持常规和多路复用 ETM 模式

  可选的 48 位时间戳功能允许调试器在禁用周期精确跟踪时了解指令的执行时间

  可将跟踪接口的所有信号上的延迟配置为支持具有异常跟踪计时的目标

  用作 RVI 的插件单元

  规格

  RVI

  操作系统

  Windows XP Professional Service Pack 3

  Windows 7 专业版

  Windows 7 企业版

  Red Hat Enterprise Linux 5 桌面版和工作站选项、标准版

  通过以太网连接到主机时,将同时支持这些操作系统的 32 位和 64 位版本。如果通过 USB 进行连接,则只支持 32 位版本。

  对主机 PC 的要求

  Pentium IBM 兼容机

  一个未用 USB 端口(如果需要直接连接到运行控制单元)

  一个 TCP/IP 连接(如果需要远程连接到运行控制单元)

  目标接口

  调试协议:JTAG 和串行线调试

  目标连接器:

  20 针和 14 针 ARM JTAG

  14 针 TI OMAP

  10 针高密度 CoreSight 连接器

  接口参考电压:1.0 伏至 5.0 伏,可随目标进行配置

  JTAG 接口速度:2KHz 至 50MHz

  RVI 和目标之间的最大距离:3 米

  最大软件下载速度:1.7 兆字节/秒

  远程目标重置:是

  主机接口

  连接类型:USB 2.0 和 10/100baseT 以太网

  连接协议:

  RVI-API(至 RVD 调试器)

  GDBServer(至 GDB)

  RDDI(至 DS-5 和其他调试器)

  处理器和目标 IP 支持

  ARM 处理器体系结构:

  ARM7、ARM9、ARM11

  Cortex-A、Cortex-R、Cortex-M

  CoreSight 调试组件:

  调试访问端口 (DAP)

  DAP-Lite

  CoreSight 跟踪组件

  嵌入式跟踪缓冲区 (ETB)

  RVT2

  操作系统

  与 RVI 相同

  对主机 PC 的要求

  与 RVI 相同

  目标接口

  跟踪端口宽度:1 至 32 位

  跟踪端口计时模式:单边沿和双边沿

  跟踪端口参考电压:0.9V 至 5.0V

  跟踪连接器:单和双 MICTOR 跟踪连接器

  跟踪端口上的定时

  跟踪信号的各个延迟的分辨率:75ps

  跟踪端口信号的自动校准:是,与 ARM 性能分析器一起使用时

  时间戳分辨率:10ns

  处理器和目标 IP 支持

  ARM 处理器体系结构:

  ARM7、ARM9、ARM11

  Cortex-A、Cortex-R、Cortex-M

  CoreSight 跟踪组件

  嵌入式跟踪宏单元 (ETM)

  嵌入式跟踪缓冲区 (ETB)

  跟踪端口接口单元 (TPIU)

  跟踪聚合器和复制器

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

全部0条评论

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

×
20
完善资料,
赚取积分