打印

DSTREAM高性能调试器应用

[复制链接]
1346|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
sword212|  楼主 | 2012-6-6 14:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 sword212 于 2012-6-6 14:37 编辑

概 述
        DSTREAM™ 高性能调试和跟踪单元可以对任何基于 ARM 处理器的硬件目标进行功能强大的软件调试和优化。DSTREAM 扩展了 RVI 和 RVT2 的功能,内存下载和跟踪捕获的速度更快,同时为物理调试和跟踪接口提供了更广的支持。
        借助于 DSTREAM,可以通过 JTAG 或串行线调试将 RVD、DS-5 调试器和第三方调试器连接到基于 ARM 处理器的设备。DSTREAM 使用 FPGA 加速,在单核处理器和多核处理器设备上实现代码的高速下载和快速步进。
        DSTREAM 具有虚拟以太网(用于在没有其他驱动程序或 I/O 端口时装载远程文件系统)、针对许多开发平台的加速硬件引入以及与第三方工具结合使用的开放式调试接口等功能,它是一个用于开发和调试复杂 SoC 的综合性解决方案。
        跟踪是用于解决复杂的软件/硬件问题以及与 Timing 相关问题的必不可少的工具;因为通过跟踪,您可以对软件的执行情况进行后分析,而不需要借助任何软件或硬件工具。DSTREAM 的 4 GB 跟踪缓冲区可以长时间进行高带宽跟踪,提供了有关软件在目标处理器上的执行情况的更多信息。
        DSTREAM 随附了功能强大的软件实用程序,以帮助进行 SoC 引入和硬件验证。它还提供了用于第三方工具和自定义工具的接口。
概 述
        DSTREAM™ 高性能调试和跟踪单元可以对任何基于 ARM 处理器的硬件目标进行功能强大的软件调试和优化。DSTREAM 扩展了 RVI 和 RVT2 的功能,内存下载和跟踪捕获的速度更快,同时为物理调试和跟踪接口提供了更广的支持。
        借助于 DSTREAM,可以通过 JTAG 或串行线调试将 RVD、DS-5 调试器和第三方调试器连接到基于 ARM 处理器的设备。DSTREAM 使用 FPGA 加速,在单核处理器和多核处理器设备上实现代码的高速下载和快速步进。
        DSTREAM 具有虚拟以太网(用于在没有其他驱动程序或 I/O 端口时装载远程文件系统)、针对许多开发平台的加速硬件引入以及与第三方工具结合使用的开放式调试接口等功能,它是一个用于开发和调试复杂 SoC 的综合性解决方案。
        跟踪是用于解决复杂的软件/硬件问题以及与 Timing 相关问题的必不可少的工具;因为通过跟踪,您可以对软件的执行情况进行后分析,而不需要借助任何软件或硬件工具。DSTREAM 的 4 GB 跟踪缓冲区可以长时间进行高带宽跟踪,提供了有关软件在目标处理器上的执行情况的更多信息。
        DSTREAM 随附了功能强大的软件实用程序,以帮助进行 SoC 引入和硬件验证。它还提供了用于第三方工具和自定义工具的接口。
概 述
DSTREAM™ 高性能调试和跟踪单元可以对任何基于 ARM 处理器的硬件目标进行功能强大的软件调试和优化。DSTREAM 扩展了 RVI 和 RVT2 的功能,内存下载和跟踪捕获的速度更快,同时为物理调试和跟踪接口提供了更广的支持。
      借助于 DSTREAM,可以通过 JTAG 或串行线调试将 RVD、DS-5 调试器和第三方调试器连接到基于 ARM 处理器的设备。DSTREAM 使用 FPGA 加速,在单核处理器和多核处理器设备上实现代码的高速下载和快速步进。
      DSTREAM 具有虚拟以太网(用于在没有其他驱动程序或 I/O 端口时装载远程文件系统)、针对许多开发平台的加速硬件引入以及与第三方工具结合使用的开放式调试接口等功能,它是一个用于开发和调试复杂 SoC 的综合性解决方案。
      跟踪是用于解决复杂的软件/硬件问题以及与 Timing 相关问题的必不可少的工具;因为通过跟踪,您可以对软件的执行情况进行后分析,而不需要借助任何软件或硬件工具。DSTREAM 的 4 GB 跟踪缓冲区可以长时间进行高带宽跟踪,提供了有关软件在目标处理器上的执行情况的更多信息。
      DSTREAM 随附了功能强大的软件实用程序,以帮助进行 SoC 引入和硬件验证。它还提供了用于第三方工具和自定义工具的接口。

     功能
运行控制调试和跟踪单元支持所有 ARM 和 Cortex 处理器
通过 USB 2.0 和以太网接口,可以从主机 PC 进行直接和远程连接
支持 JTAG 和串行线调试目标接口
代码下载速度最高可达 2500 KB/秒
频率高达 60 MHz 的 JTAG 时钟可在现有调试端口提供快速软件上载
通过 300 MHz DDR 进行 16 位宽度的跟踪捕获(600 兆比特/秒/针)
灵活的跟踪时钟定位(相对于跟踪数据)
高达 4 GB 的跟踪缓冲区可以对快速目标进行长时间跟踪
设备引入和测试实用工具
支持通过 JTAG 进行虚拟以太网链接
支持第三方 IP 和调试器
主机 PC 要求
Pentium IBM 兼容机
一个未用 USB 端口(如果需要直接连接到运行控制单元)
一个 TCP/IP 连接(如果需要远程连接到运行控制单元)
扩展模块(可选)
目标接口 调试协议:JTAG 和串行线调试 目标连接器:
  • 20 针和 14 针 ARM JTAG
  • 14 针 TI OMAP
  • 10 针和 20 针高密度 CoreSight 连接器
  • 38 针 MICTOR
  • 34 针 MIPI
接口参考电压:1.0 伏至 5.0 伏,可随目标进行配置 JTAG 接口速度:0Hz 至 60MHz RVI 和目标之间的最大距离:3 米 最大软件下载速度:2.5 兆字节/秒 远程目标重置:是 跟踪端口宽度:1 至 16 位 跟踪端口计时模式:单边和双边 时间戳:48 位,分辨率为 10ns
主机接口
连接类型:USB 2.0 和 10/100baseT 以太网 连接协议:
  • RVI-API(至 RVD 调试器)
  • RDDI(至 DS-5 和其他调试器)
处理器和目标IP支持
ARM 处理器体系结构:
  • ARM7、ARM9、ARM11
  • Cortex-A、Cortex-R、Cortex-M
CoreSight 调试和跟踪组件:
  • 调试访问端口 (DAP)
  • DAP-Lite
  • 嵌入式跟踪宏单元 (ETM)
  • 嵌入式跟踪缓冲区 (ETB)
  • 跟踪端口接口单元 (TPIU)
  • 跟踪聚合器和复制器


  • Windows XP Professional Service Pack 3
  • Windows 7 专业版
  • Windows 7 企业版
  • Red Hat Enterprise Linux 5 桌面版和工作站选项、标准版
通过以太网连接到主机时,将同时支持这些操作系统的 32 位和 64 位版本。如果通过 USB 进行连接,则只支持 32 位版本。

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:深圳市米尔科技有限公司 www.myir-tech.com ARM工具官方代理

0

主题

21

帖子

0

粉丝