您现在的位置:首页 > 产品中心 > 编译、仿真/调试产品线 > Ashling > Ashling

ARC仿真器

Ultra-XD for ARC
概述
Ultra-XD是一款功能强大的高速跟踪和运行时控制调试探针在Synopsys DesignWare® ARC®可配置RISC上进行嵌入式开发具有实时跟踪扩展(RTT)的处理器。Ultra-XD可与Synopsys配合使用MetaWare IDE用于具有优势的嵌入式系统调试和分析。Ultra-XD允许:
l 实时捕获和查看程序流和数据访问侵入
l 将程序从主机PC下载到目标嵌入式系统
l 目标锻炼计划(go, step, halt,断点,interrogate memory,寄存器和变量)
Synopsys MetaWare IDE是一个完整的嵌入式开发环境ARC®上的C / C ++开发,包括基于Eclipse的集成开发环境,编译器,调试和分析工具。
Ultra-XD Features
l 支持所有ARC®EM和HS处理器
l 使用高速USB2.0或千兆以太网主机进行快速,无故障的“即插即用”安装接口
l 高达3MB / s的下载速度,特别适用于大型复杂项目
l 世界上较快的跟踪捕获率:
l 并行(达16位)跟踪高达400MHz双倍数据速率(DDR)
l 串行千兆位跟踪 - 至多支持4个通道,速度高达25.6Gb / s除以通道数量,例如4通道6.4Gb / s
l 捕获的数据可以使用Ultra-XD的50位,5ns分辨率时间戳生成器
l 大型跟踪存储:
l 4GB板载跟踪存储内存,可配置为循环缓冲区
l 自动跟踪时钟/数据偏斜调整(“AUTOLOCK”),以确保捕获的高电平的完整性速度数据; Ultra-XD自动校准到目标的跟踪数据端口
l 支持所有ARC®硬件调试标准,包括cJTAG,JTAG和NEXUS(Trace)
l cJTAG / JTAG时钟频率从1kHz到100MHz的细粒度调整; RTCK支持
l 具有完整cJTAG / JTAG扫描链可配置性的多核支持
l 热插拔支持允许连接到正在运行的目标,而无需重置或暂停
l 38路Mictor目标连接器支持
l 检测并自动配置0.4V至3.6V的适当目标电压
l 支持所有片上硬件断点;无限数量的软件断点
l 完全由用户控制,可配置目标复位和测试端口复位
l 适用于所有流行目标架构的通用硬件调试平台
l 紧凑的外形
MetaWare IDE
使用MetaWare IDE,您可以为裸机和基于Linux的应用程序开发嵌入式系统.MetaWare IDE是经过验证的强大开发工具链,可实现C / C ++开发,调试和分析。
在ARC®体系结构上.Ultra-XD的配置和使用完全集成到MetaWare IDE中,从而提供完整的基于硬件的调试和Real-timeTrace(RTT)功能,包括:
l 基于JTAG的电路板初始化
l 电路板复位控制
l 基于硬件(ROM /闪存)和软件(RAM)的断点
l 硬件观察点(数据访问中断)
l Go,Halt和Step控制
l 触发设置(即指定RTT捕获规则)
l RTT捕获,上传和显示