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

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

3天内不再提示

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

米尔科技 来源:米尔科技 作者:米尔科技 2019-11-15 14:34 次阅读

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)

跟踪聚合器和复制器

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

    关注

    3

    文章

    3440

    浏览量

    87142
  • 嵌入式主板
    +关注

    关注

    7

    文章

    6064

    浏览量

    34612
  • 米尔科技
    +关注

    关注

    5

    文章

    227

    浏览量

    20638
收藏 人收藏

    评论

    相关推荐

    ARM Emulator仿真器专业版V5.2

    服务 ARM核心模板LCD屏 其他浏览过的商品techorICE? ARM Emulator仿真器专业版V5.2-兼容Realview Multi-ICE/RVI,支持ADS/RVDS
    发表于 09-03 12:01

    最新款ARM/XScale仿真器

    仿真器?ARM/XScale仿真器?ARM RealView ICE Emulator Unit 3.x(RVI):ARM最新款RealView ICE仿真器var priceCont
    发表于 09-06 10:12

    ARM最新款RealView ICE仿真器

    RealView ICE Emulator Unit 3.x(RVI):ARM最新款RealView ICE仿真器var priceControl={base:20000.000,_format
    发表于 09-06 13:32

    ARM仿真器:DSTREAM,VSTREAM,RVIRVI+RVT2功能比较

    下表列出了 ARM 调试适配器产品的主要功能。 产品 DSTREAM VSTREAM RVI RVI + RVT2 功能 调试、跟踪 调试 调试 调试、跟踪 目标类型 硬件 RTL 模型 硬件
    发表于 10-13 14:53

    ARM/KEIL DS-5 RVDS MDK DSTRAM C51 ULINK2 正版工具购买

    、软件开发工具:DS-5、MDK-ARM、RVDS、KeilC166、Keil C51、Keil C251。2仿真器:DSTREAM、RVI&RVT2、ULINK
    发表于 10-13 17:03

    ARM DS-5 RVDS MDK-ARM 三款ARM官方工具软件比较区别选择

    Models RealView ISS &Real-Time System Models 调试硬件 ULINKpro仿真器 ULINKPro D仿真器 ULINK2仿真器 ULINK
    发表于 10-13 18:10

    教你如何玩转米尔社区

    的服务进行数据交换。ARM官方产品包括:软件开发工具:DS-5、RVDS、Keil MDK-ARM、Keil C51、Keil C166、Keil C251。仿真器:DSTREAM、RVI
    发表于 11-11 10:05

    仿真器和烧写器介绍_仿真器和烧写器的特点是什么?

    本文为大家带来仿真器和烧写器的介绍
    发表于 01-05 14:10 2.1w次阅读

    zigbee仿真器是什么_关于zigbee仿真器的详细介绍

    本文介绍zigbee仿真器的开发环境及工具使用方法。希望能给大家带来帮助。
    发表于 01-05 14:33 1.7w次阅读

    什么是单片机仿真器_单片机仿真器有什么用_单片机仿真器怎么用

    本文首先介绍了单片机仿真器的原理及作用,其次介绍了单片机仿真器到底有什么用及功能特性,最后阐述了单片机仿真器的使用方法。
    发表于 04-16 09:49 1.6w次阅读

    米尔科技ULINKplus仿真器介绍

    该产品官方名称为ULINKplus仿真器,是一款创新的通用调试/跟踪适配器发。
    的头像 发表于 11-15 14:30 1872次阅读
    <b class='flag-5'>米尔</b>科技ULINKplus<b class='flag-5'>仿真器</b><b class='flag-5'>介绍</b>

    米尔科技ULINKpro D 仿真器介绍

    ULINKpro D仿真器是ULINKpro仿真器的精简版,拥有ULINKpro同样高性能的调试功能,只是精简了ULINKpro的ETM跟踪功能。ULINKpro D仿真器可以在DS-5和KEIL MDK上使用,是性价比最高的D
    的头像 发表于 11-15 14:43 2294次阅读
    <b class='flag-5'>米尔</b>科技ULINKpro D <b class='flag-5'>仿真器</b><b class='flag-5'>介绍</b>

    米尔科技ULINK-ME 仿真器 介绍

    该产品官方名称为ULINK-ME仿真器,也称Keil ULINK-ME、ARM ULINK-ME仿真器等,配合Keil MDK-ARM可对ARM MCU进行开发。
    的头像 发表于 11-17 11:20 1878次阅读
    <b class='flag-5'>米尔</b>科技ULINK-ME <b class='flag-5'>仿真器</b> <b class='flag-5'>介绍</b>

    米尔科技DSTREAM高性能仿真器 介绍

    DSTREAM 高性能调试和跟踪单元可以对任何基于 ARM 处理器的硬件目标进行功能强大的软件调试和优化。DSTREAM 扩展了 RVIRVT2 的功能,内存下载和跟踪捕获的速度更快,同时为物理调试和跟踪接口提供了更广的支持。
    的头像 发表于 11-17 11:53 1338次阅读
    <b class='flag-5'>米尔</b>科技DSTREAM高性能<b class='flag-5'>仿真器</b> <b class='flag-5'>介绍</b>

    米尔科技仿真器支持的芯片和CPU介绍

    Keil 官方仿真器 ULINKPro 仿真器支持的芯片型号如下,ULINKpro的详细介绍请参考产品中心 ULINKPro 介绍
    的头像 发表于 11-22 09:52 5930次阅读