Friday, 8 November 2013

Overview of Embedded System Design 

In today's world, embedded systems are everywhere -- homes, offices, cars, factories, hospitals, plans and consumer electronics. Their huge numbers and new complexity call for a new design approach, one that emphasizes high-level tools and hardware/software trade offs  rather than low-level assembly-language programming and logic design. 
This book presents the traditionally distinct fields of software and hardware design in a new unified approach. It covers trends and challenges, introduces the design and use of single-purpose processors ("hardware") and general-purpose processors ("software"), describes memories and buses, illustrates hardware/software trade offs using a digital camera example, and discusses advanced computation models, control systems, chip technologies, and modern design tools.