산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Industrial Internet of Things >> 임베디드

2019 임베디드 시장 연구는 새로운 기술, C/C++의 지속적인 우위를 반영합니다.

IoT(사물 인터넷), 임베디드 비전, 머신 러닝 및 기타 신흥 기술이 개발 조직에서 중요성이 증가하고 있는 반면, C와 C++는 임베디드 개발자들 사이에서 여전히 지배적인 프로그래밍 언어로 남아 있습니다. EE 타임즈 및 임베디드.

20년이 넘는 전통을 이어가는 2019 임베디드 시장 조사는 아메리카, 아시아 태평양(APAC) 및 유럽, 중동 및 아프리카(EMEA)의 임베디드 개발 현황에 대한 자세한 스냅샷을 제공합니다. 이 스냅샷 내에서 이 연구는 응답자의 현재 애플리케이션 초점 및 설계 환경에서 주요 하드웨어 구성 요소 및 설계 기술의 역할에 이르기까지 다양한 주요 영역에 대한 통찰력을 제공합니다. 다음 섹션에서는 각 영역의 하이라이트를 보여줍니다.

애플리케이션 초점

응답자의 절반이 이미 중요하다고 생각하는 IoT 개발은 향후 프로젝트에서 상당한 관심을 받을 것으로 예상되며 65% 이상이 IoT 전용 프로젝트를 하나 이상 가질 것이라고 밝혔습니다(그림 1).

더 큰 이미지를 보려면 클릭하세요.

그림 1. (출처:2019 임베디드 시장 조사)

그럼에도 불구하고 연결이 본질적으로 기본 설계 요구 사항으로 부상한 산업에서 보안 방법 사용은 기껏해야 혼합되어 있습니다(그림 2). 소프트웨어 전용 보안 방법은 일반적으로 하드웨어 기반 보안 방법보다 훨씬 더 많은 보안 취약성을 가져옵니다. 그럼에도 불구하고 현재 설계의 약 26%는 소프트웨어 전용 보안으로 구축됩니다. 아마도 더 걱정스러운 것은 디자인의 20%가 보안 기능을 전혀 포함하지 않는다는 것입니다. 설문 조사에서는 이러한 설계의 대상 응용 프로그램의 특성을 알 수 있도록 이러한 설계의 특성을 조사하지 않았으므로 해당 시스템의 실제 위험을 알 수 없습니다. 그러나 모든 임베디드 시스템은 연결 관련 보안 취약성에서 발생하는 것 외에도 많은 위협 소스에 취약합니다.

더 큰 이미지를 보려면 클릭하세요.

그림 2. 현재 설계에서 측정된 보안 - 2019년의 새로운 질문. (출처:2019 Embedded Market Study)

이 연구의 가장 놀라운 결과 중 하나는 아마도 기계 학습 기능의 사용에 대한 기대일 것입니다. 이미 2019년 연구 응답자의 32%가 현재 기계 학습 방법을 사용하고 있다고 밝혔지만 응답자의 55%는 사용을 고려하고 있습니다. 이 수치는 EMEA 개발자의 경우 68%로 급증했습니다(그림 3).

더 큰 이미지를 보려면 클릭하세요.

그림 3. 현재 사용 중이거나 고려 중인 고급 기술. (출처:2019 임베디드 시장 조사)

현재 임베디드 설계 환경

IEEE 또는 GitHub와 같은 프로그래밍 언어에 대한 보다 일반적인 설문조사에서는 Python, Java 및 Javascript가 지배적인 것으로 나타났지만, 2019 Embedded Market Study에서는 C 및 C++가 임베디드 개발 분야에서 여전히 최고의 자리를 굳건히 유지하고 있음을 보여줍니다(그림 4).

더 큰 이미지를 보려면 클릭하세요.

그림 4. 프로그래밍 언어 사용. (출처:2019 임베디드 시장 조사)

많은 개발자는 C/C++ 코드를 중요한 루프용 어셈블리 언어와 결합하거나 모델링 및 알고리즘 탐색을 위해 Python, MATLAB 및 LabView와 결합할 가능성이 높습니다. 인공 지능(AI) 개발에 대한 Python의 빠른 인기는 에지 컴퓨팅 시스템 및 AI 기반 방법의 중요성이 증가하고 있음을 보여주는 다른 연구 결과에 비추어 이 수치를 약간 변경할 수 있습니다. 그러나 현재로서는 C와 C++가 임베디드 개발자들이 선택하는 프로그래밍 언어로 남아 있습니다.

임베디드 디자인 프로세스

임베디드 설계 프로세스는 설계 시간의 30%를 차지하는 세부 설계 단계에 의해 계속해서 지배되고 있습니다. 이 수치는 지난 몇 년 동안 본질적으로 일정하게 유지되었습니다(그림 5). 2019년의 새로운 질문에서 보안 또는 개인 정보 보호에 대한 위험 평가에 소요된 시간은 보안 및 개인 정보를 임베디드 디자인에 구축하기 위한 상위 수준 방법의 역할에 대한 질문을 제기합니다.

더 큰 이미지를 보려면 클릭하세요.

그림 5. 다양한 디자인 단계에 소요된 시간. (출처:2019 임베디드 시장 조사)

운영체제

임베디드 Linux 및 FreeRTOS는 임베디드 개발에 사용되는 다른 운영 체제를 계속 능가합니다. 그럼에도 불구하고, 특히 Android 운영 체제의 경우 향후 12개월 동안 어떤 운영 체제를 사용할 것인지에 있어 지역적 차이가 크게 나타납니다(그림 6).

더 큰 이미지를 보려면 클릭하세요.

그림 6. 고려 중인 주요 운영 체제의 지역별 분류. (출처:2019 임베디드 시장 조사)

위에서 언급한 섹션과 함께 2019 임베디드 시장 조사는 마이크로프로세서, FPGA 및 하드웨어 IP 재사용, 설계 기술, 시스템 수준 도구, 프로젝트 및 버전 제어를 포함한 개발 영역의 현재 및 예상 역할에 대한 자세한 통찰력을 제공합니다.

전체 99페이지 분량의 2019년 임베디드 시장 조사 보고서는 즉시 다운로드할 수 있습니다.


임베디드

  1. ROHM:Embedded World 2019의 고급 전력 관리 및 센서 기술
  2. Hyperstone, Embedded World 2019에서 최신 SSD 컨트롤러 선보여
  3. ADI는 임베디드 시스템 설계의 모든 영역에 대한 기술을 보여줍니다
  4. Avnet Silica, 임베디드 세계 2019에서 AI 및 IoT 기술 시연
  5. TDK는 임베디드 기술에 대한 제품 하이라이트를 선보입니다
  6. Apacer, 임베디드 세계 2019에 고속 스토리지 솔루션 제공
  7. Renesas, 임베디드 세계 2019에서 엔드포인트 인텔리전스 강조
  8. 임베디드 세계 2019의 GIGAIPC IoT 솔루션
  9. Mouser, Sensors Expo 2019에서 새로운 센서 기술 전시
  10. congatec:에너지 부문을 위한 새로운 임베디드 에지 서버 기술