Xines广州星嵌 XQ-XDS200U TI DSP仿真器 XDS200
1 仿真器简介
XQ-XDS200U是Xines广州星嵌电子推出的一款高性价比的TI DSP仿真器。主频456MHz,速度接近XDS560v2,价格却远低于XDS560v2,适用TI绝大部分主流处理器平台,可在WinXP、Win7、Win8、Win10及Linux等多种操作系统中使用,并且免装驱动。

2 产品特性
金属外壳
免装驱动
支持防反插功能
主频456MHz、速度快,性价比高,速度接近XDS560v2
支持CCS5.3及更高版本(不支持CCS5.2及以下版本)
支持内存读写、寄存器读写、断点调试功能
支持目标电缆断开检测功能
支持目标芯片掉电检测功能
支持USB连接状态检测功能
支持TI-14Pin和CTI20 JTAG转接功能
支持C28XX、C5000、C64X+、C674X、C66XX、DaVinci、ARM、Cortex、OMAP3/4/5、OMAPL13X、AM18XX、AM33XX、AM437X、AM57XX等器件
支持Win XP/Vista/7/8/10(32&64bit)、Win 2003 Server(32&64bit)、Linux(Ubuntu,Fedora,RedHat)等操作系统
静电保护IC,保护每一根输入/输出数据线
接口与指示灯
|
USB接口 |
高速USB2.0 |
|
JTAG/CJTAG接口 |
同时提供TI-14Pin和CTI20(2.54mm间距) |
|
LED指示灯 |
红色LED亮:XDS200启动完成,等待CCS加载仿真驱动 |
|
红色LED灭:仿真器驱动加载完成(Lauch Target configuration后) 绿色LED闪:忙状态(仿真器与目标板数据交换状态指示) |
运行环境
支持CCS5.3及更高版本
备注:不支持CCS5.2及以下版本
操作系统兼容
Win 8/10(32&64bit)
Win XP/Vista/7(32&64bit)
Win 2003 Server(32&64bit)
Linux(Ubuntu、Fedora、RedHat等)
3 机械尺寸
XQ-XDS200U 仿真器机械尺寸参数
|
长 |
宽 |
高 |
|
93mm |
50mm |
20mm |
备注:以上测试数据仅供参考。
4 发货清单
|
名称 |
数量 |
备注 |
|
XQ-XDS200U仿真器 |
1个 |
/ |
|
20-20-14Pin JTAG转接线 |
1条 |
/ |
|
USB延长线 |
1条 |
赠品 |
5 性能对比
在同一测试环境下的性能对比
装载4.5MByte数据到ARM
烧写600KByte数据到NAND FLASH
|
仿真器型号 |
XDS100V2 |
XDS200 |
XDS560V2 |
|
装载时间 |
285S |
20S |
11.2S |
|
烧写时间 |
55.5S |
19.5S |
12.3S |
(测试数据仅供参考,不同环境的测试数据可能存在差异。)
6 仿真器优缺点
|
仿真器型号 |
优点 |
缺点 |
|
XDS100V2 |
支持CCS4.0以上版本 支持TI的ARM核器件 |
不支持CCS3.3 |
|
XDS100V3 |
支持CCS5.2以上的版本 支持14PIN和20PIN 支持TI的ARM核 支持CC系列以及新推出的器件 |
不支持CCS3.3/CCS4 |
|
XDS110 |
支持CCS6.1及更高版本软件 支持WIN7/10 32&64bit |
不支持XP 不支持CCS6.1以下版本软件 |
|
XDS510 |
支持CCS2.2/3.1/3.3/4.12 |
不支持64位操作系统 不支持CCS4.12以上版本 |
|
XDS200 |
性价比高 支持CCS5.2以上版本 支持TI新推出的器件 |
不支持CCS3.3/CCS4 |
|
XDS560V2 |
|
|
7 仿真器主要差别
|
仿真器型号 |
特点 |
|
XDS100v2 |
CCS通过指令可以设置JTAG每一个Pin脚的电平,XDS100v2是不具有处理能力的,JTAG Boundary Scan的实现逻辑完全由CCS来实现,由于PC对逻辑控制实时性较差,高速率下连接和仿真不稳定,这也是为什么Target configuration中TCK配置支持最大30MHz,但配置5MHz也经常出现无法正常连接或仿真,高TCK速率下受PC的配置影响较大。 |
|
XDS100v3
|
在XDS100v2 1149.1的基础上兼容了1149.7协议,(XDS100v3 emulators are recommended for users who repuiresupport for IEEE1149.7,most devices do not require this.),对于大多数芯片支持的1149.1,v2和v3性能应该没有很明显区别。 |
|
XDS510
|
JTAG Boundary Scan由硬件芯片支持,目前每家厂家都配有专用驱动,在CCS3.3上对新芯片的支持可能需要更新插件。在使用XDS510时,第三方厂家的支持很重要。 |
|
XDS200
|
JTAG Boundary Scan由ARM实现,JTAG Boundary Scan的核心程序是从CCS加载,JTAG逻辑实时性受ARM控制,因此XDS200对新芯片的支持直接与CCS的版本相关,或者升级Emulation Software Package就可以。各家XDS200的速度区别主要在处理器速度(主频)和USB FIFO( First Input First Output)操作的优化上。 由于JTAG Boundary Scan是在ARM软件层面上的,因此升级更新相对简单,这一点与JLink和MSP430UIF很类似,只需升级IDE就能获得对新芯片协议的支持。 |
|
XDS560v2
|
速度优势明显 XDS560v2支持System Trace(System Trace with 128MByte Buffer),可以满足高端的现场调试需求,这是其他中低端DSP仿真器不具有的功能。 |
|
总结 |
以上几种类型仿真器,都是USB 2.0(USB High Speed480Mbps的理论速度是惊人的)的,仿真器的速度瓶颈都不在USB;速度瓶颈都在JTAG Boundary Scan部分,JTAG边界扫描在哪里实现和如何实现是速度的关键。 |
8 DSP仿真器选择建议
|
仿真器型号 |
选择理由 |
推荐指数 |
|
XDS100v2/V3 |
如开发只局限于C28xx,程序量不大或不经常使用的情况下,建议选择XDS100v2,主要是价格低廉。 |
★★★ |
|
XDS510 |
如果您的开发环境是CCS3.3,或目标芯片是C6713等较老的DSP,那只能选择XDS510。 建议选择大厂家的XDS510,第三方驱动更新及时。 |
★ |
|
XDS200 |
性价比最高,大多数开发平台下官方都推荐使用,升级空间大。能接受这个价位的,都建议选用。 |
★★★★★ |
|
XDS560v2 |
适用于高端应用,预算充足首选。 |
★★★★ |
9 License
http://processors.wiki.ti.com/index.php/Licensing_-_CCS
10 XDS200U支持的器件清单
XQ-XDS200U基本JTAG 调试支持大多数 TI 微控制器(MSP430 除外)、所有无线 MCU、大多数 DSP(C54x、C62x、C67x 除外)以及所有 ARM 处理器。
https://www.ti.com.cn/tool/cn/TMDSEMU200-U?keyMatch=XDS200#supported-products
11 技术服务
协助底板设计和测试,减少硬件设计失误;
协助解决按照用户手册操作出现的异常问题;
协助产品故障判定;
协助正确编译与运行所提供的源代码;
协助进行产品二次开发;
12 增值服务
板定制设计
核心板定制设计
嵌入式软件开发
项目合作开发
技术培训
13更多帮助
Xines广州星嵌官网:www.xines.cn
线上商城:https://xines.taobao.com
DSP交流群:536309815
FPGA交流群:858454424
TI官网:www.ti.com
TI E2E 中文设计支持论坛:https://e2echina.ti.com
Xilinx官网:www.xilinx.com
Xilinx论坛:https://forums.xilinx.com
Xilinx WIKI:http://www.wiki.xilinx.com
公众号:星嵌电子

浙公网安备 33010602011771号