Embedded Software, Embedded System   임베디드 소프트웨어, 임베디드 시스템, 임베디드 S/W

(2024-04-15)

임베디드


1. 임베디드 (Embeded)

  ㅇ 임베디드 소프트웨어 (Embedded Software)
     - 미리 정해진 특정한 기능을 수행하고, 특정의 하드웨어 만을 지원하기 위해 만들
       어지고 탑재되는 소프트웨어
        . 즉, 시스템 소프트웨어(임베디드 운영체제,미들웨어), 응용 소프트웨어 등

  ㅇ 임베디드 시스템 (Embedded System)
     - 제한된 자원,실시간성,특정 작업을 수행하는 비정형화된 소형 내장 시스템
        . `다른 시스템의 일부로써 내장되는 마이크로 프로세서 기반의 컴퓨팅 시스템`
        . `특정 목적 만을 위해 H/W와 S/W가 조합되어 동작하는 컴퓨팅 시스템` 등
            .. 例) 가전기기(냉장고,세탁기 등),개인기기(스마트폰 등),의료기기,자동차 등

  ㅇ 임베디드 운영체제 (Embeded O/S)
     - 통상, 비교적 규모가 큰 기기의 임베디드 시스템 내 다기능 수행을 위해,
       추가적으로 탑재되는 소형 운영체제
     - 대부분이 시간제약성,신뢰성이 주요 특징임   ☞ 실시간시스템
     - RTOS(Real-Time OS) 종류 
        . 例) Embeded Linux, VxWorks, pSOS 등
     - 최근에는 멀티미디어 처리 및 네트워크 기반을 지원하며 고기능화/범용화되고 있음
        . 例) WinCE, 임베디드 리눅스 등 

  ㅇ 임베디드 제어시스템 (Embedded Controller)           ☞ 마이크로콘트롤러(MCU) 참조
     - 마이크로프로세서,소형 메모리,타이머,I/O 포트센서가 일체화된 적응적 제어시스템

  ㅇ 임베디드 프로세서 (Embedded Processor)
     - 고 성능, 저 전력, 저 비용, 소형화 설계마이크로프로세서 
        . 例) ARM 프로세서, MIPS 프로세서 등
     - 경향 
        . CPU,메모리,I/O 포트,기타 주변 모듈들을 단일의  보드화시키는 SoC 화
          => 어플리케이션 프로세서


2. 임베디드 시스템의 특징

  ㅇ 임베디드 시스템의 요구되는 주요 특성
     - 실시간성, 고 신뢰성, 저 전력, 저 비용, 특화된/제한된 기능, 
       메모리를 적게 쓰는 등

  ㅇ 열악한 개발 환경 
     - 일반적인 컴퓨터 프로그램의 개발 환경 및 실행 환경과는 다름
        . 일반 PC 등에서 컴파일,어셈블,링크된 후에 프로그램이 실제 타킷 시스템에 탑재됨
           .. 타킷 프로세서가 이해 가능한 바이너리 파일을 생성해주는
           .. 크로스 컴파일러, 크로스 어셈블러툴 체인(개발도구들의 집합)이 필요함

  ㅇ 임베디드 시스템 추세
     - 임베디드시스템은 과거에는 단순하고 하드웨어적인 면이 강하였으나, 
     - 근래에는 소프트웨어적인 경향 뿐 만아니라 그 복잡성도 증가하는 추세


3. [참고사항]JTAG (Joint Test Action Group)
     - 디지털 시스템디버깅, 프로그래밍, 테스트를 위한 표준화인터페이스프로토콜
     - 프로그램 다운로드, 실시간 디버깅, 기판 테스트 등을 위한 인터페이스 제공

임베디드시스템
1. 임베디드 시스템   2. SoC   3. MMU   4. ABI   5. 실시간 (Realtime)   6. ARM 프로세서   7. MIPS 프로세서   8.
임베디드 S/W
  9.
마이크로 컨트롤러
  10.
싱글보드컴퓨터
 


"본 웹사이트 내 모든 저작물은 원출처를 밝히는 한 자유롭게 사용(상업화포함) 가능합니다"
     [정보통신기술용어해설]       편집·운영 ( 차재복, 건강 문제로 휴식중 )
[임베디드시스템]1. 임베디드 시스템   2. SoC   3. MMU   4. ABI   5. 실시간 (Realtime)   6. ARM 프로세서   7. MIPS 프로세서   8. [임베디드 S/W]   9. [마이크로 컨트롤러]   10. [싱글보드컴퓨터]  

  1. Top (분류 펼침)      :     1,604개 분류    6,618건 해설