Embedded Systems (IT-603) - B Tech RGPV AICTE Flexible Curricula Notes -->

Sunday, March 15, 2020

Embedded Systems (IT-603)
Embedded Systems (IT-603) B.Tech RGPV notes AICTE flexible curricula Bachelor of technology

rgpv bhopal, diploma, rgpv syllabus, rgpv time table, how to get transcript from rgpv, rgpvonline,rgpv question paper, rgpv online question paper, rgpv admit card, rgpv papers, rgpv scheme

B.Tech RGPV notes AICTE flexible curricula Bachelor of technology

Course Objectives:

1. To introduce students with knowledge about the basic functions and applications of embedded systems
2. To introduce the architecture of embedded systems
3. To introduce the various communication protocols
4. To enable students to have knowledge of the memory types and supporting technologies of embedded systems.
5. To enable students to have knowledge about the development of embedded software


Syllabus

UNIT 1:
Introduction to Embedded Systems: Definition of embedded system, embedded systems vs. general computing systems, history of embedded systems, classification, major application areas, purpose of embedded systems, characteristics and quality attributes of embedded systems, common design metrics, and processor technology: general purpose processor, application specific processor, single purpose processor.

UNIT 2:
Embedded System Architecture: Von Neumann v/s Harvard architecture, instruction set architecture, CISC and RISC instructions set architecture, basic embedded processor, microcontroller architecture, CISC & RISC examples: 8051, ARM, DSP processors.

UNIT 3:
Input Output and Peripheral Devices Timers and counters, watchdog timers, interrupt controllers, PWM, keyboard controller, analog to digital converters, real time clock. Introduction to communication protocols: basic terminologies, concepts, serial protocol: I2C, CAN, firewire, USB. Parallel protocols: PCI bus, IrDA, bluetooth, IEEE 802.11, wireless protocols.

UNIT 4:
Memory System Architecture Caches, virtual memory, MMU, address translation, memory and interfacing, memory write ability and storage performance. Memory types, composing memory – advance RAM interfacing, microprocessor interfacing I/O addressing, interrupts, direct memory access, arbitration multilevel bus architecture.

UNIT 5:
Embedded System Supporting Technologies Difference between normal OS and RTOS, scheduling algorithms. Case study: Tiny OS, VxWorks, QNX. Overview of VLSI technology, introduction to device drivers. Case studies: washing machine, air-conditioning, auto focus camera.


NOTES


Books Recommended

1. F Vahid, T Giogarvis, Embedded systems: A unified hardware/software approach, Wiley, 1999.
2. Raj Kamal, Embedded Systems Introduction, 2nd Ed., TMH publication, 2015.
3.David E Simons, An Embedded Software Primer, Pearson, 1999.


Course Outcomes:

Upon completion of this course, students will be able to
1. Explain the embedded system concepts and architecture of embedded systems
2. Describe the architecture of 8051 microcontroller and write embedded program for 8051 microcontroller
3. Select elements for an embedded systems tool.
4. Understand the memory types used in embedded systems
5. Design a system, component, or process to meet desired needs within realistic constraints such as economic, environmental, social, political, ethical, health and safety, manufacturability, and sustainability


You May Also Like

Follow Author Here:

Services

COMPLETELY FREE !!!

Yup, everything is free....

NO REGISTRATION REQUIRED

User doesn't have to register for accessing the files, all the files are free & universally accessible without any condition or restriction.

RESPONSIVE DESIGN & USER-FRIENDLY

Our webpages are responsive & user-friendly, which means it will automatically adjust according to your device screen size and you will find stuff without ant hustle.

DIRECT DOWNLOAD LINKS WITH HIGN SPEED

All the files are uploaded on our super-fast servers so that they can be easily downloaded with high speed.

NEW PROJECTS

For providing a better experience to our users we are developing our Android application, the application will have a lot of awesome features so stay tuned ;).

AWESOME SUPPORT TEAM

Our AI-powered Chatbots are always here to help you so, feel free to ask any question or report if you face any problem. Our team also monitors all chatbots traffic & they will contact you if chatbot fails to help.

Contact Us