칩상의 멀티프로세서 시스템

Multiprocessor system on a chip

칩상의 멀티프로세서 시스템(/mɛpiːsːk/em-pe-SOCK 또는 /mˌpiːsoʊsi/em-PE-ess-oh-SEE)MPSoC은 여러 의 마이크로프로세서를 포함하는 칩상의 시스템(SoC)입니다.칩상의 멀티코어 시스템입니다.

MPSoC는 보통 임베디드 응용 프로그램을 대상으로 합니다.이는 예상 애플리케이션 도메인, 메모리 계층 및 I/O 컴포넌트의 요구를 반영하는 특정 기능을 가진 여러 개의 이기종 프로세싱 요소를 포함하는 플랫폼에서 사용됩니다.이들 컴포넌트는 모두 버스나 Networks on Chip(NoC; 네트워크 온칩) 등의 온칩인터커넥트에 의해 서로 링크됩니다.이러한 아키텍처멀티미디어 애플리케이션, 통신 아키텍처, 네트워크 보안 및 기타 애플리케이션 도메인의 성능 요구를 충족시키면서 특수한 처리 요소 및 아키텍처를 사용하여 전력 소비를 제한합니다.

구조.

칩상의 멀티프로세서 시스템에는 정의상 복수의 프로세서코어가 필요합니다.MPSoC에는 논리적으로 다른 여러 프로세서모듈도 포함되어 있는 경우가 많습니다.또한 일반적으로 MPSoC에는 다음이 포함됩니다.

적용들

MPSoC는 마이크로컨트롤러 또는 시스템온칩에 멀티프로세싱 기능이 필요한 경우에 사용됩니다.여기에는 스마트폰 장치, 임베디드 시스템, 디지털 신호 프로세서 및 기타 다양한 애플리케이션이 포함됩니다.

이 섹션에서는 멀티프로세서시스템 온칩의 간단한 목록을 나타냅니다.

설계에 관한 고려 사항

벤치마크

MPSoC의 연구개발은 많은 옵션을 비교합니다.COSMIC과 [1]같은 벤치마크는 이러한 평가에 도움이 되도록 개발되었습니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ "COSMIC". www.ece.ust.hk. Retrieved 2018-10-11.

외부 링크