Publisher | Technical Publications |
Product Format | Paper Back |
Language Published | English |
Volume Number | -- |
Number of Pages | -- |
Product ID | 9789333215695 |
Embedded & Real Time Systems :
Unit I : INTRODUCTION TO EMBEDDED COMPUTING AND ARM PROCESSORS
Complex systems and micro processors- Embedded system design process -Design example: Model train controller- Instruction sets preliminaries - ARM Processor - CPU: programming input and output-supervisor mode, exceptions and traps - Co-processors- Memory system mechanisms - CPU performance- CPU power consumption.
Unit II : EMBEDDED COMPUTING PLATFORM DESIGN
The CPU Bus-Memory devices and systems-Designing with computing platforms - consumer electronics architecture - platform-level performance analysis - Components for embedded programs-Models of programs- Assembly, linking and loading - compilation techniques- Program level performance analysis - Software performance optimization - Program level energy and power analysis and optimization - Analysis and optimization of program size- Program validation and testing.
Unit III : PROCESSES AND OPERATING SYSTEMS
Introduction - Multiple tasks and multiple processes - Multirate systems- Preemptive real-time operating systems- Priority based scheduling- Interprocess communication mechanisms - Evaluating operating system performance- power optimization strategies for processes - Example Real time operating systems-POSIX-Windows CE.
Unit IV : SYSTEM DESIGN TECHNIQUES AND NETWORKS
Design methodologies- Design flows - Requirement Analysis - Specifications-System analysis and architecture design - Quality Assurance techniques- Distributed embedded systems - MPSoCs and shared memory multiprocessors.
Unit V : CASE STUDY
Data compressor - Alarm clock - Audio player - Software modem - Digital still camera - Telephone answering machine - Engine control unit - Video accelerator