EC60503: Embedded Systems Design

From Metakgp Wiki
Jump to navigation Jump to search
EC60503
Course name Embedded Systems Design
Offered by Electronics & Electrical Communication Engineering
Credits 4
L-T-P 3-1-0
Previous Year Grade Distribution
6
10
12
6
9
3


EX A B C D P F
Semester Autumn


Syllabus[edit | edit source]

Syllabus mentioned in ERP[edit | edit source]

Pre-requisites: EC30004 and EC30006Introduction: Introduction to embedded systems, Design standards, Characteristics of embedded systems, Peripherals and interfacing, System-on-Chip paradigm; Modeling Techniques: Finite state machines models, Petri nets, Event nets, Data flow and Control flow models, Flow chart based models; Specification and representation of embedded systems: Behavioural and Structural hierarchy, Data driven and Control-driven concurrency, Communication and synchronization, Timing, Hardware design languages, VHDL, System C, State Charts; Hardware/Software Codesign: Hardware software partitioning and scheduling, Hardware and Software estimation models, Cosimulation, synthesis and verifications, Architecture mapping, HW-SW Interfaces and Reconfigurable computing, System-level power management, Tradeoffs; System-on-Chip and IP cores: Core based designs, On-chip networking; Embedded processors: ARM, MIPS, PowerPC etc. along with their programming, FPGA, CPLD, DSP based controllers; Software for Embedded Systems: Time-critical IO handling, Embedded software design under size, performance, and reliability constraints, Software timing and functional validation, Programming methods and compilation for embeddable software, Real time operating systems, Device drivers; System level testing and reliability issues; Case study of embedded system design tools and real-world embedded designs.


Concepts taught in class[edit | edit source]

Student Opinion[edit | edit source]

How to Crack the Paper[edit | edit source]

Classroom resources[edit | edit source]

Additional Resources[edit | edit source]

Time Table[edit | edit source]

Day 8:00-8:55 am 9:00-9:55 am 10:00-10:55 am 11:00-11:55 am 12:00-12:55 pm 2:00-2:55 pm 3:00-3:55 pm 4:00-4:55 pm 5:00-5:55 pm
Monday F300
Tuesday F300 F300
Wednesday
Thursday F300
Friday