EMUL166-PC
C161/3/4/5/7系列单片机实时在线仿真器


Corporation

 
 
*支持Infineon C166系列;

*可实时工作在33MHz或40MHz;

*E2或E3 bondout芯片,用于透明RAM或ROM仿真;

*精致的便携式设计;

*通过LPTx口或USB口连接;

*通过映像存储器,能以时钟速度实时观察存储器内容;

*能实时和飞速地察看或修改跟踪和触发;

*配置灵活,可选配跟踪板;

*Seehau 32 Bit GUI: Windows 95/98/Me/NT/XP & 2000Pro.

                                                  EMUL166-PC目录

   Nohau公司的EMUL166-PC是专门为亿恒公司(西门子)的C161/3/4/5/7系列单片机设计的高性能实时在线仿真器。通过采用专门设计的仿真芯片,EMUL166-PC在仿真中不占用系统的任何资源,从而实现真正的实时在线仿真。

    EMUL166-PC和主机采用并行连接,比一般的串行连接的仿真器性能更高:提供全速仿真,可选的跟踪板,高达1M字节的映象RAM。它可以提供加速开发进程所需要的各种控制方式。


配置选择

    EMUL166-PC的硬件结构包括一个通过柔性电缆和特性板连接的通信接口,这个通信接口目前主要有标准PC并行接口高速仿真电缆、USB接口高速仿真电缆两种类型。此外若选用ISA卡,就可采用Nohau提供的外部扩展箱,其运行速度不会受到任何影响。

    EMUL166-PC的基本配置包括三部分:标准PC并行接口(或USB接口)高速仿真电缆或插入PC总线扩展槽的ISA仿真卡、通过适配器接入目标系统的特性板(POD),在PC机Windows操作系统下运行的调试环境软件。如果增加一块可选的跟踪板(Trace),便可以实现不同深度的跟踪功能。

    采用EPC(或USB)可以通过并行口(或USB口)连接笔记本电脑,作为调试平台。ISA仿真卡还可以插入一个另购的带有电源装置的并行扩展箱(HSP),扩展箱通过PC机的打印机并行口和PC机相连接,工作速度和直接插入PC机一样。

    EMUL166-PC仿真器带有在线汇编/反汇编器功能,能够和多家的C编译器配套使用。C编译器软件包需要另行向有关公司订购,不包括在仿真器中。源程序经C编译器编译后生成某种标准数据文件,主机上的仿真器调试环境读入该数据文件后即可进行源级调试。

最小系统要求

Pentium 200或更高
2x或更好的CD ROM

40 MB可用的硬盘空间
单处理器系统(不采用双处理器)
Windows 95,98,2000Pro,Me,XP,NT

随机存取存储器 (RAM)
   -Windows 95/98/Me:64 MB
   -Windows NT/2000Pro/XP:128 MB

高级语言调试

源级语言调试窗口
单步或单行执行,断点直接在代码中标记出来

源程序窗口和汇编窗口的联动

充分支持局部和全局变量

目前支持Tasking和Keil的高级语言编译器

单独的源级调试窗口和变量窗口

以高级语言的原本形式显示定义的全局、静态、局部(自动)变量、向量和结构型数据

符号调试支持

带有类型检查的全符号调试
同样符号可以用于不同模块中,自动识别变量的作用范围

支持所有的特殊类型寄存器符号

实时仿真

达到单片机极限的全速仿真
没有等待状态,不占用存储器、堆栈、I/O或中断引线
支持自引导仿真

在线汇编和反汇编

可以用鼠标点击需要改变的指令,然后输入新的指令符号,调试器自动汇编
支持C166全部指令集和所有的寄存器符号

仿真存储器

POD板上有256K(最大到1M)的存储器用于外部代码或数据存储
POD板上有512K的存储器用于内部ROM仿真代码的存储

断点功能

硬件和软件断点
无数目限制的程序断点
采用跟踪板功能后,可以根据地址、数据和外部信号的任意组合产生断点
通过以鼠标单击C源程序行、汇编行来设置或清除断点,也可以通过在对话框中输入地址来实现

断点建立以后,可以激活或关闭,而不必删除

单步执行调试

单步或多步指令执行
跳过调用和中断函数

跟踪到调用和中断函数内部

实时跟踪功能(Trace, 可选)

    EMUL166-PC的跟踪功能可以在不中断程序正常执行的情况下进行数据检查、触发设置和重新触发。跟踪板可以记录多达128K的总线周期,每一帧的记录宽度达到96位。跟踪板可以直接插在特性板的上面,这样可以达到更高的跟踪速度。此外还可以另购一块扩展板,在每一帧上增加额外的96位,这块扩展板附加在跟踪板的上面。

    EMUL166-PC具有两种跟踪模式:正常模式下可以指定多达3个触发事件,每个事件可以由任意数目的地址或地址范围组成;第二种模式,窗口模式,采用一个事件打开记录,另一个事件关闭记录,这样就形成一个记录窗口。

存储器映象功能(Shadow RAM)

    存储器映象功能是通过调试环境中的一个数据窗口, 在程序运行的同时, 将目标系统外部存储器的数据变化实时地显示出来,这一功能是通过实时监测仿真单片机的总线变化来实现的。存储器的映象范围最小到16字节。

    仿真器在全速运行时外部数据窗口一般是冻结的,观察不到数据的任何变化;但是存储器映象功能使外部数据存储器的数据变化可以实时地显示出来。


目前支持的C166系列芯片

Infineon (Siemens)公司的C167S, C167SR, C167CR, C167CS, C165, C164CI, C163, C161V/K/O/OR, C161RI,
                           C161CS/JC/JI, C161PI
 



                                  返回NOHAU首页