통합 보안

Embedded Trust가 여기에 있습니다!

정의
제작
프로그램
보증
배포

검색

Debugging 및 trace probes

Debugging 및 trace probes

통합된 툴은 개발 작업을 단순화시킵니다.풍부한 기능을 갖춘 인서킷 디버깅 프로브(in-circuit debugging probes)를 활용하여 IAR Embedded Workbench의 강력한 디버깅 기능을 사용할 수 있습니다.

I-jet Trace for Arm Cortex-M

I-jet Trace for Arm Cortex-M provides extensive debugging and trace functionality. It delivers large trace memory capacities and high-speed communication via SuperSpeed USB 3.0. I-jet Trace is equipped with Embedded Trace Macrocell (ETM) trace, supporting all Cortex-M devices with ETM.

Want to buy I-jet Trace?

Buy online

Buy from a sales rep

Specifications I-jet Trace

  • Supports Arm Cortex-M cores
  • SuperSpeed USB 3.0 interface (5 Gbps)
  • Fully compatible with USB 2.0 (480 Mbps)
  • No power supply required, powered entirely by the USB port
  • Target power of up to 400mA can be supplied from I-jet Trace with overload protection
  • Automatic core recognition
  • CE/RoHS compliant

Debugging features

  • JTAG and SWD clocks up to 100 MHz
  • Support for SWO using Manchester and UART, at up to 200 Mbps
  • Support for multiple JTAG devices with automatic chain detection and graphical display
  • Support for JTAG adaptive clocking (RTCK)
  • Automatic JTAG/SWD detection
  • JTAG voltage measurement and monitoring
  • Target power consumption can be measured with ~160µA resolution at up to 200 ksps (kilo samples per second)

Trace features

  • Trace memory size of 64 Mbyte or 256 Mbyte
  • 1,2 and 4-bit trace data collection
  • Up to 150MHz ETM trace clock
  • 64-bit time stamp with CPU cycle accuracy for timing analysis
  • Support for trace logic levels from 1.2V to 5V
  • Support for MIPI-20 trace header directly

This probe is available in two versions to match different needs of trace memory size.

Arm Cortex-A/R/M용 I-jet Trace

ARM Cortex-A/R/M용 I-jet Trace는 Arm CoreSight 디버그 인터페이스가 장착된 Arm Cortex 디바이스에 대한 광범위한 디버깅 및 트레이스 기능을 제공합니다. SuperSpeed USB 3.0을 통해 대용량 트레이스 메모리 용량과 고속 통신을 제공하며, ETM (Embedded Trace Macrocell) 트레이스와 PTM (Program Trace Macrocell) 트레이스를 지원합니다.

Want to buy I-jet Trace for Arm Cortex-A/R/M?

Buy online

Buy from a sales rep

Arm Cortex-A/R/M용 I-jet Trace 사양

  • Arm Cortex-A, Cortex-R, Cortex-M 코어 지원
  • SuperSpeed USB 3.0 인터페이스 (5 Gbps)
  • USB 2.0 (480 Mbps)과 완벽하게 호환
  • 전원 공급 불 필요, USB 포트를 통한 전원 공급
  • 과부하 보호 기능의 I-jet Trace로 최대 600mA 목표 전력 공급 가능
  • 자동 코어 인식
  • CE/RoHS 준수

디버깅 기능

  • 최대 100 MHz의 JTAG 및 SWD clocks
  • Manchester 및 UART를 이용한 SWO 지원, 최대 200 Mbps
  • 자동 체인 감지 및 그래픽 디스플레이로 다중 JTAG 지바이스 지원
  • JTAG 적응형 clocking 지원(RTCK)
  • 자동 JTAG/SWD 검출
  • JTAG 전압 측정 및 모니터링
  • 목표 전력 소비는 최대 200 ksps에서 ~160µA 해상도로 측정 가능 (초당 킬로 샘플)

