Anna University 2013 Regulation - EC6703 Embedded and Real Time Systems - Syllabus - Download
UNIT I INTRODUCTION TO EMBEDDED COMPUTING AND ARM 9
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 9
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 9
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 V SYSTEM DESIGN TECHNIQUES AND NETWORKS 9
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 9
Data compressor - Alarm Clock - Audio player - Software modem-Digital still camera – Telephone answering machine-
Engine control unit – Video accelerator
Anna University 2013 Regulation - EC6703 Embedded and Real Time Systems - Syllabus - Download
UNIT I INTRODUCTION TO EMBEDDED COMPUTING AND ARM 9
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 9
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 9
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 V SYSTEM DESIGN TECHNIQUES AND NETWORKS 9
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 9
Data compressor - Alarm Clock - Audio player - Software modem-Digital still camera – Telephone answering machine-
Engine control unit – Video accelerator
Anna University 2013 Regulation - EC6703 Embedded and Real Time Systems - Syllabus - Download
0 Comments