e-Learn @ SASTRA Back

Definition & classification

characteristics of embedded computing applications, design challenge & optimizing design metrics

Trade off & Skill set required for embedded system design

processor technology

IC technology & design technology

Execution environment

Memory organization

System startup

Run-time environment

Comparing MP & MC; Overview of ARM CORTEX

Introduction to ARM & CORTEX series

Unit I Revision

Comparison of ARM7TDMI-S and CORTEX M3 Features of CORTEX M3

CORTEX M3: Architecture & Execution Pipeline Stages

Operating modes & register set of CORTEXM3

Register set

Memory mapping of CORTEXM3

Bit banding concept in CORTEXM3 memory

Problems solved in memory bit banding

Execrtion handling, Intro to sleep modes of CORTEX M3 & tool demo

Power management of CORTEXM3 through sleep modes

ARM & Thump Instructions features and comparison

ARM Instructions

Basic programs demonstrated using the tool

loo[ing & compare instructions based programs

Programs discussed through IDE

ARM Instructions

ARM Instructions

Intro to operating sytem & role of it

Embedded system deisgn techniques

Design flow & SDLC model

Waterfall & spiral model

successive refinement &hierarchical design flow for an embedded system

Requirement analysis

Specification analysis & More about SDLC language

System Analysis & Architecture Design; clock design

Case Studies: Elevator Controller & Automated Milk Vending Machine

Intro to operating sytem, role of it & Overview of UNIX

Overview of Linux, Kernel drivers & kernel modules vs user program

Interfacing functions & Loading and removing driver in user space / kernel space & Flashing LEDs

Kernel driver for Parallel port

port number assignment: static & dynamic

Memory read & write, Speed control of DC motor

Revision on ESD