트레이스 기능

  • 최대 256 Mbyte 메모리 사이즈 트레이스
  • 최대 16-bit 와이드 트레이스 데이터 수집
  • 최대 350MHz ETM 트레이스 clock
  • 타이밍 분석을 위한 CPU 주기 정확성을 갖춘 64-bit 타임스탬프
  • PCB 레이아웃 및 신호 무결성 문제를 보완하기 위한 개별 비트에서 병렬 트레이스 제이터 스큐의 자동 정렬
  • 노이즈가 많거나 종료되지 않은 타겟 보드로부터 자동 트레이스 데이터 및 clock 전압 임계 값 조정
  • 1.2 V - 5V의 트레이스 로직 레벨 지원
  • Mictor-38 및 MIPI-20 트레이스 헤더 직접 지원. 옵션 어댑터로 지원되는 MIPI-60

I-jet

I-jet은 JTAG 및 SWD/SWO을 이용하여 빠른 디버깅 플랫폼을 제공합니다. 타겟 전력 소비를 정확하게 측정할 수 있으며 IAR Embedded Workbench 내에서 파워 디버깅(Power debugging)를 가능하게 합니다. I-jet은 모든 ARM 및 ARM-Cortex 코어를 지원합니다.

  • ARM7/ARM9/ARM11 및 Cortex-M/R/A 코어 지원
  • Hi-speed USB 2.0 interface (480Mbps)
  • USB전원 사용으로 외부 전원이 필요없음
  • 과부하 보호 기능을 장착, Target power 400mA까지 공급
  • 200μA 단위의 Target 소비전력 (200kHz에서) 측정 가능
  • JTAG and Serial Wire Debug (SWD) clocks: 32MHz 까지 지원 (MCU Clock의 제한 없음)
  • UART와 Manchester 인코딩의 Serial Wire Viewer 제공
  • SWO speeds: 최대 60MHz 지원 
  • Download speed: 최대 1MByte/sec
  • 자동 코어 인식 기능
  • Automatic chain detection과 Graphical display를 통한 다수의 JTAG 연결 지원
  • JTAG adaptive clocking (RTCK) 지원
  • 자동 JTAG/SWD 인식
  • JATG 전원 측정 및 모니터링
  • 1.65V ~ 5V 범위의 타겟 전원 공급
  • ARM Cortex-M0/M0+용 Micro Trace Buffer (MTB) 지원

I-scope

I-scope는 I-jet 및 I-jet Trace와 호환하며 전압과 전류 측정 기능을 제공합니다. 타겟 보드의 어느 특정 지점에서라도 전압과 전류를 측정할 수 있으며, IAR Embedded Workbench 의 C-SPY Debugger에서 실시간으로 표시됩니다.

I-scope은 전압과 전류를 측정하여 수행 중인 응용 프로그램의 PC(프로그램 카운터)와 데이터를 연결되어있는 I-jet, I-jet Trace로 전송합니다. 데이터는 C-SPY에서 그래프화되고 실시간으로 프로파일하여 분석되고 출력됩니다. 타겟 보드의 전류 측정은 션트 저항을 연결하여 측정하게 됩니다.

전력 분석을 이용하여:

  • 개별 기능 및 주변 장치의 전력 소비 파악
  • 현재 스파이크를 유발하는 I/O 활동 식별
  • 저전력 모드 진단
  • MCU 주파수 및 코어 전압 절전 조사
  • 충돌없는 하드웨어 설정 찾기
  • 원하지 않는 전류 스파이트를 식별 및 제거하여 RF 방출 감소
  • 다양한 MCU 슬립 모드에서 배터리 소모량 측정 및 비교

사양

  • I+ 및 I- 차동 전압, 션트 저항기에서 110mV 풀 스케일
  • 하나의 차동 전류 채널, 0-6V 공통 모드
  • 3개의 전압 채널, 0-6V
  • 12비트 해상도로 샘플링 속도 최대 200 kHz
  • I-jet에 부착하기 위한 하나의 MIPI-20 플랫 케이블 포함
  • 6개의 플라잉 테스트 리드 및 6개의 그래버 포함
  • SWO(Serial Wire Output-직렬 와이어 출력) 기능이 있는 모든 ARM Cortex-M 코어 지원
  • CE/RoHS 준수

참조: I-scope은 I-jet 또는 I-jet Trace와 결합하여 사용됩니다.

