0% found this document useful (0 votes)
62 views3 pages

1ET2140201 Embedded System Design

Uploaded by

surajumbarkar613
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
62 views3 pages

1ET2140201 Embedded System Design

Uploaded by

surajumbarkar613
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Faculty of Engineering and Technology

Master of Technology – EC (Semester-II)


(Signal Processing and Communication)
In Effect from Academic Year 2021-22

Program Code: ET214


Subject Code: 1ET2140201 Subject Title: Embedded System Design
Pre-requisite Subject Basic Knowledge of Analog Electronics, Digital Electronics,
Microprocessors 8085 and 8086, Microcontroller 8051, Basic Knowledge of
Computer Programming and C language.

Course Objective:
This course aimed to develop skills in the students related to Embedded System Design which
introduces concepts of modern Microcontrollers and Microprocessors along with art of hardware and
software designing for Electronics Systems. This course also covers concepts of RTOS and DSP
Processors which is the base for any Modern Electronics Systems.

Teaching Scheme (Hours per week) Evaluation Scheme (Marks)


Theory Practical
Lecture Tutorial Practical Credit University Continuous University Continuous Total
Assessment Assessment Assessment Assessment
3 - 2 5 60 40 30 20 150

Subject
Contents
Sr. Total Weight
Topic
No Hours (%)
Introduction to Embedded Systems: - Embedded Systems, Processor Embedded into a
System, Embedded Hardware Units and Devices In a System, Embedded Software in a
system, Examples of Embedded Systems, Embedded System-on-chip (SOC) and Use of VLSI
1 4 20
Circuit Design Technology, Complex Systems Design and Processors, Design Process in
Embedded System, Formulization of System Design, Design Process and Design Examples,
Classification of Embedded Systems, Skills Required for an Embedded System Designer.
Platforms for Embedded System Design: -
ARM7 Architecture: The Acorn RISC Machine, ARM Core data flow model, Architectural
inheritance, The ARM7TDMI programmer’s model: General purpose registers, CPSR, SPSR,
ARM memory map, data format, load and store architecture, Core extensions, Architecture
2 11 30
revisions.
PIC Architecture (PIC18Fxx Series): Architecture, Memory Organization, Addressing
Modes, Instruction Set, Timers, Interrupts, I/O Ports, Interfacing I/O Devices, ADC, Serial
Communication, MPLAB.
Programming the Embedded Systems: - Introduction to Assembly and Embedded C
Language, Basics of Embedded C --Data types, Looping, Functions, Array, String, Pointers,
3 6 10
I/O Programming in C, Arithmetic & Logical Operations in C, Data Serialization in C, Data
Conversion in C etc. Introduction to KEIL IDE, MPLABX IDE.
Embedded System Design – Case Study:- Interfacing LCD Display, Keypad Interfacing, ADC,
4 DAC and Sensor Interfacing, DC Motor Control with PWM Generation, UART Interfacing, 9 20
RTC interfacing, I2C Bus Interfacing, CCP-modules, SPI, EEPROM.
Real Time Operating System: Operating system service, Process management, Timer
5 9 20
function, Event function, Memory management, Device, File and I/O subsystem
Faculty of Engineering and Technology
Master of Technology – EC (Semester-II)
(Signal Processing and Communication)
In Effect from Academic Year 2021-22

management, Interrupt routine in RTOS environment and handling of interrupt Sources


calls, Real Time Operating Systems, Basic Design Using an RTOS, RTOS Task Scheduling
Models, Interrupt Latency and Response of the Tasks as Performance Metrics, OS Security
Issues, Introduction to Embedded Operating Systems uC/OS-II and FreeRTOS.
Total 39 100

Review Presentation: The student is expected to spend minimum 2 hours per week (as mentioned in
the time table) to refer at least two peer reviewed journal papers related to this domain/subject. The
student is expected to identify issues/challenges and emerging trends in the domain/subject. Student
is supposed to explore various video lectures (E.g. NPTEL) available in the domain/subject. Student is
required to make a review-presentation on the work carried out for the same.
Recommended sites for journal papers are (1) dl.acm.org (2) springer.com (3) sciencedirect.com (4)
elsevier.com (5) ieeexplore.ieee.org (6) scholar.google.co.in (7) scopus.com or others of same repute.

Course Outcome:

1. Students will be able to understand Embedded Systems and its need in today’s electronics
world.
2. Students will be able to understand the detailed concepts of PIC and ARM7 series of high
end Microcontrollers which is mostly used in electronics applications.
3. Students will be able to do the programming of microcontrollers with various dedicated IDEs
with ‘C’ and C++ Language.
4. Students will be able to design their own Embedded Systems for various applications.
5. Students will learn the concepts of RTOS in its applications in Embedded Systems.
6. Students will learn the DSP processors and its applications in high end Embedded Systems.

List of Reference Books:

1. “Embedded System: Architecture, Programming and Design”, Rajkamal , 2nd edition,2010, Tata
McGraw Hill
2. “ARM System-on-chip Architecture”, Steve Furber, 2nd Edition” Pearson publication.
3. “PIC Microcontroller and Embedded Systems”, Muhammad Ali Mazidi, Rolin McKinlay, Danny
Causey 2008, Pearson Education.
4. “Interfacing PIC Microcontrollers Embedded Design by Interactive Simulation”, Martin P. Bates
2006, Elsevier Publications.
5. “PIC Microcontrollers –Know it all”, Lucio Di Jasio, Tim Wilmshurst, Dogan Ibrahim, John Morton,
Martin P. Bates, Jack Smith, David W Smith, Chuck Hellebuyck 2007, Elsevier Publications.
6. “Programming Embedded Systems in C and C++”, Michael Barr, O'Reilly Publications
7. “Embedded C”,Michael J. Pont.
8. “DSP Applications Using C and the TMS320C6x DSK”,Rulph Chassaing.
9. “Digital Signal Processing and Applications with the C6713 and C6416 DSK”,Rulph Chassaing.
Faculty of Engineering and Technology
Master of Technology – EC (Semester-II)
(Signal Processing and Communication)
In Effect from Academic Year 2021-22

List of other materials:

1. Data sheet and reference manuals of TMS320C6713 www.ti.com

Titles of Experiments:

1. To verify and check the KEIL IDE and MPLABX IDE.


2. To implement I2C protocol on ARM / PIC platform.
3. To implement SPI protocol on ARM / PIC platform.
4. To implement Analog Sensor interfacing using ADC on ARM / PIC platform.
5. To implement UART and USB protocol on ARM / PIC platform.
6. To implement Speed control of DC motor using PWM on PIC platform.
7. To implement uC/OS-II or FreeRTOS on ARM Platform.
8. To Generate Sine Wave using DAC Module on ARM / PIC Platform.
9. To implement LPF and BPF on TMS320C6713DSK board using MATLAB, CCS.
10. To implement Reverberation on Real time Speech Signal on TMS320C6713DSK board using
MATLAB, CCS.

Equipments/Hardware/Kits:
 ARM7 and PIC Development kit
 TMS320C6713DSK board from Texas instrument

Software Requirements:
1) KEIL IDE
2) MPLABX IDE
3) Code Composer Studio
4) MATLAB

You might also like