You can keep up to 10 CVs here -- delete one you don't need.

Embedded System Design (B.Tech)

Departmental Elective-V: embedded processors, RTOS, interfacing and embedded software development.

6 MonthsDuration 5Chapters22Topics

Syllabus · पाठ्यक्रम

Download PDF
01Unit 1: Introduction to Embedded Systems 5 topics
  1. Definition and characteristics
  2. Classification and applications
  3. Design metrics: cost, power, size, time-to-market
  4. Von Neumann and Harvard architectures
  5. Hardware-software co-design
02Unit 2: Embedded Processors 4 topics
  1. 8051 microcontroller architecture and memory
  2. RISC and CISC
  3. ARM architecture and modes
  4. Memory types: ROM, flash, SRAM, EEPROM
03Unit 3: Interfacing and Communication 5 topics
  1. GPIO, timers and counters
  2. Interrupts and watchdog timer
  3. ADC and DAC interfacing
  4. UART, SPI and I2C
  5. CAN and USB basics
04Unit 4: Real-Time Operating Systems 4 topics
  1. Tasks, states and context switching
  2. Pre-emptive and rate-monotonic scheduling
  3. Semaphores, mutex and message queues
  4. Priority inversion and priority inheritance
05Unit 5: Embedded Software Development 4 topics
  1. Cross-compiler, assembler and linker
  2. Simulators and emulators
  3. JTAG debugging
  4. Case studies: digital camera, smart meter, automotive ECU

About

You will be able to

  • Explain the characteristics, classification and design metrics of embedded systems
  • Compare microprocessors, microcontrollers and ARM processors for embedded use
  • Program timers, interrupts, ADC and serial interfaces (UART, SPI, I2C)
  • Explain RTOS concepts: tasks, scheduling, semaphores and priority inversion
  • Use cross-compilers, simulators and JTAG debuggers in embedded software development

Who it is for

  • B.Tech Electronics & Communication Engineering students of Semester 7 (AKTU)
  • B.Tech EE / EI students who take this subject as an elective
  • Students preparing for GATE ECE who want to revise this subject

What you need

  • Microprocessors and microcontrollers (8085 / 8051)
  • Programming in C

Questions

Which syllabus does the Embedded System Design course follow?

It follows the current AKTU B.Tech (ECE) scheme, Semester 7. If your university or college uses a different scheme, the centre follows your own university syllabus.

Do you cover numericals and previous year questions?

Yes. Each unit is taught with solved numericals and AKTU previous-year questions.

Do you include programming examples?

Yes, 8051 / ARM C examples for timers, ADC and serial communication are explained.

Download the syllabus (PDF)

Tell us who you are — your copy is made with your name, and our counsellor can help you choose the right course and centre.

Want to join right away? Enquire now — our centre will call you.