마이크로 프로세서와 지적 재산 코어 간의 차이

Anonim

마이크로 프로세서 대 지적 코어 | 마이크로 프로세서 대 코어 | 마이크로 프로세서 대 IP 코어 | 프로세서 대 코어 | 프로세서 대 IP 코어 CPU (Central Processing Unit)라고도 알려진 마이크로 프로세서는 집적 회로 (Integrated Circuit, IC)로, 계산을 수행하는 컴퓨팅 시스템의 두뇌로, 컴퓨터 프로그램. 마이크로 프로세서는 개인용 컴퓨터 및 서버뿐만 아니라 매년 판매되는 수십억 개의 임베디드 시스템 (예: 휴대폰, PDA, 워크맨 등)과 함께 제공됩니다. IP 코어는 논리적 시스템의 디자인 레이아웃이므로 물리적 시스템이 아닙니다. 일반적으로 IP 코어는 물리적 마이크로 프로세서로 구현 될 수 있습니다. 때때로 마이크로 프로세서에서 멀티 코어 마이크로 프로세서를 구성하는 여러 IP 코어를 제작할 수 있습니다.

마이크로 프로세서라는 용어는 현재 컴퓨팅 시스템에서 40 년 이상 사용되어 왔으며 초기 컴퓨터에서는 "GPU"와 같은 "다른"처리 장치가 사용될 때까지 유일한 처리 장치였습니다. 컴퓨팅 시스템의 처리 능력을 보완하기 위해 도입되었습니다. 인텔 4004는 최초의 마이크로 프로세서 기종으로 1971 년 인텔사에 의해 공개되었습니다. 마이크로 프로세서는 "프로그래밍 가능"(명령을 실행할 수 있도록) 된 컴퓨팅 시스템을 가지고있을 때만 의미가 있으며 우리는 CPU가 "Central"프로세싱 유닛이며 다른 유닛을 제어하는 ​​유닛 / 컴퓨팅 시스템. 오늘날의 맥락에서 마이크로 프로세서는 일반적으로 CPU를 포함하고 단일 실리콘 칩입니다.

->

지적 재산권 코어

지적 소유권 반도체 (IP 코어 또는 코어)는 일반적으로 재사용이 가능한 로직 디자인으로 특정인이나 회사의 지적 재산입니다. 따라서 IP 코어는 물리적 구현보다는 개념 (디자인)에 가깝습니다. 마이크로 프로세서가 건물이라면 IP 코어는 건물 레이아웃이나 빌딩의 청사진입니다. 따라서 IP 코어 인 디자인을 제 3 자에게 판매하거나 라이센스를 부여하여 특정 디자인의 프로세서를 제작하고 제조 할 수 있습니다. 일반적으로 IP 코어는 표현 방식에 따라 두 가지로 분류됩니다. RTL (Register Transfer Level)과 같이 상위 레벨에서 표현되는 경우 소프트 코어라고하며 게이트 레벨 넷 목록과 같이 하위 레벨에서 표현되는 경우 하드 코어라고합니다. 이전 표현은 일반적으로 수정하고 적용하기가 더 쉽지만, 나중에는 합리적인 노력으로 수정할 수 없습니다.

코어

라는 용어는 "멀티 코어 프로세서"의 도입으로 일반인에게 더 잘 도달했습니다. 멀티 코어 프로세서의 개념은 하나의 마이크로 프로세서 (따라서 단일 칩)의 제조에 복제 된 하나 이상의 IP 코어 (디자인)를 갖는 것입니다. 따라서 단일 코어 프로세서에서 IP 코어 (또는 디자인)는 복제하지 않고 단일 마이크로 프로세서에 제조됩니다.

마이크로 프로세서와 Intellectual Property Core

의 차이점은 무엇입니까? 마이크로 프로세서는 로직 디자인의 물리적 구현이지만, IP 코어는 디자인 (또는 레이아웃) 그 자체이다. 따라서 IP 코어를 마이크로 프로세서의 "코어"로 볼 수 있으며,이를 " 마이크로 프로세서 코어 "라고 부를 수 있습니다. • 상업적으로 코어 (또는 마이크로 프로세서 코어)라는 용어는 단일 마이크로 프로세서 내부에서 복제 된 유사한 논리 설계 (또는 레이아웃)의 수를 나타 내기 위해 사용됩니다. 따라서 듀얼 코어 프로세서는 두 개의 비슷한 디자인을 마이크로 프로세서와 쿼드 코어 프로세서는 4 가지 유사한 디자인으로 복제 될 예정이다.

• 일반적으로 마이크로 프로세서에있는 코어 수는 동시에 (병렬로) 컴퓨터에서 실행할 수있는 스레드 (응용 프로그램) 수를 결정하는 요소가됩니다.