
Embedded System Design
Santanu Chattopadhyay(Author)
PHI Learning (Publisher)
2nd Edition
Published on 30. May 2013
Book
Paperback/Softback
240 pages
978-81-203-4730-4 (ISBN)
Description
Embedded system, as a subject, is an amalgamation of different domains, such as digital design, architecture, operating systems, interfaces, and algorithmic optimisation techniques. This book acquaints the students with the alternatives and intricacies of embedded system design. It is designed as a textbook for the undergraduate students of Electronics and Communication Engineering, Electronics and Instrumentation Engineering, Computer Science and Engineering, Information Communication Technology (ICT), as well as for the postgraduate students of Computer Applications (MCA).
While in the hardware platform the book explains the role of microcontrollers and introduces one of the most widely used embedded processor, ARM, it also deliberates on other alternatives, such as digital signal processors, field programmable devices, and integrated circuits. It provides a very good overview of the interfacing standards covering RS232C, RS422, RS485, USB, IrDA, Bluetooth, and CAN.
In the software domain, the book introduces the features of real-time operating systems for use in embedded applications. Various scheduling algorithms have been discussed with their merits and demerits. The existing real-time operating systems have been surveyed. Guided by cost and performance requirements, embedded applications are often implemented partly in hardware and partly in software. The book covers the different optimisation techniques proposed in the literature to take a judicious decision about this partitioning of application tasks. Power-aware design of embedded systems has also been dealt with.
In its second edition, the text has been extensively revised and updated. Almost all the chapters have been modified and elaborated including detailed discussion on hardware platforms-ARM, DSP, and FPGA. The chapter on "interfacing standards" has been updated to incorporate the latest information.
The new edition will be thereby immensely useful to the students, practitioners and advanced readers.
<strong>Key Features</strong><ul>
While in the hardware platform the book explains the role of microcontrollers and introduces one of the most widely used embedded processor, ARM, it also deliberates on other alternatives, such as digital signal processors, field programmable devices, and integrated circuits. It provides a very good overview of the interfacing standards covering RS232C, RS422, RS485, USB, IrDA, Bluetooth, and CAN.
In the software domain, the book introduces the features of real-time operating systems for use in embedded applications. Various scheduling algorithms have been discussed with their merits and demerits. The existing real-time operating systems have been surveyed. Guided by cost and performance requirements, embedded applications are often implemented partly in hardware and partly in software. The book covers the different optimisation techniques proposed in the literature to take a judicious decision about this partitioning of application tasks. Power-aware design of embedded systems has also been dealt with.
In its second edition, the text has been extensively revised and updated. Almost all the chapters have been modified and elaborated including detailed discussion on hardware platforms-ARM, DSP, and FPGA. The chapter on "interfacing standards" has been updated to incorporate the latest information.
The new edition will be thereby immensely useful to the students, practitioners and advanced readers.
<strong>Key Features</strong><ul>
More details
Edition
2nd Revised edition
Language
English
Place of publication
New Delhi
India
Target group
College/higher education
Edition type
Revised edition
Dimensions
Height: 250 mm
Width: 200 mm
Thickness: 50 mm
Weight
409 gr
ISBN-13
978-81-203-4730-4 (9788120347304)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Person
<strong>Santanu Chattopadhyay</strong>, Ph.D., is Professor at the Department of Electronics and Electrical Communication Engineering, Indian Institute of Technology Kharagpur. He has more than 120 publications/presentations to his credit in reputed refereed international journals and conferences. He has also written books titled <em>Compiler Design</em> and <em>System Software</em>, both published by PHI Learning. A Chinese translation of his book <em>Compiler Design</em> has also been brought out by McGraw-Hill Education (Asia). He has also co-authored a book on Additive Cellular Automata published by the IEEE Computer Society Press, USA.