리눅스 기반의 고성능 프로세스를 채용한 임베디드 시스템이 보편화됐다. 이는 소프트웨어 엔지니어가 하드웨어에 대한 지식이 부족하더라도 잘 갖춰진 개발 환경에서 요구사항에 부합하는 애플리케이션을 개발하고 배포하는 것을 가능케 했다. 최근 들어 IoT 환경과 같이 다량의 저가형 디바이스를 사용하거나 비용 문제로 리눅스 기반의 범용 시스템을 사용하지 못하는 경우가 있다. 이런 요구사항에도 적합한 시스템을 설계하고 개발할 줄 알아야 한다. 하지만 현재 분업화된 개발 환경에서는 자신의 개발 영역이 아닌 부분에 대한 지식을 습득하기 어렵다.
이 책은 고성능 임베디드 시스템 설계를 위한 전체적인 내용을 다룬다. 독자에게 익숙한 부분도, 생소한 부분도 있을 것이다. 천천히 따라가다 보면 디지털 오실로스코프를 직접 만들어 보면서 전반적인 임베디드 시스템 전체에 대한 이해를 높일 수 있을 것이다. 더불어 현재 개발 중인 임베디드 시스템에 대한 이해를 높이고, 각 계층을 이해하고 협업을 하는 데 도움이 될 것이다.