0% found this document useful (0 votes)
3K views

Embedded Systems Design

The document outlines the units and topics covered in the subject "Embedded System Design". The 8 units cover introduction to embedded systems, hardware components like memory and processors, embedded system design process, real-time kernels and operating systems, and performance analysis and optimization. Key concepts include embedded design life-cycle, hardware architecture, memory subsystems, multitasking, and optimizing response time and memory usage. The course aims to provide 52 hours of lectures and skills in embedded systems architecture and programming.
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3K views

Embedded Systems Design

The document outlines the units and topics covered in the subject "Embedded System Design". The 8 units cover introduction to embedded systems, hardware components like memory and processors, embedded system design process, real-time kernels and operating systems, and performance analysis and optimization. Key concepts include embedded design life-cycle, hardware architecture, memory subsystems, multitasking, and optimizing response time and memory usage. The course aims to provide 52 hours of lectures and skills in embedded systems architecture and programming.
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 2

EMBEDED SYSTEM DESIGN Subject Code : 10EC74 IA Marks : 25 No. of Lecture Hrs/Week : 04 Exam Hours : 03 Total no.

of Lecture Hrs. : 52 Exam Marks : 100 UNIT 1: Introduction to Embedded System: Introducing Embedded Systems, Philosophy, Embedded Systems, Embedded Design and Development Process. 5 Hrs UNIT 2: The Hardware Side: An Introduction, The Core Level, Representing Information, Understanding Numbers, Addresses, Instructions, Registers-A First Look, Embedded Systems-An Instruction Set View, Embedded Systems-A Register View, Register View of a Microprocessor The Hardware Side: Storage Elements and Finite-State Machines (2 hour) The concepts of State and Time, The State Diagram, Finite State MachinesA Theoretical Model. 8 Hrs UNIT 3: Memories and the Memory Subsystem: Classifying Memory, A General Memory Interface, ROM Overview, Static RAM Overview, Dynamic RAM Overview, Chip Organization, Terminology, A Memory Interface in Detail, SRAM Design, DRAM Design, DRAM Memory Interface, The Memory Map, Memory Subsystem Architecture, Basic Concepts of Caching, Designing a Cache System, Dynamic Memory Allocation. 7 Hrs UNIT 4: Embedded Systems Design and Development : System Design and Development, Life-cycle Models, Problem Solving-Five Steps to Design, The Design Process, Identifying the Requirements, Formulating the Requirements Specification, The System Design Specification, System Specifications versus System Requirements, Partitioning and Decomposing a System, Functional Design, Architectural Design, Functional Model versus Architectural Model, Prototyping, Other Considerations, Archiving the Project. 6 Hrs UNIT 5 & 6: Real-Time Kernels and Operating Systems: Tasks and Things, Programs and Processes, The CPU is a resource, Threads Lightweight and heavyweight, Sharing Resources, Foreground/Background Systems, The operating System, The real time operating system (RTOS), OS architecture, Tasks and Task control blocks, memory management revisited. 12 Hrs UNIT 7 & 8: Performance Analysis and Optimization: Performance or Efficiency Measures, Complexity Analysis, The methodology, Analyzing code, Instructions in Detail, Time, etc. A more detailed look, Response Time, Time Loading, Memory Loading, Evaluating Performance, Thoughts on Performance Optimization, Performance Optimization, Tricks of the Trade, Hardware Accelerators, Caches and Performance. 12 Hrs Text Book: 1. Embedded Systems A contemporary Design Tool, James K. Peckol, John Weily India Pvt. Ltd, 2008 Reference Books: 1. Embedded Systems: Architecture and Programming, Raj Kamal, TMH. 2008 2. Embedded Systems Architecture A Comprehensive Guide for Engineers and Programmers, Tammy Noergaard, Elsevier Publication, 2005 3. Programming for Embedded Systems, Dreamtech Software Team, John Wiley India Pvt. Ltd, 2008 VLSI

ETHNICFESTBSYQWFM

You might also like