Computer Science/System

임베디드 시스템(Embedded System) 하드웨어 플랫폼

TwinParadox 2017. 10. 13. 13:52
728x90

HW 플랫폼의 구성


CPU Board

CPU 실장한 보드, Main board, Processor board, Mohter board라고 함.


I/O Board

특정 기능 수행하는 I/O 장치 실장한 보드, Sub-board, Option board, Daughter board




교육/개발용 오픈 아키텍쳐 보드, 자체제작하거나 상용보드 구매해 사용. 짧은 시간 내 구현이 용이해서 구현 가능성 검증용으로 적합.


- 8bit(Arduino) 


ATmel의 AVR 코어 기반.

국내에서도 손쉽게 저가로 구매 가능하고, 대학 실습에서도 사용됨.

소규모 임베디드 시스템 구현에도 유용하고, 다양한 I/O 보드가 있어 상용 시스템도 구현이 가능. 다양한 형태의 메인보드가 존재해 폭 넓게 이용 가능.




- 32bit(Raspberry)


해당 사진은 라즈베리파이3이며, 이전 계열까지는 ARM11 계열 프로세서(ARM1176JZF-S) 코어를 사용해왔음. 라즈베리파이3, 라즈베리파이2 모델B는 ARM-Coretex를 채택함. 이더넷 포트, 블루투스 들이 존재해서 별도의 칩셋을 추가하지 않아도 상용 시스템, 범용 시스템 구현 시도가 수월함. 기본적으로 리눅스 기반의 라즈비안 운영체제를 지원.




- 32bit(Galileo)



인텔 Quark SoC X1000 프로세서 기반의 마이크로 컨트롤러 보드로, 32bit 펜티엄급.

이더넷 포트, RS-232 직렬 포트 등이 있어가 있어 상용 시스템, 범용 시스템 구현 시도 수월함.

728x90