拥有4GB高速跟踪内存和40Gbbits/秒的合计带宽,Green Hills 仿真器 V4是Green Hill软件有史以来速度最快、功能最强大的JTAG和跟踪调试仿真器
技术概述
Green Hills 仿真器 V4是Green Hill软件有史以来速度最快、功能最强大的JTAG和跟踪调试仿真器。其4GB的高速跟踪内存和40Gbits/s的合计带宽与TimeMachine™ 调试套件使软件开发人员能够更快地发现和修复错误,快速优化,并自信地进行测试。
Green Hills 仿真器的关键特性包括:
■ 4GB的高速跟踪内存和40Gbits/s的合计带宽
■ 支持最新的高速串行跟踪(HSST)协议,包括多路12.5Gb串行通道
■ 最快的下载速度,能够维持120MHz JTAG时钟速率,数据有效负载利用率接近100%
■ 支持数千个处理器上的调试和跟踪接口
■ 与TimeMachine调试套件紧密集成
■ 提供复杂的分析工具,用于快速定位大型数据集中的关键执行点
■ LCD状态屏幕,便于访问配置设置、诊断和出厂重置
■ 主USB和电源端口、以太网交换机和端口
专为寻找Heisenbugs而设计
仿真器V4专为查找Heisenbugs而设计的,这些bug在调试时会消失或不会重现。这些阴险的错误是造成软件和产品无休止延迟的原因。通过快速跟踪捕获的行业标准协议和带有深度捕获缓冲区,Green Hills 仿真器 V4为所有使用先进处理器的开发人员提供了最有效的对付Heisenbugs的武器:跟踪捕获。
运行控制和跟踪功能
目标板支持
Green Hills 仿真器 V4支持数千个处理器板上广泛的目标跟踪端口。
智能实时操作系统
外加MULTI IDE,Green Hills 仿真器提供RTOS- aware来调试Green Hills软件的INTEGRITY® RTOS。
最快的下载速度
带有4GB的高速跟踪内存和40Gbits/s的合计带宽,Green Hills 仿真器 V4通过最小化等待下载完成的时间,实现了更快的开发。它支持从2.5 kHz到120 MHz的JTAG时钟,数据有效负载利用率接近100%,以最大化目标处理器的下载速度。
灵活和模块化
Green Hills 仿真器 V4简化了客户配置,因为它取代了Green Hill 仿真器 V3和SuperTrace™ 仿真器。独立的单处理器Green Hills仿真器V4配置有用于JTAG和并行跟踪的pod或用于高速串行跟踪(HSST)的pod。然后添加处理器适配器以匹配目标处理器。
扩展系统和测试自动化
Green Hills 仿真器 V4提供了目标板使用的最常见的电源和通信接口,不仅简化了目标板的物理布线,还提供了对这些接口的调试洞悉。
■ 目标板可通过可切换的12V/2A电源端口或5V/1.5A USB A型接口供电
■ 集成、仪表化以太网交换机,在前面板上具有第二以太网端口,供目标板使用。
■ 主USB支持连接的USB串行适配器,用于与目标板串行端口通信。
目前支持的系列
Arm架构
- Arm7, Arm9, Arm11
- Cortex-M0, Cortex-M3, Cortex-M4, Cortex-M7
- Cortex-R4, Cortex-R5, Cortex-R7, Cortex-R52
- Cortex-A5, Cortex-A7, Cortex-A8, Cortex-A9, Cortex-A15, Cortex-A17, Cortex-A35,Cortex-A53, Cortex-A55, Cortex-A57, Cortex-A72, Cortex-A75
处理器制造商:
Altera, Atmel, Broadcom, Cavium, Cirrus Logic, Fujitsu, LSI, Marvell, Microchip, NVIDIA, NXP, Qualcomm, Renesas, Samsung, Sharp, ST, Texas Instruments, Xilinx
Power架构
- PowerPC 4xx, 6xx, 7xx, 74xx
- RAD series
- - PowerPC e200, e300, e500, e600, e500MC, e5500, e6500
- NXP MPC55xx, 56xx, 57xx and PX families
- ST Micro SPC56xx, 57xx, and 58xx
- NXP QorIQ P-Series and T-Series
处理器制造商:
AMCC, IBM, NXP, ST
支持调试&跟踪架构
- Arm CoreSight - EOnCE
- Arm ETM v1, v3, v4 - Intel MIPI
- Arm-14/20 - MIPS PDTrace
- Arm PRM - Nexus
- Arm SWD - PPC BDM
- COP - TI-14
- CoreSight HSSTP - Tricore
- EJTAG2.5 - Xilinx-14
可变目标电压
Green Hills 仿真器 V4可以在从1.65V到5V的I/O接口电压范围内进行选择,以连接到各种目标。
多核调试
Green Hills 仿真器 V4支持在单个JTAG扫描链中调试多个核以及多核跟踪。Green Hills 仿真器 V4可用于最复杂的调试情况。
循环精度
当跟踪目标板时,Green Hills 仿真器 V4以周期精度模式捕获跟踪数据,因此开发人员可以确定每个指令需要多少周期。这将允许分析缓存和其他内存系统的影响。除了提供对内存系统的洞悉之外,周期精度模式还精确地确定系统性能并测量优化工作的效果。
灵活跟踪时钟
凭借其灵活的跟踪时钟接口,Green Hills 仿真器 V4可以自动调整跟踪数据和时钟线之间的时序偏差,以实现更可靠的跟踪采集。
TimeMachine调试套件
为了实现充分利用Green Hills 仿真器 V4收集的跟踪数据,TimeMachine调试套件扩展了Green Hill软件的MILTI IDE:
确定并修复竞争条件和计时问题
可视化并快速理解代码,以便调试和优化性能
通过捕获和回放难以再现的问题,加快调试周期
在程序执行中运行、设置断点并向后查看数据
TimeMachine套件的路径分析器™ 提供应用程序调用堆栈随时间变化的图形视图
规格
▲ 4GB的跟踪内存
▲ 高速串行跟踪(HSST)支持
-4个12.5Gb串行跟踪通道(8b10b编码)
-5x 10Gb串行跟踪通道(8b10b编码)
-6x 6Gb串行跟踪通道(8b10b编码)
▲ 并行跟踪支持
-250MHz x 32位单数据速率
-250MHz x 16位双倍数据速率
▲ JTAG调试支持
-2.5 kHz-120 MHz JTAG时钟,数据有效载荷利用率高
-1.65 V-5 V目标电压
▲ 目标接口端口
-调试/跟踪连接器,具有40 Gbps合计带宽,可逆连接器和螺钉固定
-带5V电源输出的USB 2.0 A型端口
支持选择用于监控目标串行端口的USB串行端口适配器
-Molex 43045-1001用于目标电源和控制的10位连接器
12V/2.6A电源,每个引脚最大2A
四个可编程通用输入/输出(GPIO)引脚。
GPIO引脚可以桥接以模拟按钮按下
-触发输入和输出
SMB输入:>1M欧姆,0-5.5伏,150纳秒延迟
SMB输出:110欧姆,0至3.3伏,<1秒延迟
-用于交换和跟踪目标网络流量的前置交换千兆以太网端口
▲ 主机连接
-USB 3.0超高速B型端口
控制台并发交付给主机,伴随MULTI调试接口,作为一个串口通过一个标准的终端程序直接用命令行进行操作
-后向千兆以太网
▲ 用户界面
-带有探头信息的可配置多行单色LCD面板
-带有两个按钮的控制LCD面板显示
-扩音器
▲ 物理特性
-5.75 x 5.56 x 1.68英寸(宽x长x高)
-喷涂钢端板的塑料外壳
-1.25磅
-底座中的4x 6-32插件,用于安装
最小深度0.25英寸
-调试/跟踪连接器电缆长度:23英寸
-调试/跟踪连接器电缆最小弯曲半径:0.125英寸
▲ 电源
-12VDC,5A
- 2.0mm内径x 6.5mm外径插座
▲ 工作环境
-0-50摄氏度
-高达85%的非冷凝湿度
▲ 符合标准
-FCC A级
-EN 61326-1
-符合RoHS
-在美国组装
调试pods
Green Hills 仿真器 V4通过TE跟踪pod可配置为支持并行跟踪和JTAG目标板连接,或通过高速串行跟踪(HSST)pod支持串行跟踪目标板
它支持广泛的目标适配板,包括:
Arm CoreSight-10 - MIPI-60
Arm CoreSight-20 - MIPS PDTrace
Arm ETM/CoreSight MICTOR - Nexus HP50
Arm SWD - Nexus HS22 (Aurora-11)
Arm-14 - Nexus HS34 (Aurora-17)
Arm-20 - Nexus HS70 (Aurora-35)
COP - Nexus MICTOR
CoreSight HSSTP - PPC BDM
EJTAG2.5 - TI-14
EOnCE - Tricore
Intel MIPI60 - Xilinx-14
MIPI-34
跟踪pod(用于并行跟踪和JTAG目标连接)
HSST跟踪pod(用于串行跟踪目标)