Enroll Course: https://www.coursera.org/learn/real-time-embedded-systems-concepts-practices
코스 소개
‘실시간 임베디드 시스템 개념 및 실습’은 CU Boulder의 전기공학 석사 과정 이수에 따라 학점으로도 인정받을 수 있는 코스입니다. 이 과정에서는 실시간 운영 체제 또는 임베디드 리눅스의 RT POSIX 확장을 사용하여 마이크로프로세서 기반의 임베디드 시스템 응용 프로그램을 설계하고 구축하는 데 중점을 둡니다.
코스 내용
이 과정은 여러 모듈로 구성되어 있습니다:
- 실시간 문제 및 개념 탐색: 실시간 이론과 실시간 시스템 설계 시 마주치는 도전 과제를 소개하고, Linux POSIX 실시간 스레드와 RTOS 및 MFE 시스템의 비교를 통해 스케줄링 정책을 설명합니다.
- 서비스 품질 이론
통제에서 하드 리얼타임까지: 실시간 시스템 분석에 사용되는 유틸리티 곡선과 비율 단조 스케줄링 정책 및 관련 조건을 설명하며, 실시간 서비스의 중요한 매개변수인 절대 시간 및 날짜 기준을 다룹니다. - 스케줄링 및 실시간 서비스 개념: 서비스 요청의 순서를 정하는 방법, 소프트웨어 스케줄링 및 실시간 스케줄링 정책에 대해 설명합니다.
- 실시간 하드웨어 아키텍처 및 소프트웨어 스택 개요: 멀티코어 마이크로프로세서를 실시간 응용 프로그램에 사용하는 방법과 오픈 및 독점 RTOS 옵션 및 실시간 시스템을 위한 POSIX와의 운영 체제를 소개합니다.
코스 추천
이 과정은 임베디드 시스템 설계에 대한 깊이 있는 이해와 실습 기회를 제공합니다. 비록 기초적인 지식이 필요하지만, 실시간 운영 체제 및 하드웨어 아키텍처에 대한 지식을 향상시키고 싶은 학생이나 전문가에게 매우 추천합니다. 이 과정을 통해 실시간 시스템의 설계 및 구현에 대한 실질적인 경험을 쌓을 수 있습니다.
Enroll Course: https://www.coursera.org/learn/real-time-embedded-systems-concepts-practices