- EC6703 EMBEDDED AND REAL TIME SYSTEMS (ERTS)
1.Model train controller**
3.Requireents of ES design
1.Components & programming model**
2.Development in ES
3.ES in Computing platform
1.RTOS- POSIX,WINDOWS CE**
2.Scheduling,(Power optimization strategies**)
1.Quality Assurance techniques
2.Embedded design methods,Design,Requirement Analysis**
1.Engine control unit **
2.Digital still camera**
ES- Embedded system
**Most important questions
EC6703 EMBEDDED AND REAL TIME SYSTEMS SYLLABUS
The student should be made to:
Learn the architecture and programming of ARM processor.
Be familiar with the embedded computing platform design and analysis.
Be exposed to the basic concepts of real time Operating system.
Learn the system design techniques and networks for embedded systems
UNIT I INTRODUCTION TO EMBEDDED COMPUTING & 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 lV 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.
*These questions are expected for the exams This may or may not be asked for exams .
All the best..