보안 크로스오버 프로세서 ‘i.MX RT600’

NXP반도체는 기계학습(ML) 및 인공지능(AI) 단말기용 초저전력 보안 크로스오버 프로세서 ‘i.MX RT600’을 출시했다고 12일 밝혔다.



이 제품은 원거리 음성 입력(far-field voice input) 기기나 몰입형 3차원(3D) 오디오 재생기기 등에 유용하다.

Arm ‘코어텍스(Cortex)-M33’ 기반 멀티코어 프로세서 제품군으로 최대 300㎒의 성능을 자랑한다. 4개의 MACS를 내장했고, 케이던스 텐실리카(Cadence Tensilica) 하이파이(HiFi)4 오디오·비디오 디지털신호처리장치(DSP)를 내장했다.


28나노 완전공핍형 실리콘온인슐레이터(FD-SOI) 제조 공정에서 생산됐고, 4.5MB 저누설(low-leakage) SRAM이 장착됐다. 변경할 수 없는 하드웨어 기반 ‘신뢰점(RoT)’을 통해 보안 부팅이 되고, SRAM PUF(Physically Unclonable Function) 기반 고유 키 저장소, 인증 기반 보안 디버그 인증 등이 지원된다.


전용 비대칭 가속기로 공개 키 인프라(PKI) 또는 비대칭 암호화를 빠르게 할 수 있도록 했다.


Arm Cortex-M33의 핵심 기능 중 하나는 전용 코프로세서(Co-processor) 인터페이스로 긴밀히 결합된 다른 프로세서를 효율적으로 통합, 컴퓨팅 성능을 높였다. 이를 통해 컨볼루션(convolution), 상관 관계, 행렬 연산, 전달 함수와 필터링 등 핵심 ML 및 DSP 기능을 가속화한다.


전력 효율을 향상시키기 위해 일상적 데이터 처리(Routine)와 입출력(I/O)이 서로 경쟁하지 않도록 내장된 SRAM을 30개의 공유 메모리 블록으로 구성·분할할 수 있다. 


각 분할은 저전력 보존 모드에 독립적으로 배치하거나 아예 전원을 꺼 누전을 줄일 수 있다. 온더플라이(on-the-fly) 해독 엔진과 8KB 캐시로 최적화된 쿼드(quad)/옥털(octal) 직렬주변인터페이스(SPI)를 통한 추가 메모리 확장도 가능하다.

이 크로스오버 프로세서 제품군에는 최대 8개 채널을 지원하는 오디오·음성 서브시스템과 음성 활동감지(VAD)용 하드웨어, 최대 8개 I2S 주변장치가 포함돼있다.

저작권자 © KIPOST(키포스트) 무단전재 및 재배포 금지