0% found this document useful (0 votes)
6 views

pe2 systemdesignlinux

The document outlines a course on System Design with Embedded Linux, part of an M.Tech. program in VLSI Design and Embedded Systems. It covers topics such as Linux commands, kernel architecture, embedded drivers, and debugging techniques, with specified learning outcomes for each unit. The course includes recommended textbooks and references for further study.

Uploaded by

cajdds
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views

pe2 systemdesignlinux

The document outlines a course on System Design with Embedded Linux, part of an M.Tech. program in VLSI Design and Embedded Systems. It covers topics such as Linux commands, kernel architecture, embedded drivers, and debugging techniques, with specified learning outcomes for each unit. The course includes recommended textbooks and references for further study.

Uploaded by

cajdds
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

M.Tech.

in VLSI Design and Embedded Systems

SYSTEM DESIGN WITH EMBEDDED LINUX


(Elective-II)
Course Code: 19EC2253 L P C
3 0 3
Prerequisites: Real Time Operating Systems
Course Outcomes: At the end of the course the student will be able to
CO1: Explain the environment.
CO2: Analyze Kernel Architecture functions.
CO3: Summarize the Embedded drivers.
CO4: Analyze case studies of embedded OS.
CO5: Interpret RT LINUX

UNIT-I 10 Lectures
Overview of LINUX
Introduction to UNIX/LINUX, LINUX commands, File I/O (open, create, close, Iseek,
read, write), Process Control (fork, vfork, exit, Wait, waitpid, exec), Embedded Linux Vs
Desktop Linux, Embedded Linux Distributions.

Learning outcomes: At the end of this unit, the student will be able to
1. Summarize Linux commands (L2)
2. Demonstrate File I/O commands (L3)
3. Compare embedded and Desktop Linux (L5)

UNIT-II 10 Lectures
Linux Kernel
Embedded Linux Architecture, Kernel Architecture, Hardware Extraction layer, Memory
manager, Scheduler, File System, I/O and Networking subsystem, Inter process
communication, User space, Start-up sequence.

Learning outcomes: At the end of this unit, the student will be able to
1. Discuss Kernel architecture (L2)
2. Explain Scheduler features (L2)
3. Describe Inter process communication (L2)

UNIT-III 12 Lectures
Embedded drivers
Board Support Package: Embedded Storage, Memory Technology Devices (MTD),
Architecture. Embedded Drivers: Serial, I2C, USB, Ethernet, Timer, Kernel Modules.
Embedded File System

22
M.Tech. in VLSI Design and Embedded Systems

Learning outcomes: At the end of this unit, the student will be able to
1. Discuss Memory Technology Devices (L2)
2. Explain I2C, Serial Driver porting (L2)
3. Summarize Kernel modules (L2)

UNIT-IV 10 Lectures
Building and Debugging
Kernel, Root file system, Case studies: RTL LINUX, Micro C/OS-II, Vx Works,
Embedded LINUX, Tiny OS.
Learning outcomes: At the end of this unit, the students will be able to
1. Discuss Debugging (L2)
2. Describe Linux Root File system (L2)
3. Analyze Micro C test case (L4)

UNIT-V 8 Lectures
Linux Tasks
Porting Applications, Real-Time Linux basics, kernel priority, Task creation, Print
commands, compilation, Safety critical features, components, programs.

Learning outcomes: At the end of this unit, the student will be able to
1. Summarize RT Linux Basics (L2)
2. Describe OS Safety (L2)
3. Explain various programs (L2)

Text Books
1. Prasad, Dr KVKK. Embedded/Real-Time Systems-Concepts, Design &
Programming-Black Book. 2010.
2. Yaghmour, Karim. Building embedded Linux systems. O'Reilly Japan, 2003.
3. Raghavan, Pichai, Amol Lad, and Sriram Neelakandan. Embedded Linux system
design and development. Auerbach Publications, 2005.

References
1. Christopher Hallinan, Embedded Linux Primer: A Practical Real World
Approach, Prentice Hall, 2nd Edition, 2010.
2. Derek Molloy, Exploring Beagle Bone: Tools and Techniques for Building with
Embedded Linux, Wiley, 1st Edition, 2014.
***

23

You might also like