Embedded and Real Time Systems [ECE Department]
INTRODUCTION TO EMBEDDED COMPUTING AND ARM PROCESSORS
1. Complex Systems and Microprocessors
2. Design Example: Model Train Controller
3. Embedded System Design Process
4. Formalisms for System Design
5. Instruction Sets Prelimineris
6. ARM Procssor
7. CPU: Programming input and output
8. Supervisor Mode, Exceptions, and Traps
9. Co-Processors
10. Memory System Mechanisms
11. CPU Performance
12. CPU Power Consumption
13. Important Questions and Answers: Embedded Computing
14. CPU Buses
EMBEDDED COMPUTING PLATFORM DESIGN
1. Memory Devices
2. I/O Devices
3. Component Interfacing
4. Design With Microprocessors
5. Development and Debugging
6. Program Design
7. Models of Programs
8. Assembly and Linking
9. Basic Compilation Techniques
10. Analysis and Optimization of Excution Time, Power, Nrgy , Program Size
11. Program Validation and Testing
12. Important questions and answers: Computing Platform and Design Analysis
PROCESSES AND OPERATING SYSTEMS
1. Multiple Tasks and Multiple Processes
2. Processes and Context Switching
3. Operating Systems
4. Schduling Policies
5. Multiprocessor
6. Interprocess Communication Mechanisms
7. Evaluating Operating System Performance
8. Power Optimization Strategies for Processes
9. Important Questions and Answers: Process and Operating Systems
SYSTEM DESIGN TECHNIQUES AND NETWORKS
1. CPU Accelerators
2. Accelerated System Design
3. Distributed Embedded Architectures
4. Networks for Embedded Systems
5. Network-Based Design
6. Internet-Enabled Systems
7. Important Questions and Answers: Hardware Accelerates & Networks
CASE STUDY
1. Hardware and Software Co-Design- Embedded and Real Time Systems
2. Data Compressor- Embedded and Real Time Systems
3. Software Modem
4. Personal Digital Assistants
5. Set�Top�Box
6. System-On-Silicon
7. FOSS Tools For Embedded System Development
8. Important Short Questions and Answers: Case Study- Embedded and Real Time Systems
Comments
Post a Comment