IAR I-jet Trace for Arm Cortex-A/-R/-M

Arm Cortex 전용 디버깅과 추적 프로브로, IAR Embedded Workbench의 강력한 기능들을 지원합니다.

i-jettrace2016_002

01

Native 환경을 지원하는 IAR Embedded Workbench

통합 도구를 통해 개발 워크플로를 간소화할 수 있습니다. IAR Embedded Workbench는 회로 내 추적 디버깅 프로브를 통해 강력하고 풍부한 기능을 제공합니다. ETM(Embedded Trace Macrocell)를 지원함으로써 응용프로그램의 시간 선상 호출 스택 그래프의 성능 분석 및 코드 커버리지를 가능하게 합니다.

02

최고성능

Arm용 I-jet Trace Cortex-A/-R/-M은 JTAG 및 SWD/SWO를 통해 최대 3.73 MByte/sec의 다운로드 속도와 최대 200 MHz의 SWO 속도를 지원하는 빠른 디버깅 플랫폼을 제공합니다. JTAG 및 직렬 와이어 디버그(SWD) 클럭은 최대 100MHz입니다(MCU 클럭 속도 제한 없음).

03

Arm Cortex-A/-R/-M을 위한 광범위한 지원

코어 자동인식 및 JTAG/SWD 감지를 통해 모든 반도체 벤더의 Arm Cortex-A, Cortex-R, Cortex-M 코어를 지원합니다. ETM(Embedded Trace Macrocell) 뿐 아니라 PTM(Program Trace Macrocell)을 완벽히 지원합니다. 각각의 비트의 데이터 스큐에 병렬 추적을 내장한 자동 정렬을 통해 신호 무결성 문제를 방지합니다.

04

광범위한 추적 기능

Arm Cortex-A / -R / -M 용 I-jet Trace에는 프로브에서 IAR C-SPY 디버거로의 데이터 전송시 5Gbps에 이르는 SuperSpeed ​​USB 3.0 인터페이스가 장착되어 있습니다. 프로브는 64MB 또는 256MB로 제공되어 다양한 추적 메모리 크기 요구 사항을 충족합니다. 트레이스 데이터 수집은 350MHz ETM 트레이스 클록 및 CPU 사이클 정확도를 갖춘 64 비트 타임 스탬프로 최대 16 비트 폭으로 수행 할 수 있습니다. 프로브는 높은 클럭 주파수와 광범위한 트레이스 데이터 지원을 위해 상단 MIPI-20 헤더에 Mictor-38 트레이스 헤더가 추가로 제공됩니다. 포함 된 스트리밍 추적 기능을 통해 무한 코드 커버리지 및 프로파일 링이 활성화됩니다.

상세정보 및 프로브 비교

사양

  • General
           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  400 mA
    First supporting version of IAR
    Embedded Workbench for Arm
    6.30.8 7.30.3 7.80.1 7.70.1

     

  • Included adapters
           I-jet      I-jet Trace CM L I-jet Trace CM XL I-jet Trace Arm
    MIPI-10
    MIPI-20
    Mictor-38      

     

  • Optional adapters
      I-jet I-jet Trace CM L I-jet Trace CM XL I-jet Trace Arm 
    MIPI-20 to ARM-20 Available Available Available Available
    MIPI-20 Isolated (ETM not supported) 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.73MByte/s 3.73MByte/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 Instruction trace Full Full Full

     

견적 문의

개발 프로젝트에서 이 제품을 사용하고 싶습니까? 당사 영업팀이 귀사에 적합한 솔루션을 안내해 드립니다. 이 양식을 작성하시면 귀하의 필요에 맞는 가격 견적을 보내드립니다. 귀하의 요청을 기다리겠습니다!

추가 정보

CE 및 RoHS 준수

  • 당사의 디버그 프로브 I-jet, I-jet Trace 및 I-scope는 다음을 준수합니다:

    CE: EMC Directive 2014/30/EU on the following test standards for IT product:
    EN 55022:2010/AC:2011, EN 61000-3-2:2014 & EN 61000-3-3:2013
    EN 55024: 201++A1:2015

    CE: RoHS 3 Directive (EU) 2011/65/EU of the European Parliament and of the Council of 8 June 2011 on the restriction of the use of certain hazardous substances  in electrical and electronic equipment, including all applicable amendments—Directive (EU) 2015/863

    FCC: the requirements of 47 CFR Part 15 regulation & ANSI C63.4 for the evaluation of Class A of electromagnetic compatibility.

    Regulation (EC) No 1907/2006 of the European Parliament and of the Council of 18 December 2006 concerning the Registration, Evaluation, Authorization and Restriction of Chemicals (REACH).

    Regulation (EC) No 850/2004, (EU) No 519/2012 of the European Parliament and of the Council on Persistent Organic Pollutants (POPs )

    US provision to the Wall Street Reform and Consumer Protection Act (ref: Dodd-Frank Act 1502 on conflict minerals)

    SJ/T 11363-2006 for Management Methods for Controlling Pollution by Electronic Information Products (China RoHS)

    Directive 2012/19/EU of the European Parliament and of the Council of 4 July 2012 on Waste Electrical & Electronic Equipment (WEEE)

    당사는 당사 제품이 상기 지침, 규정 및 요구 사항을 준수하도록 하는 책임을 다하기 위해 파트너 및 공급업체와 협력을 계속하고 있습니다.

커넥터 및 어댑터

  • I-jet과 I-jet Trace는 전면 패널에 MIPI-20 커넥터가 있으며 MIPI-20 및 MIPI-10 케이블과 함께 제공됩니다. I-jet Trace의 경우, MIPI-20 케이블만 ETM 추적 기능을 지원하고, MIPI-10은 일반 JTAG/SWD/SWO 디버깅을 위한 것입니다. 커넥터에 대한 자세한 내용은, 사용 설명서를 참조하세요.

    또한, IAR에서 다양한 대상 커넥터에 맞는 다음 어댑터를 제공합니다:
    ADA-MIPI20-ISO Adapter adapter_mipi20_iso

     

    ADA-MIPI20-ARM20  

    ADA-MIPI20-RISCV12

     

    ADA-MIPI20-RISCV24