REVIEW - Embedded System Design - A Unified Hardware/Software Introduction


Embedded System Design

A Unified Hardware/Software Introduction


Frank Vahid, Tony D. Givargis



Wiley (2001)




Chris Hills


October 2002



The first thing that struck me about this book is the pale green hard cover. It has a wonderful line drawing of a high street (with airport) and the inside of a house/office with red dots on all the many places embedded systems appear. It clearly shows that there is virtually no aspect of modern life that does not use an embedded system.

This book is a set book for the author's course and looks like it. It covers many aspects of embedded systems that a student will want to know in passing but does not strike me as a book for engineers or managers. That said the accompanying web site has all the teaching slides in

form, all the lab notes, etc. I suggest that all lecturers look at this site before writing a book to go with their course. This is how it should be done. Other authors who have promised 'support on the web' should also look at the web site
and hang their heads in shame.

The technical content is OK but skims a lot in an introductory way that is too wide for most except students who need to skim a lot for an introductory course. For home or industry use it is too wide and shallow. From micros, VHDL and ASICS to simple logic tables. There are exercises and additional reading in reach chapter and specific lab classes. In fact everything you need as a student on that particular course.

This is not a bad book but is exactly what it seems. A hardback version of the course notes. Great if you are on the course but if not there are a lot of better general embedded books about. That said it might suit other lecturers of similar courses. I would recommend that lecturers see
. No overall recommendation either way but top marks for the web support. I would welcome a lecturer's view on this bookSoftware Development

Book cover image courtesy of Open Library.

Your Privacy

By clicking "Accept Non-Essential Cookies" you agree ACCU can store non-essential cookies on your device and disclose information in accordance with our Privacy Policy and Cookie Policy.

Current Setting: Non-Essential Cookies REJECTED

By clicking "Include Third Party Content" you agree ACCU can forward your IP address to third-party sites (such as YouTube) to enhance the information presented on this site, and that third-party sites may store cookies on your device.

Current Setting: Third Party Content EXCLUDED

Settings can be changed at any time from the Cookie Policy page.