Customer Support
Your Key to Embedded Innovations
[TRACE32 News] Tracing via PCI Express
작성일
작성자 기술지원
조회수 5657
Tracing via PCI Express 별도의 trace port 가 없고 off-chip
trace 를 지원하지 않아도 PCI Express 연결이 가능한 경우, TRACE32 디버거 PowerTrace Serial 을 이용하여 trace data 저장 및 분석이 가능합니다. 대다수 프로세서에서 적용 가능합니다. ARM Cortex-A 나 QorIQ 프로세서에 기반한 NXP Power Architecture 로 개발하고 있는 몇몇 고객들이 PCIe trace 기술을 사용하고 있습니다. ARM ETR(Embedded Trace Router) 연결로 SDRAM과 같은 시스템 메모리가 아닌 고속 PCI Express를 사용할 수 있습니다. PCIe Endpoint 를 Trace Tool 사용 TRACE32 PowerTrace Serial 은 PCIe endpoint 로 동작하도록 설계 되었습니다. TRACE32 디버거는 타깃 부팅 할 때 반드시 연결되어 있어야 합니다. 시스템 메모리의 주소 영역에 각 endpoint 를 할당합니다. Data는 설정된 영역에 쓰여질 수 있습니다. 타깃 시스템의 trace 구조는 TRACE32
PowerTrace Serial endpoint 로 할당된 주소 영역으로 trace data 를 설정해야 합니다. Trace port 는 다른 주변장치와 bandwidth 를 공유해야 하며 Trace 캡쳐시 시스템 성능에 영향을 줄 수 있습니다. PCI Express Trace는 쉽게 적용할 수 있습니다. 이 기술은 많은 양의 trace data를 저장하는데 탁월한 방법을 제공합니다. |