M.E. Electronics & Comm. Engg:Embedded System
Master
In Patiala
Description
-
Type
Master
-
Location
Patiala
Facilities
Location
Start date
Start date
Reviews
Course programme
First Semester
Advanced Digital signal Processing
Advanced Optical Communication Systems
Research Methodology
Digital VLSI Design
Microelectronics Technology
Second Semester
Advanced Solid State Devices
Advanced Communication Techniques
Hardware Description Languages
Third Semester
CDMA and GSM Systems
Seminar
Thesis (starts)
Fourth Semester
Thesis
Embedded System
Introduction to embedded systems: Background and History of Embedded Systems, definition and Classification, Programming languages for embedded systems: desirable characteristics of programming languages for embedded systems, low-level versus high-level languages, main language implementation issues: control, typing. Major programming languages for embedded systems. Embedded Systems on a Chip (SoC) and the use of VLSI designed circuits.
Processor and Memory Organization: Structural units in processor, Processor selection for an embedded system, Memory devices, Memory selection, Allocation for memory to program segments and blocks and memory map of a system, DMA, Interfacing processor. I/O Devices - Device I/O Types and Examples ? Synchronous - Iso-synchronous and Asynchronous Communications from Serial Devices - Examples of Internal Serial-Communication Devices - UART and HDLC - Parallel Port Devices - Sophisticated interfacing features in Devices/Ports- Timer and Counting Device
Microcontroller: Introduction to Microcontrollers, Evolution, Microprocessors vs. Microcontrollers, MCS-51 Family Overview, Important Features, Architecture. 8051 Pin Functions, Architecture, Addressing Modes, Instruction Set, Instruction Types.
Programming: Assembly Programming. Timer Registers, Timer Modes, Overflow Flags, Clocking Sources, Timer Counter Interrupts, Baud Rate Generation. Serial Port Register, Modes of Operation, Initialization, Accessing, Multiprocessor Communications, Serial Port Baud Rate.
Interrupts: Interrupt Organization, Processing Interrupts, Serial Port Interrupts, External Interrupts, Interrupt Service Routines. Microcontroller Specification, Microcontroller Design, Testing, Timing Subroutines, Look-up Tables, Serial Data Transmission.
Applications: Interfacing Keyboards, Interfacing Displays, Interfacing A/D and D/A Converters, Pulse Measurement, Loudspeaker Interface, Memory Interface.
Laboratory Work: Implementation using Embedded operating systems like RT Linux , WindowsCE , Windows XP embedded , Assembly Language for 8051 on Pinnacle.
M.E. Electronics & Comm. Engg:Embedded System