l 实时、非侵入式的捕获和查看程序流程和数据访问
l l从主机PC下载程序到目标嵌入式系统
l l目标测程序(全速执行、单步执行、停止、断点设置、访问存储器、寄存器和变量)
Synopsys MetaWare IDE是一款适用于ARC®嵌入式C / C ++开发的完整开发环境,包括基于Eclipse的集成开发环境、编译器、调试和分析工具。
特性
l 支持所有ARC®EM和HS处理器
l 使用高速的USB2.0或千兆以太网口实现快速、可靠的即插即用式安装
l 高达3MB/s的下载速度,特别适合大型、复杂的项目
l 世界上较快的路径捕获率:
Ø 并行(高达16位)达到400MHz双数据速率(DDR)
Ø 串行千兆--较多支持4个通道,速度高达25.6Gb / s,并可将25.6Gb/s分配给4通道, 每个通道是6.4Gb/s
Ø 使用Ultra-XD的50 bit、5ns分辨率时间戳生成器可以独立地对捕获的数据进行标记
l 大量的跟踪存储:
Ø 4GB板载trace存储器,可以配置为循环缓冲区
Ø 自动跟踪时钟/数据偏移调整(“AUTOLOCK”),以确保捕获的高速数据的完整性;
Ø Ultra-XD自动校准到目标的跟踪数据端口
l 支持所有的 ARC®硬件调试标准,包括cJTAG, JTAG 和NEXUS (Trace)
l 从1kHz到100MHz,精密调节cJTAG / JTAG时钟频率;支持RTCK
l 多核支持全cJTAG / JTAG扫描链可配置。
l 支持热插拔 - 允许连接到正在运行的目标,而不会复位或暂停
l 支持38-路 Mictor目标连接器
l 检测并自动配置0.4V 到 3.6V的适当目标电压
l 支持所有片上硬件断点; 无限制的软件断点
l 用户控制下可配置的目标-复位以及测试-端口-复位
l 适用于所有流行目标架构的通用硬件调试平台
l 紧凑的外形尺寸。
MetaWare IDE
使用MetaWareIDE,您可以为裸机和基于Linux的应用程序开发嵌入式系统。MetaWare IDE是经过验证的、强大的开发工具链,可在ARC®架构上进行C / C ++开发、调试和分析。
Ultra-XD的配置和使用完全集成到MetaWare IDE中,从而提供完整的基于硬件的调试和实时跟踪(RTT)功能,包括:
ü 基于JTAG的板级初始化
ü 电路板复位控制
ü 硬件(ROM /flash)和软件(RAM)的断点
ü 硬件观察点(数据访问中断)
ü 速执行、停止和单步控制执行、停止和单步控制
ü 触发设置(如指定RTT捕获规则)
ü RTT捕获、上传和显示。
请注意:Ultra-XD和RTT支持需要MetaWare IDE版本MWDT J-2014.06或更高版本。
Order Codes
产品 |
订购代码 |
Ultra-XD for ARC® (includes all necessary cables, software and documentation) |
Ultra-XD-ARC |
38-way Mictor debug cable for use with Ultra-XD probe |
TPA-ULT-ARC-NXS38C |
38-way Mictor extension cable for use with Ultra-XD probe |
AD-ULT-ARC-NXS38C |
软件更新
一个新的软件版本(v1.2.2D)现在可以用于Ashling的Opella-XD-ARC。
这包括以下更新:
1)在一些Linux主机上使用USB3.0支持。
2)Linux用户应注意,Ashling Opella-XD软件要求QT5库提供软件;但是,它们需要添加到加载库路径中:
出口LD_LIBRARY_PATH = LD_LIBRARY_PATH:美元/ home / ashling / opellaxdforarc / qt5_libs /
美元出口QT_QPA_PLATFORM_PLUGIN_PATH = / home / ashling / opellaxdforarc /平台/
3)改进对多个顺序连接的支持(特别是在使用Synopsys arcsrv实用程序时)
要下载更新的软件,请访问http://www.ashling.com/your-globalsupportnetwork/arc/。
请注意,为了使用这个软件更新,用户必须有一个保证协议。