“arm · SoC · Drone · IoT · AI · Embedded   휴인스가 함께합니다”

HUINS


제품솔루션

> 제품솔루션 > ARM/KEIL 솔루션 > ARM/KEIL 솔루션

ARM/KEIL 솔루션 ARM/KEIL 솔루션

DSTREAM

ARM Core Debug 및 Trace Emulator

Arm v8 지원

Arm v4에서 Arm v8CoreSight trace에 이르기까지 Arm 프로세서에 대한 디버그 기능을 지원

고대여폭의 Trace

Software / Hardware 의 timing 이슈 처리 용이 - 소프트웨어 실행후 분석 수행

Parallel trace up to 19.2 Gbps, or serial trace (HSSTP, SETM) up to 60 Gbps

확장된 Trace Buffer

고속의 시스템에서도 Trace capture - 자세한 software 실행 확인

유연한 디버거 인터페이스

JTAG, CoreSight, TI 및 MIPI 용 어댑터 타사 IP 및 디버거와 호환

USB 3.0과 원격 기가비트 이더넷을 통한 호스트와의 연결을 지원

초당 12MB에 이르는 코드 다운로드 속도를 지원

제품소개

  • 고성능 디버그 및 트레이스 장비인 Arm DSTREAM Family는 Arm 프로세서 기반의 타겟 하드웨어에서 강력한 소프트웨어 디버그와 최적화를 가능하게 합니다.
  • DSTREAM debug probe는 많은 개발 플랫폼에 대한 하드웨어 bring-up을 가속화하고 타사 툴과 함께 사용할 수 있는 개방형 디버그 인터페이스와 같은 기능을 통해서 Arm Development Studio와 함께 할 때 복잡한 SoC의 개발 및 디버그의 통합 솔루션을 제공합니다


 

제품특징

     CoreSight Access Tool(CSAT): Target의 CoreSight Debug Access Port(DAP)에 스크립트 작성이 가능한 Low-Level 인터페이스를 제공하여 온칩 디버그와 시스템 버스에 대한 액세스를 지원합니다. 또한 타겟에 디버거를 연결하기 전에 초기 브링업 테스트를 실시하는 데도 유용합니다.

 

     Python Scripting: ARM 타겟 연결 제품은 Python 스크립트를 통해 강력한 Low-Level Target 제어 기능을 구현합니다. 예를 들어, Target에 연결되어 있는 동안 watchdog 타이머를 자동으로 새로 고쳐서 하드웨어 버그를 해결하도록 구성할 수 있습니다.

    RDDI Interface: RDDI는 ARM 디버거와 Target 연결 제품 간 메인 인터페이스입니다. ARM이든 다른 프로세서 코어든 상관없이 타사 디버거도 RDDI 인터페이스를 통해 DSTREAM 및 VSTREAM에 연결할 수 있습니다. 이 하드웨어 장치에 사용되는 펌웨어는 유연한 아키텍처를 바탕으로 단일 디버그 인터페이스를 통해 ARM은 물론이고 타사의 여러 SoC기반 IP 코어까지 연결합니다 

   

DSTREAM-ST

         DSTREAM-ST는 Arm 프로세서에 대한 디버그 가시성을 최대화 하고, 4핀에 대해서 2.4Gbps 병렬 트레이스와 스트리밍 트레이스 데이터를 호스트 PC로 직접 전송하며 Arm Development Studio에서 시스템 자동 감지 기능을 제공한다. JTAG, MICTOR, CoreSight를 포함한 다양한 타겟 커넥터를 지원합니다

  

빠른 다운로드와 adaptive JTAG 클럭 속도그리고 병렬 스트리밍 트레이스가 필요할 때 이상적인 고성능의 디버그 능력을 제공합니다. DSTREAM-ST는 빠른 개발에 필요한 성능타겟에 대한 적응성 그리고 Arm 아키텍처에 대한 지원을 제공합니다 

  •  ​특징​

           - Arm v4에서 Arm v8과 CoreSight trace에 이르기까지 Arm 프로세서에 대한 디버그 기능을 지원

          - USB 3.0과 원격 기가비트 이더넷을 통한 호스트와의 연결을 지원

          - 빠른 소프트웨어 개발을 위해 최대 180MHz의 JTAG 클럭 지원

          - Instrumentation Trace와 Cortex-M Instruction Trace를 호스트 PC로 직접 스트리밍 지원

          - 다양한 커넥터 연결을 지원

          - 최대 300MHz (핀당 600Mbit/s)까지 DDR 트레이스 클럭 타이밍을 지원

          -  CPU를 포함하여 최대 1022개까지 CoreSight 디바이스 지원

          - 원격 타겟 리셋

          - 디바이스 bring-up과 테스트 유틸리티

          - 타사 IP와 디버거를 지원하는 유연한 아키텍처

  

  •  하드웨어 사양                 

 디버거 프로토콜

 JTAG과 Serial-Wire Debug

 트레이스 캡처

 300MHz DDR (600Mbit/pin) 까지 4-비트 트레이스 캡처

 대여폭

 전체 트레이스 대역폭으로 최대 2.4 Gbps

 Vref 인터페이스

 1.2 V – 3.3 V (타겟 구성에 따름)​ 

 소프트웨어 요구

 Arm Development Studio 혹은 DS-5 5.27 이상의 버전 (별도 판매)

