这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 禾元电子——最新版本ARM仿真器

共1条 1/1 1 跳转至

禾元电子——最新版本ARM仿真器

菜鸟
2005-04-08 03:11:04     打赏

ARM Emulator是一款实时在线仿真器,支持全系列的ARM处理器和全系列的Intel XScale处理器, 其在软件接口上完整实现了ARM RDI(Remote Debug Interface)接口标准(目前版本同时支持RDI 1.5和RDI 1.51),可以广泛支持ARM系列开发工具及其他遵循RDI接口标准的调试器(Debugger)的在线调试 。ARM Emulator兼100%容于ARM公司的Multi-ICE,产品性能稳定,价格更具竞争力。采用ARM Emulator,可以实时在线调试硬件系统及实时在线跟踪调试软件系统,帮助软硬件工程师提高开发效率,加快产品上市时间, 是一件每一位ARM底层研发工程师追逐的利器 。

ARM Emulator硬件实现了PC并口协议到串行JTAG协议的转换,通过JTAG实现主机和目标机之间的调试支持功能。它通过ARM芯片的JTAG边界扫描口进行调试,属于完全非插入式调试,无需目标存储器,不占用目标系统的任何其他资源。ARM Emulator利用高速JTAG串行扫描链,通过调试通讯通道Debug Communications Channel (DCC)连接ARM核心内嵌的名为“Embedded-ICE”的调试逻辑,调试逻辑实时监测ARM核心的寄存器、数据总线和地址总线。调试器设置Breakpoint及Watchpoint后,程序在ARM内核全速运行,调试逻辑实时监测地址与数据总线并与预设值比较,在吻合时产生异常中断通知内核并把控制权交给调试器。这样,在程序运行时,可以在断点处停止,可以设置条件断点、条件观测断点,能读写寄存器、存储器和系统端口,复位目标系统,下载代码到目标RAM等,而又不占用CPU时间及内存资源。ARM Emulator 支持多个ARM处理器核心以及混合结构核心的调试,其内部的低压核心支持技术可以支持核心电压在1.8V到5V间自动适应。

 

主要特点

  ● 支持目前全系列ARM & Intel XScale内核系统, 可通过软件升级方式支持将来更高版本的ARM核处理器   ● 支持所有ARM内核(ARM7,ARM9,ARM10,ARM11)和XScale内核的控制器,包括:Samsung; ATEMEL; Intel; Cirrus Logic; Sharp; Philips; OKI; Motorola; Infineon; NEC; Qualcomm; LSI Logic; Altera; Linkup; Hynix; Winbond等具有ARM内核的通用微处理器和ASIC等   ● 连接简便,可通过JTAG端口由目标板供电,支持兼容1.5/2.5V/3V/5V电平接口的目标板   ● 支持外接电源供电,电源接口采用宽电压范围输入和电源反插保护电路,安全可靠,方便调试类似手机和PDA等便携式、电池供电设备   ● 属于完全非插入式调试,无需目标存储器及相关ROM程序,不占用目标板上的其他任何资源   ● JTAG速度可配置,以满足不同调试对象的要求   ● 支持所有符合RDI1.50或RDI1.51规范的调试工具软件   ● 支持GDB调试 (Linux/windows/uC-OS等操作系统下)   ● 采用ARM集成开发调试环境,支持源代码级调试,ARM THUMB指令混合编译,支持C、C++、汇编语言的交叉调用,支持ROM断点,多个RAM断点,条件断点,单步执行,随程序同步更新并可即时修改变量、寄存器、内存值   ● 高速通信的调试功能,高达12Mbps,方便快速下载目标程序和调试程序   ● 支持Flash在线快速烧写功能,可省去通用FLASH编程器,方便已经在目标板上焊接好的FLASH编程   ● 支持所有符合RDI1.50或RDI1.51规范的调试工具软件   ● ARM Emulator使用标准的25芯并口插座和20针的JTAG插座作为接口,并提供14针JTAG转20针JTAG的转换器   ● 采用JTAG口的菊花链级联方式,支持同一ASIC内多个不同类型的ARM核   ● 支持多种操作系统:Windows98/NT/Me/2000/XP, Linux   ● 由有丰富应用经验的工程师提供全方位的技术支持   ● 体积轻巧,性能稳定

 

主要技术特性:

  ● 下载速度: 130KB/s(400 MHz PII PC)   ● 连续走单步速度:50步/秒   ● 支持多ARM内核CPU调试   ● 自适应宽电压目标系统(5V-9V)   ● JTAG速度可编程   ● 可在CPU不停止运行下,介入调试,支持硬件断点与不限个数的软件断点   ● CPU运行时提供主机控制平台服务

 支持当前所有ARM核和Intel ? XScale

ARM7系列

ARM70DI

ARM710T

ARM720T

ARM740T

ARM7TDMI

ARM7TDMI-S

ARM7EJ-S

ARM7TI-S

ARM7DMI

ARM9系列

ARM920T

ARM922T

ARM925T

ARM940T

ARM9TDMI

ARM946E-S

ARM966E-S

ARM9EJ-S

ARM926EJ-S

ARM9E-S

ARM10系列

ARM10200

ARM10220E

ARM1020E

ARM1022E

ARM1020T

ARM10200E

Intel? XScale系列

IOP321

PXA210

PXA250

80200

PXA255

PXA26X

IXP1200

IXP425

IXP2800

IXP2850

IXP2400

兼容多种第三方ARM集成开发调试环境:    ● ARM SDT, ADS, RealView    ● EPI EDB    ● GNU gdb    ● Green Hills MULTI    ● Intel XScale software toolkit    ● Mentor Graphics XRAY debugger    ● MetaWare SeeCode    ● Microsoft Platform Builder    ● Wind River Tornado

 附件

Feature

Description

标配硬件

(1) ARM Emulator仿真器 (2) ARM 集成开发软件IDE (3) 用户手册 (4) 25PIN并口电缆 (5) 20PINJTAG调试线 (6) 可配14 pin-20 pin JTAG 转换头 (7) 稳定开关电源 (8) 使用说明光盘1张

[upload=jpg]UploadFile/2005-4/20054719246239.jpg[/upload] [align=right][color=#000066][此贴子已经被作者于2005-4-7 19:24:14编辑过][/color][/align]



关键词: 禾元     电子     新版本     仿真器     支持     调试     目标    

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]