Computer Science/System

임베디드 시스템(Embedded System)의 기본

TwinParadox 2017. 9. 20. 10:54
728x90

임베디드 시스템(Embedded System)은 휴대전화, 자동차, 스마트홈, 로봇 등의 거의 모든 전자 정보 통신 기기에 존재하며, 제품 및 시스템 일부를 구성하는 내장형 시스템으로 일종의 컴퓨터로 볼 수 있음. 범용 컴퓨터와 유사한 구조를 갖고 있지만, 특정 용도에 최적화된 컴퓨터 시스템


가전제품, 전자제품, 제어장치 등에 전기/전자 회로에 마이크로프로세서가 효과적 제어하는 경우가 예시.

특히 자동차, 스마트폰 같은 경우는 임베디드 시스템의 집약체로 볼 수 있음.

자동차(ABS, 브레이크, 에어백, 네비게이션 등 자동차의 모든 시스템들)


임베디드를 통해 시스템 기능의 다양화, 고도화를 취해 지능, 성능개선, 확장성을 확보할 수 있음.



특징


- 특정 운용분야 특화로 성능 및 컴퓨팅 자원에 대한 효율이 범용 시스템에 비해 우세

- 전용 하드웨어, 범용 컴퓨터 시스템에 비해 저 비용 고 성능, 시스템 유연성 측면에서 우수




장점


- HW 처리속도 향상, SW 유연성 향상을 통해 최적의 시스템 구현

- SW 사용 시 시스템을 구성하는 기능들의 구현, 변경, 수정 등이 용이해 개발기간 단축, 비용 절약

- 처리시간이 많이 필요한 기능은 전용 HW로 구현하여 성능 향상, 시스템 실시간성을 향상시킬 수 있음




단점


- HW, SW 혼재로 에러 체크, 디버깅이 어려움

- 설계 공간의 폭이 넓어 최적 설계 탐색이 난해

- HW, SW 공조 설계 가능한 전문 인력 부족

728x90
728x90