TRACE32
Your Key to Embedded Innovations
제품의 용도
TRACE32-PowerTrace는 프로세서에 내장된 표준 trace 인터페이스(ETM/NEXUS/AGBT)를 통해 타깃을 멈추지 않고 프로세서의 동작 상황을 실시간으로 추출/저장하여, 고도화된 디버깅, 함수 수행시간 측정, 코드 커버리지 측정 등 다양한 분석이 가능한 솔루션입니다.
제품의 구성
PowerDebug X50
License Module
PowerTrace lll
Trace Probe
제품의 특징
기존에는 장시간 trace 디버깅, 함수 수행시간 및 주기 측정, 코드커버리지 측정을 위해 탐침코드를 삽입하여 분석을 해야 했으며,
이는 코드 사이즈의 증가, 실행시간의 증가로 CPU 로드(load)나 타이밍(timing) 이슈가 발생하였습니다.
PowerTrace 별도 코드를 삽입하지 않고 데이터를 추출하기 때문에 타깃에 전혀 영향을 주지 않고 고도화 디버깅과 함수 수행시간,
코드커버리지 측정 등 다양한 분석이 가능합니다.
제품의 주요 기능
Tracking System
CPU 점유율 측정
수행 시간 및 통계 분석
코드 커버리지 측정
제품의 규격
PowerTrace Serial 2 | PowerTrace lll | |
---|---|---|
Application | High-performance serial tracing | High-performance parallel tracing |
Memory Size | 4 GB or 8 GB | 4 GB or 8 GB |
Maximum Bandwidth | 80 Gbit/s | 19.2 Gbit/s |
Streaming Performance | 400 Mbyte/s | 400 Mbyte/s |
Parallel trace¹ | - |
Up to 36 signals 600+ Mbit/s per signal for 17 signals 350 Mbit/s per signal for 36 signals |
Serial trace² |
Up to 8 lanes with 12.5 Gbit/s per lane Up to 4 lanes with 22.5 Gbit/s per lane |
Up to 4 lanes 6.25 Gbit/s per lane for 3 lanes 5.00 Gbit/s per lane for 4 lanes |
Serial trace via PCIe |
PCle2 / PCle3 : UP 8 lances PCle4⁵ : UP to 4 lanes |
- |
Supported Trace Protocols | ETM, PTM, TWP, MCDS, Nexus, HSDP, AGBT, Aurora | ETM, PTM, TWP, SWV, MCDS, Nexus, STP |
Optional Analog/Digital Probe | Mixed Signal Probe (12 digital, 6 voltage, 2 current channels) | Mixed Signal Probe (12 digital, 6 voltage, 2 current channels) |
Supported CPU Architectures | ||
Required Base Module | PowerDebug X50 |