INTRODUCTION TO EMBEDDED COMPUTING AND ARM PROCESSORS
👉 Complex Systems and Microprocessors
👉 Design Example: Model Train Controller
👉 Embedded System Design Process
👉 Formalisms for System Design
👉 Instruction Sets Prelimineris
👉 ARM Procssor
👉 CPU: Programming input and output
👉 Supervisor Mode, Exceptions, and Traps
👉 Co-Processors
👉 Memory System Mechanisms
👉 CPU Performance
👉CPU Power Consumption
👉 CPU Buses
EMBEDDED COMPUTING PLATFORM DESIGN
👉 Memory Devices
👉 I/O Devices
👉 Component Interfacing
👉 Design With Microprocessors
👉 Development and Debugging
👉 Program Design
👉 Models of Programs
👉 Assembly and Linking
👉 Program Validation and Testing
PROCESSES AND OPERATING SYSTEMS
👉 Multiple Tasks and Multiple Processes
👉 Processes and Context Switching
👉 Operating Systems
👉 Multiprocessor
👉 Interprocess Communication Mechanisms
👉 Power Optimization Strategies for Processes
SYSTEM DESIGN TECHNIQUES AND NETWORKS
👉 CPU Accelerators
👉 Accelerated System Design
👉 Distributed Embedded Architectures
👉 Networks for Embedded Systems
👉 Network-Based Design
👉 Internet-Enabled Systems
CASE STUDY
👉 Hardware and Software Co-Design- Embedded and Real Time Systems
👉 Data Compressor- Embedded and Real Time Systems
👉 FOSS Tools For Embedded System Development