참고: 호환 가능한 디바이스와 플랫폼 보기

  

  • 참고 문서​

           - DSTREAM-ST Getting Started Guide

           - DSTREAM-ST System and Interface Design Reference Guide

           - CoreSight Access Tool (CSAT) User Guide

  • ​​기타 유용한 링크​

           Trobleshooting your DSTREAM-ST unit FAQs

           Manually upgrading PCE-generated configuration

 

DSTREAM-PT

         DSTREAM-PT 8GB 트레이스 버퍼를 가지며, 32핀에서 최대 병렬 대역폭에서 19.2Gbs의 트레이스가 가능한 2세대 디버그 및 트레이스 프로브를 제공하며 모든 Arm 프로세서를 지원합니다클럭 에지 사이의 트레이스 샘플링을 자동으로 조정하기 위해 실시간 동적 모니터링 기능을 가지며 Arm Development Studio에서 시스템 자동 감지 기능을 포함합니다. JTAG, MICTOR, CoreSight 그리고 MPI를 포함한 다양한 커넥터를 지원합니다 

 
고성능의 디버그와 트레이스 기능은 타겟 시스템으로 파일을 빠르게 다운로드 하거나 높은 JTAG 클럭 속도가 필요한 경우 이상적인 제품입니다. DSTREAM-PT는 신속한 개발에 필요한 성능목표 대비 적응성그리고 폭넓은 ARM 아키텍처에 대한 지원을 제공합니다

  •  ​특징​

           - + DSTREAM-ST

          - 최대 125MHzSerial Wire Debug (SWD)를 지원합니다. (standard Single-Ende)

          - 최대 32핀 병렬 트레이스 지원 (최대 19.2 Gbps 트레이스 대역폭 지원)

          - 8GB 트레이스 메모리

          - 클럭 에지 간의 트레이스 샘플링을 자동으로 보정하는 실시간 동적 모니터링

  

    •  하드웨어 사양

                 

 디버거 프로토콜

 JTAG과 Serial-Wire Debug

 트레이스 캡처

 300MHz DDR (600Mbit/pin) 까지 32-비트 트레이스 캡처

 대여폭

 전체 트레이스 대역폭으로 최대 19.2 Gbps

 Vref 인터페이스

 1.2 V – 3.3 V (타겟 구성에 따름)​ 

 소프트웨어 요구

 Arm Development Studio 2019.0 이상의 버전 (별도 판매)

 

  • 참고 문서​

           - DSTREAM-PT Getting Started Guide

          - DSTREAM-PT System and Interface Design Reference Guide

 

  • 기타 유용한 링크​

           Troubleshooting DSTREAM-PT Trace

 

 

DSTREAM-HT

         DSTREAM-HTArm Developer Studio와 함께 사용되며 최대 60Gbps 결합 레인 속도를 갖는 2 세대 디버그 및 고속 시리얼 트레이스 프로브, 8GB 트레이스 버퍼, 그리고 시스템 자동 감지 기능을 가집니다. 소프트웨어나 하드웨어 계측기 없이도 복잡한 소프트웨어, 하드웨어, 타이밍 관련 문제, 그리고 소프트웨어 실행 후 분석에 최적화된 해결책을 제공합니다 

 

  •  ​특징​

           + DSTREAM-ST

          - ASIC 지원을 위한 커스터마이즈 가능

          - 트레이스 데이터와 관련된 클럭 위치 찾기 기능

          - 트레이스 시간을 늘려주는 8GB 트레이스 버퍼 

  •  하드웨어 사양 및 참고 문서는 제품사양 참조   


 Capabilities 

 DSTREAM-ST 

 DSTREAM-PT 

 DSTREAM-HT 

 JTAG / SWD 

 180 / 125 MHz 

 180 / 125 MHz 

 180 / 125 MHz

 Download speed 

 Up to 12MB/s 

 Up to 12MB/s 

 Up to 12MB/s 

 Maximum CoreSight components 

 1022 

 1022 

 1022 

 Parallel trace pins 

 1 - 4 

 1 - 32 

 1 - 4 

 High speed serial trace 

 - 

 - 

 Yes​ 

 Maximum trace bandwidth 

 1.6Gb/s 

 19.2Gb/s 

 60Gb/s 

 Host connectivity 

 USB 3.0

Gigabit Ethernet

 USB 3.0

Gigabit Ethernet

 USB 3.0

Gigabit Ethernet

 On-probe trace store 

 Stream to host 

 8GB 

 8GB 

 

 

 

 

DSTREAM-HT

  

  •  하드웨어 사양                

             

 디버그 프로토콜

 Arm HSSTP, Marvell SETM​​

 싱글-레인 대역폭

 최대 12.5 Gbps의 싱글 레인 속도

 고속 시리얼 트레이스

 최대 60 Gbps

 레인 수

​ 1 – 6 

 JTAG/SWD 전압

 타겟에 따라 1.2 V에서 3.3 V 구성 가능​

 JTAG 최대 클럭

 180 MHz

 지원되는 매크로셀

 CoreSight Trace의 경우, ETM, ETB, STM, ITM

 타겟 연결

40-way SAMTEC ERF8 (Debug and Trace)​ 

Arm 20-pin 0.1" pitch header (JTAG 시그널을 분리해서 전송할 때​

 소프트웨어 요구

 Arm Development Studio (별도 판매)


   

  • ​​참고 문서​

 

           -   DSTREAM-HT Getting Started Guide

           - DSTREAM-HT System and Interface Design Reference Guide

           

내용5...

제품문의 및 이메일문의
031) 719-8200
sales@huins.com
기술지원