사이트맵 보기

뉴스레터

Support for Infineon′s TriCore™ Multicore Architecture

작성일

작성자 관리자

조회수 4077

첨부파일


마이크로프로세서 개발 툴의 선두업체인 Lauterbach는 TRACE32 디버거와 함께 최신 TriCore™ 멀티코어 architecture를 지원합니다. 새로운 architecture는 최신 자동차 파워트레인과 안전성 어플리케이션들의 요구사항을 만족시키기 위해 인피니언사의 새로운 MCU계열의 플랫폼을 가지고 있습니다. 이 architecture는 AMP, SMP, lockstep mode에서 어플리케이션을 다루기 위해 3개의 프로세스 코어로 이루어져 있습니다.
Lauterbach는 TRACE32 파워뷰 인터페이스에서 모든 on-chip debug 기능들에 접근하고 on-chip trace 뿐만 아니라 MCDS 트리거, Filter capabilities를 모두 통합하여 지원합니다. 프로그램 흐름이나 데이터 접근은 실시간으로 on-chip trace에 의해 기록됩니다. 이 기록들은 코드도구의 필요 없이 통계적인 실행시간 측정을 가능하게 하는 time stamp를 얻을 수 있습니다.
TRACE32는 또한 인피니언사의 TriCore 멀티코어 architecture의 통합된 HSM(Hardware Security Module) 디버깅을 전부 지원합니다. HSM은 잠재적인 해킹 공격으로부터 자동차 어플리케이션의 뛰어난 보호를 위해 새로운 보안규정을 적용하는 자동차 고객에게 제공합니다.

*참고
1. LSM(Lock Step Mode)
  - 최고의 안전 수준을 만족하도록 설계됨
  - SMP 아키텍쳐에서 동일한 어플리케이션을 실행하여 동기화 되어 작동하는 경우를 LSM, 각 코어가 코드나 어플리케이션의
    서로 다른 기능을 실행하여 비동기 방식으로 작동할 경우 DPM(Decoupled Parallel Mode)이라 함.
  - 두 개의 코어에서 동시에 동일한 명령을 수행하도록 한 후 그 결과를 비교함
  - 결과가 다를경우 하드웨어에 의해 오류신호 발생하여 SoC는 정의된 안전 모드로 전환됨
  - 결론적으로 Lockstep mode는 안전 어플리케이션에서 유용하며 복잡한 소프트웨어를 만드는 수고를 덜어줌

2. HSM(Hardware Security Module)
  - 하드웨어 보안 모듈(암호 알고리즘이 내장됨)
  - 멀티코어 아키텍쳐에서 이 모듈을 채택함으로써 자동차 어플리케이션을 위조나 해킹 공격으로부터 보호하기 위한 새로운
    보안 규정을 충족하도록 함
  - 여기에서는 인피니언이 개발한 첨단 하드웨어 기반 보안 기술을 말함

고객문의 기술지원/
데모/
SW요청
031-627-
3116