Specifications

       I-jet      I-jet Trace CM L I-jet Trace CM XL I-jet Trace Arm
USB connection High Speed USB 2.0 SuperSpeed USB 3.0 SuperSpeed USB 3.0 SuperSpeed USB 3.0
USB speed 480 Mbps 5 Gbps 5 Gbps 5 Gbps
Powered through USB  ✔  ✔  ✔  ✔
Maximum target power (5V) supplied  400 mA  400 mA  400 mA  600 mA
First supporting version of IAR
Embedded Workbench for Arm
6.30.8 7.30.3 7.80.1 7.70.1
  Buy online Buy online Buy online Buy online

 

Included adapters

       I-jet      I-jet Trace CM L I-jet Trace CM XL I-jet Trace Arm
MIPI-10
MIPI-20
ARM-20
Mictor-38      

 

Optional adapters

  I-jet I-jet Trace CM L I-jet Trace CM XL I-jet Trace Arm 
MIPI-20 to TI-14 Available Available Available Available
MIPI-20 to cTI-20 Available Available Available Available
MIPI-20 Isolated (ETM not supported) Available Available Available Available
MIPI-20 to Mictor-38 Available Available Available Native support
Mictor-38 to MIPI-60 Available Available Available Available
I-scope Available Available Available Available

 

Core support

       I-jet      I-jet Trace CM L I-jet Trace CM XL I-jet Trace Arm
Arm7/Arm9/Arm11 ✔ (no ETM trace) ✔ (no ETM trace) ✔ (no ETM trace)
Arm Cortex-M
Arm Cortex-R ✔ (1/2/4 bit ETM trace only) ✔ (1/2/4 bit ETM trace only)
Arm Cortex-A ✔ (1/2/4 bit ETM trace only) ✔ (1/2/4 bit ETM trace only)

 

Interfaces

  I-jet I-jet Trace CM L I-jet Trace CM XL I-jet Trace Arm
JTAG
SWD
cJTAG
SWO UART/Manchester encoding
Target debug I/O voltages supported 1.65V to 5.5V 1.2V to 5V 1.2V to 5V 1.2V to 5V

 

Trace features

       I-jet      I-jet Trace CM L I-jet Trace CM XL I-jet Trace Arm
ETM trace buffer   64 MB 256 MB 256 MB
Trace data collection   1,2, and 4-bit 1,2, and 4-bit 1,2,4,8 and 16-bit
Maximum ETM trace clock   150 MHz 150 MHz 350 MHz
Maximum ETM bandwidth   1.2 Gbps 1.2 Gbps 11.2 Gbps
Automatic clock/data skew adjustment  
Automatic clock/data threshold adjustment      
ETB/MTB Trace support

 

Performance

  I-jet I-jet Trace CM L I-jet Trace CM XL I-jet Trace Arm
JTAG/SWD speed 48 MHz 100 MHz 100 MHz 100 MHz
SWO sampling frequency 96 MHz 200 MHz 200 MHz 200 MHz
SWO max. bandwidth ~30 Mbps ~60 Mbps ~60 Mbps ~60 Mbps
Download speed (RAM) 1.89 MByte/s 3.73MByte/s 3.73 MByte/s 3.73 MByte/s
Power sampling resolution ~160 µA ~160µA ~160 µA ~160 µA
Power sampling rate 200 ksps 200 ksps 200 ksps 200 ksps

 

Functionality

  I-jet I-jet Trace CM L I-jet Trace CM XL I-jet Trace for Arm
Automatic core recognition
Code breakpoints
Data breakpoints
Flash breakpoints
Interrupt logging
Data logging
Call stack trace With ETB
Cycle counter (For Cortex-M devices)
Code coverage Sampled/Full with ETB/MTB Full Full Full
Function profiling Sampled/Full with ETB/MTB Full Full Full
Instruction trace Limited with ETB/MTB Full Full Full

© IAR Systems 1995-2019 - All rights reserved.

해당 사이트는 쿠키를 사용합니다. 이 사이트를 사용하려면 쿠키를 허용해야 합니다. Cookies