임베디드
임베디드시스템(embedded system, 내장형 시스템)은 기계나 기타 제어가 필요한 시스템에 대해, 제어를 위한 특정 기능을 수행하는 컴퓨터 시스템으로 장치 내에 존재하는 전자 시스템이다.
개요
PC로는 프로그래밍, 문서작업, 멀티미디어 관련 작업 등 소프트웨어를 설치하면 사용자가 원하는 작업을 할 수 있다. 즉 PC는 범용 목적의 시스템이다. 하지만 임베디드 시스템은 특정 제품이나 솔루션에서 주어진 작업을 수행하도록 특정한 목적을 가지고 설계된다. 예를 들어 전자레인지는 음식을 데우고, 찜, 구이 등의 요리를 할 수 있도록 설계된 시스템 이고 핸드폰은 통신기능에 특화된 시스템이며 게임기는 게임기능에 특화하여 개발되었다. 이런 기능적인 요소들을 제공하기 위해 하드웨어를 제어하고 정보를 사용자에게 보여준다. 이처럼 범용 목적이 아닌 정해진 용도에 국한되어 특수 목적을 제어하기 위해 제작되는 시스템을 임베디드 시스템이라고 한다. 임베디드 시스템의 구성은 정해진 기능에 필요한 하드웨어와 소프트웨어로 이루어진다. [1]
역사
특징
- 기능이 제한적-특정 기능에 특화된 시스템이로서 지정된 기능 외의 기능은 제공하지 않는다.
- 크기의 제약-모바일 제품이 많고 작은 제품들에서도 사용할 수 있어야 하기 때문에 작고 가벼워야 한다.
- 자전력-배터리 용량의 한계로 전력 사용이 제한적이다.
- 다양한 프로세스와 운영체제-임베디드는 임베디드전용의 다양한 운영체제와 프로세스가 존제하며, pc용 프로세스와 운영체제는 사용이 불가하다.
- 실시간성 제공-의료기기,공장 자동화 시스템,군용에서는 한정된 시간이 필수적이다.
- 하드디스크-임베디드는 하드디스크(HDD)가 없고 대신 ROM,RAM,Flash메모리로 구성되어있다.
활용
종류
각주
- ↑ 슈어소프트테크,〈임베디드 시스템의 개요〉, 《네이버 블로그》, 2018-08-14
참고자료
- 슈어소프트테크,〈임베디드 시스템의 개요〉, 《네이버 블로그》, 2018-08-14