作者:陈晋进
继2005年首次参加国际集成电路研讨会暨展览会之后,今年,Lauterbach公司携仿真调试工具家族TRACE32的最新产品PowerTrace II和PwerDebug II再度参展。Lauterbach公司是模块化微处理器完整开发工具的供应商,在嵌入式领域拥有超过25年的设计经验。
此次展出的PowerTrace II具有2GByte的跟踪存储记录程序和数据流程的能力;跟踪端口支持30多种处理器结构,速率可达350MHz;并且使用高级分析方法进行全面的性能分析和质量保证测试。另外,PowerDebug II具有的Gigabit以太网接口可保证跟踪信息的即时显示和快速分析。这意味着无论是下载应用程序还是上载跟踪信息均可达到很快的速度,即使是复杂的分析也可在极短的时间内完成,有效提高了嵌入式设计的测试速度和效率。
Lauterbach公司的完整工具链包括调试器、实时程序/数据流跟踪以及逻辑分析器,由专门的硬件组件来实现。利用通用用户接口PowerView和PODBUS总线将所有工具无缝集成到调试环境中。据Lauterbach公司中国分公司的总经理赵跃介绍,TRACE32-PowerTools拥有开放式模块化的结构,主要包括四个工具模块:PowerDebug、PowerTrace、PowerIntegrator及PowerProbe,用户可以自行搭配使用。其中,PowerDebug模块包括通用调试硬件PowerDebug和针对特定处理器架构的调试线缆,可支持c、c++和Java语言。而PowerTrace模块是一个实时跟踪系统,可记录程序/数据流数据和时序,由通用跟踪硬件及针对特定处理器架构的预处理器和NEXUS适配器组成。所有基本模块均是通用的,移植到一个新的处理器架构时只需更换调试线缆或预处理/NEXUS适配器,十分简单。
TRACE32工具系列支持多类微处理器,如ARM、PowerPC、MIPS、68k、X86、StarCore以及其它MCU和DSP。并支持RTOS调试,包括Nucleus、OSE、VxWorks、pSOS等。
赵跃表示,目前公司在中国的应用领域主要是移动通讯、手机、汽车电子和国防。2005年,Lauterbach公司在苏州设立了一家独资企业,以加强对中国客户的支持和服务。Lauterbach期待在中国市场有更长远的发展。