IAR Systems發(fā)布ARM Trace解決方案
紐倫堡,德國,2006年2月14日 —— IAR Systems于今日發(fā)布了其ARM系列調(diào)試工具中的下一代產(chǎn)品:硬件調(diào)試設(shè)備IAR J-Trace™。它支持所有帶ETM (Embedded Trace Macrocell) 的ARM7和ARM9處理器,通過全速USB 2.0接口與主機連接,并提供2M字節(jié)的Trace緩存。IAR Systems帶有C/C++編譯器和調(diào)試工具的集成開發(fā)環(huán)境——IAR Embedded Workbench® for ARM,能夠完全支持IAR J-Trace。通過獨立的JTAG接口,IAR J-Trace同樣也能夠作為一臺標準的JTAG仿真器使用;零售價僅為1195美元或995歐元。全球的ARM開發(fā)者如今能夠以可接受的價格獲得完整的ARM開發(fā)套件(包含先進的Trace功能)。
為所有ARM開發(fā)者帶來益處
IAR Systems為所有使用ARM MCU的開發(fā)者提供業(yè)界領(lǐng)先的集成開發(fā)環(huán)境:IAR Embedded Workbench for ARM;它帶有高度優(yōu)化的C/C++編譯器和先進的C-SPY®調(diào)試器。此外,JTAG硬件調(diào)試工具IAR J-Link也幫助成千上萬的開發(fā)者解決了在使用ARM MCU進行開發(fā)過程中的許多問題,使得用戶能夠在IAR Embedded Workbench for ARM軟件中進行全面的開發(fā)和調(diào)試。通過IAR J-Trace的發(fā)布,IAR Systems如今以極具吸引力的價格,為所有使用帶ETM的ARM MCU的開發(fā)者提供更先進的高端調(diào)試設(shè)備。IAR J-Trace在Windows中完全即插即用,并且使得C-SPY調(diào)試器通過利用IAR J-Trace中2M字節(jié)的Trace緩存,具備了專門的Trace調(diào)試功能。由于也帶有標準JTAG接口,IAR J-Trace對于絕大多數(shù)開發(fā)者而言都可以是唯一需要的ARM硬件調(diào)試設(shè)備。
良好的業(yè)界評價
IAR Embedded Workbench for ARM為數(shù)百種ARM處理器提供詳細的芯片級支持(包括Analog Devices,Atmel,F(xiàn)reescale,Micronas,Oki Semiconductor,Philips,STMicroelectronics以及許多其它廠商的ARM處理器);此外也為大多數(shù)常用的RTOS提供內(nèi)核調(diào)試插件。通過IAR J-Trace的加入,IAR Systems無疑將為ARM處理器提供最為靈活、全面和緊湊的集成開發(fā)解決方案。
“IAR J-Trace使得IAR Systems為ARM開發(fā)者提供的工具鏈更為完整”, STMicroelectronics的微控制器開發(fā)工具經(jīng)理Dominique Jugnon說,“IAR Systems 如今能夠為我們所有不同種類的STR ARM微控制器用戶提供完美的服務(wù)?!?
“IAR J-Trace對于我們的汽車客戶來說將會極有價值。在這一價位提供的功能允許大多數(shù)開發(fā)者方便地使用先進的Trace調(diào)試方案,提高開發(fā)質(zhì)量”,Micronas的汽車產(chǎn)品應(yīng)用經(jīng)理Gualtiero Bagnuoli認為。
Mike Skrtic,IAR Systems的開發(fā)套件經(jīng)理補充道:“毫無疑問,該產(chǎn)品的發(fā)布將給ARM硬件調(diào)試工具市場帶來改變”。他總結(jié)道:“內(nèi)嵌一定容量Flash Memory的ARM處理器的使用者現(xiàn)在有了一個完整的高端開發(fā)工具解決方案:IAR Embedded Workbench for ARM BaseLine版本,一塊開發(fā)板以及IAR J-Trace調(diào)試工具,總價低于4000美元!”
技術(shù)細節(jié)
• USB驅(qū)動的JTAG和Trace (38-pin Mictor) 接口;
• 支持所有ARM7和ARM9處理器;
• 無需電源,通過USB接口供電;也帶有外接電源插口;
• 集成在IAR Embedded Workbench for ARM中,易于設(shè)置和使用。
Trace規(guī)格
• Trace支持最高200 MHz全速時鐘和100 MHz半速時鐘
• Trace功能基于ARM ETM (Embedded Trace Macrocell)
• Trace支持帶有內(nèi)置Trace端口的設(shè)備
• 2M字節(jié)Trace緩存
• 體積緊湊,易于放置在桌面
• 安靜,無風(fēng)扇設(shè)計
• 支持cycle accurate和compressed tracing
• 支持4位 / 8位 / 16位的Trace端口,每種端口均支持全速時鐘和半速時鐘
•集成在IAR Embedded Workbench for ARM中,易于設(shè)置和使用
• Trace窗口與Source和Disassembly窗口同步
• Function Trace能夠分層次地顯示被調(diào)用的函數(shù)
常規(guī)特點
• JTAG速率12 MHz
• 自動速率識別
• USB 2.0全速(12Mbit/sec)
• 基于RTCK JTAG信號的自適應(yīng)時鐘
• 所有信號均可監(jiān)控;目標電壓可測量
• 20-pin標準JTAG接口,38-pin標準Trace Mictor接口
• 含USB電纜,20-pin扁平電纜和38-pin Trace電纜
• 支持的主機操作系統(tǒng):Windows 2000和Windows XP
• 與C-SPY調(diào)試器全面集成;進階的調(diào)試功能都可以在C-SPY中使用