CoreSight1 ARM core debug module ARM Core에서 "Debugging을 위한 Core-Sight"에 대하여 개념적인 설명 ARM core는 JTAG뿐만 아니라, Trace라는 Debugging 기능을 제공한다. Trace를 사용하면 processor가 동작 중인 상태에서도 register나 memory에 접근하여 데이터를 읽을 수 있다. 이러한 Trace 기술은 Soc에서 Core-Sight Architecture라는 이름으로 설계된다. 아래 그림은 Single Core에서 Core-Sight Design이다. CoreSight는 기존의 방식과 달리 모든 디버그 로직들이 Memory-mapped 방식으로 각기 고유한 주소를 가진다. 또한, SoC에서 보다 다양하고 자세한 디버깅 정보를 얻기 위해 기존의 JTAG, ETM에 더해.. 2024. 2. 5. 이전 1 다음