단일 칩 마이크로 컴퓨터 란 무엇입니까?


12

단일 칩 마이크로 컴퓨터가 무엇인지 약간 혼란 스럽습니다. 특히, 단일 칩 마이크로 컴퓨터와 다중 칩 마이크로 컴퓨터의 차이점은 무엇입니까? (칩은 비공식적이므로 정확히 무엇 을 의미합니까?)

답변:


20

주요 차이점은 다음과 같습니다.

단일 칩

PIC 칩 단일 칩 컴퓨터

  • 모든 것이 동일한 단일 물리적 IC에 패키지되어 있습니다.
  • IC에는 CPU 코어가 포함되어 있습니다
  • IC에는 메모리가 포함되어 있습니다 (ROM 및 RAM)
  • IC에는 모든 IO 하드웨어 (비디오, 직렬 등)가 포함됩니다

단일 칩 컴퓨터는 주로 마이크로 컨트롤러 칩 (가장 널리 알려진 Microchip Inc의 PIC 범위)으로 알려져 있으며 임베디드 장치에 사용됩니다. 그것들은 훨씬 더 기본적인 기능을 제공하지만 작동하기 위해 외부 칩이 필요하지 않기 때문에 작업하기가 훨씬 간단합니다. 인텔 또는 AMD PC 아키텍처 스타일의 단일 칩 컴퓨터를 만들려는 시도가 있었지만 관련 구성 요소의 복잡성 때문에 그다지 쉬운 일은 아니 었습니다. 다시 말하지만, 이들은 일반적으로 터치 패드 장치 및 산업 제어 시스템과 같은 저가형 임베디드 시스템에서 사용됩니다.

멀티 칩

멀티 칩 다이어그램

  • CPU IC에는 CPU 코어가 포함되어 있습니다.
  • 비디오 GPU에는 비디오 프로세서가 포함되어 있습니다.
  • RAM 모듈에는 RAM 메모리가 포함되어 있습니다.
  • BIOS 칩에는 ROM 메모리가 포함되어 있습니다.
  • "칩셋"(노스 브리지 / 사우스 브리지 등)에는 IO 로직 및 버스 인터페이스 로직이 포함되어 있습니다.

전통적인 컴퓨터는 다중 칩 입니다. 최신 프로세서 중 일부 ( Intel 의 i 시리즈 중 일부 )에는 프로세서 IC의 비디오 GPU가 포함되어 있지만 나머지 컴퓨터 (PCI 브리지 등)와 인터페이스하려면 여전히 외부 칩이 필요합니다.


약간의 실제 오류 IMO가 있지만 상향 조정되었습니다. PIC 칩은 마이크로 컴퓨터가 아닌 마이크로 프로세서입니다.
Journeyman Geek

1
이 용어 microcomputer는 메인 프레임 인 실제 컴퓨터가 방 전체를 채운 80 년대 초의 시대에 만들어졌습니다 . 아이디어는 작은 크기를 강조하는 것이 었습니다.
pavium

1
마이크로는 미니와 대조적이며 구성 요소에 사용 된 프로세스 크기와 아무 관련이 없습니다. 미니 컴퓨터 는 메인 프레임보다 작고 PC / 마이크로 컴퓨터보다 컸습니다. 실제로 스마트 폰은 그 표준에 따라 아마도 나노 컴퓨터로 간주 될 수 있습니다
Journeyman Geek

4
실제로,이 모든 것이 최첨단 일 때 70 년대와 80 년대로 거슬러 올라가면, "마이크로 프로세서"라는 용어는이 답변의 멀티 칩 예제의 CPU 에서처럼 프로세서 인 IC를 의미했습니다. 예는 6502, 6800, 68000, 8088, 8086 및 80286입니다. 주변 장치 를 마이크로 프로세서에 통합 하면 "마이크로 컨트롤러"가됩니다. 예로는 6805, 68HC11, 80186 및 68010이 있습니다. 이는 이러한 부품이 현재 임베디드 시스템이라고하는 "시스템 온칩"(또는 시스템 온칩) 역할에 사용되기 때문입니다. 일부 마이크로 컨트롤러에는 외부 버스가 있었고 다른 마이크로 컨트롤러에는 그렇지 않았습니다.
Mike DeSimone

2
한 가지 주목할 점은 단순히 외부 기능을 통합하는 것만으로는 "마이크로 컨트롤러"를 만드는 데 충분하지 않다는 것입니다. 예를 들어, 80386 및 68020은 MMU (Memory-Management Unit)를 칩에 통합했지만 추가 주변 장치 없이는 많은 것을 할 수 없었기 때문에 여전히 마이크로 프로세서라고 불 렸습니다. 부동 소수점 연산 보조 프로세서를 통합 한 68030 및 80486DX와 캐시 및 해당 컨트롤러를 통합 한 칩과 동일합니다. 마지막으로, "PIC 칩"은 Arduino에서 일반적으로 사용되는 Atmel AVR 칩과 마찬가지로 마이크로 컨트롤러로 간주됩니다.
Mike DeSimone

2

더 정확하게 말하자면, 시스템 온 칩 마이크로 컴퓨터 -현대 컴퓨터는 종종 특정 역할에 대한 특수 칩과 칩셋 을 가지고 있습니다 - 노스 브리지는 종종 프로세서 다이에 통합되고 메모리 제어 를 처리 하며 특정 IO 및 사우스 브리지 는 다른 것을 처리했습니다. 예를 들어 이전 세대의 IO. SOC는 실제로 이러한 모든 특수 구성 요소, 네트워킹, 메모리, 프로세서, 비디오 등이 단일 칩으로 채워져 있습니다. 이것의 장점은 칩당 비용이 적고 대기 시간이 짧다는 것입니다. 그러나 오래된 프로세스 크기에서는 불가능했습니다. 칩이 너무 커서 수율이 떨어집니다.

다중 칩 컴퓨터의 경우 별도의 다이 및 패키징에 별도의 IO, 메모리 및 처리 칩이있을 수 있습니다.

SOC 시스템의 예는 AMD 지오 데일 입니다. 인텔 440 시리즈 와는 대조적입니다 (예, 구형이지만 이상적인 전형적인 구형 학교 칩셋)

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.