CPU - Central Processing Unit
FPU - Floating Point Unit (어? 함정이다?)
MCU / uP - Micro Control Unit / Micro Processor
MPU - Micro Processing Unit
ISP - Image Signal Processor
DSP - Digital Signal Processor
FPGA - Field Programmable Gate Array
ASIC - Application Specified Integrated Circuit
음.. 딱 떠오르는건 이정도네요
이런걸 구분하는게 의미가 있겠냐 싶긴 하지만..
굳이 구분하자면..
CPU- 풀 스펙/ 끝판왕/처리 유닛만 있음/ FPU 내장은 거의 기본/ RAM, Storage는 별도 장착
MCU - 일반적으로 원칩 솔루션.. 램이나 플래시 달수 있지만 단가 문제나 성능상의 한계로 칩에 내장된 SRAM / FLASH 사용
MPU - MCU보다는 성능이 좋고 SRAM을 일부 내장하나 FLASH는 일반적으로 외부로 사용. 대개 멀티미디어 관련으로 사용
ISP - CCTV쪽에서 이미지 센서를 통해 받는 영상을 처리하는 녀석. 조금 특화된 버전의 MPU
DSP - 카테고리 적인 용어로 오디오나 비디오 등의 디지털 신호를 실시간 처리하기 위한 녀석
FPGA - 칩을 프로그램 언어를 통해 만들어 특화된 제품을 만드는 놈(ASIC)
ASIC - 특정 용도를 위해 생산된 칩. FPGA는 FPGA 프로그램에 따라 범용으로 쓸 수 있으나 ASIC은 대개 하드웨어적으로 찎어 나옴
정도 일려나요?