-
Peripheral ( 주변 장치 )Software/RTOS 2024. 8. 20. 15:21728x90
Peripheral
Peripheral (페리페럴 : 주변장치)는 MCU의 CPU와 메모리(RAM,RAM)을 제외한 모든 입출력 장치를 의미한다. 컴퓨터로 치면 입출력 장치나 디스플레이를 의미하지만, MCU는 칩 내부에 있는 GPIO,ADC,Timer,SPI,UART등을 Peripheral이라 부른다. 어원은 반도체가 발전하기 이전으로 거슬러 올라간다. 기존의 마이크로 컨트롤러들은 UART를 위한 전용 IC가 있었고, ROM과 RAM도 외부에 있었기 때문에 Peripheral이라고 부르던 것이 반도체 기술의 발전으로 하나의 칩셋(MCU)로 합쳐졌음에도 그대로 명칭을 유지하고 있는 것이다. MCU 즉 (Micro Controller Unit)이 바로 CPU Core + RAM + ROM + Peripheral의 집합을 가리키는 명칭이 된 것이다.
컴퓨터의 CPU인 마이크로 프로세서(MPU)는 CPU Core가 대부분을 차지하고 주변기기라 할수있는 ALU등의 비중이 매우 적어 연산 처리 능력에 중점을 둔 CPU라고 할 수 있는 반면, 임베디드 시스템의 마이크로 컨트롤러(MCU)는 이 주변 장치들(UART, GPIO등의 제어회로)등을 모두 포함하여 구성된 CPU라는 점이 가장 큰 차이점이라고 할 수 있다.
728x90'Software > RTOS' 카테고리의 다른 글
MUX (Multiplexer) (0) 2024.08.22 JTAG (Joint Test Action Group) (0) 2024.08.21 [TMS320F28377D] 개요 (0) 2024.08.20 [TI] SDFM (Sigma Delta Filter Module) (0) 2024.08.19 CLA ( Control Law Accelerator ) (0) 2024.08.19