ECE

CEC369: IoT Processors syllabus for ECE 2021 regulation (Professional Elective-VI)

IoT Processors detailed syllabus for Electronics & Communication Engineering (ECE) for 2021 regulation curriculum has been taken from the Anna Universities official website and presented for the ECE students. For course code, course name, number of credits for a course and other scheme related information, do visit full semester subjects post given below.

For Electronics & Communication Engineering 6th Sem scheme and its subjects, do visit ECE 6th Sem 2021 regulation scheme. For Professional Elective-VI scheme and its subjects refer to ECE Professional Elective-VI syllabus scheme. The detailed syllabus of iot processors is as follows.

IoT Processors

Course Objectives:

Download the iStudy App for all syllabus and other updates.
Get it on Google Play

Unit I

OVERVIEW OF ARM AND CORTEX-M3 6 ARM Architecture – Versions, Instruction Set Development, Thumb 2 and Instruction Set Architecture, Cortex M3 Basics: Registers, Stack Pointer, Link Register, Program Counter, Special Registers, Operation Mode, Exceptions and Interrupts, Vector Tables, Stack Memory Operations, Reset Sequence , CORTEX M3 Instruction Sets: Assembly Basics, Instruction List, Instruction Descriptions, CORTEX M3 – Implementation Overview: Pipeline, Block Diagram. Bus Interfaces, I -Code Bus, D – Code Bus, System Bus- External PPB and DAP Bus.

Unit II

Download the iStudy App for all syllabus and other updates.
Get it on Google Play

Unit III

CORTEX M3/M4 PROGRAMMING 6 Cortex M3/M4 Programming: Overview, Typical Development Flow, Using C, CMSIS Using Assembly, Excepiton Programming Using Interrupts, Exception/Interrupt Handlers, Software Interrupts, Vector Table Relocation, Memory Protection Unit and other CORTEX M3 Features, MPU Registers, Setting up the MPU, Power Management, Multiprocessor Configuration.

Unit IV

Download the iStudy App for all syllabus and other updates.
Get it on Google Play

Unit V

INTRODUCTION TO SYSTEM – ON – CHIP 6 System Architecture: An Overview, Components of the System Processors, Memories and Interconnects, Processor Architectures, Memory and Addressing, System Level Interconnection -An Approach for SOC Design – Chip basics – Cycle Time – Die Area – Power and Cost – Area, Power and Time Trade – Offs in Processor Design – Reliability and Configurability – SOC Design Approach – Application Studies – AES, 3D Graphics Processor. Image Compression and Video Compression.

Practical Exercises:

Download the iStudy App for all syllabus and other updates.
Get it on Google Play

Course Outcomes:

On successful completion of this course, the student will be able to

  1. Explain the architecture and features of ARM.
  2. List the concepts of exception handling.
  3. Write a program using ARM CORTEX M3/M4.
  4. Learn the architecture of STM32L15XXX ARM CORTEX M3/M4.
  5. Design an SoC for any application.

Text Books:

  1. Joseph Yiu, The Definitive Guide to the ARM CORTEX M3/M4, Second Edition, Elsevier, 2010.(Unit – I, II)
  2. Andrew N Sloss, Dominic Symes, Chris Wright, ARM System Developers Guide Designing and Optimising System Software, Elsevier, 2006 (Unit – III, IV)
  3. Michael J Flynn and Wayne Luk, Computer System Design, System On Chip, Wiley India 2011.(Unit – V)

Reference Books:

Download the iStudy App for all syllabus and other updates.
Get it on Google Play

For detailed syllabus of all the other subjects of Electronics & Communication Engineering 6th Sem, visit ECE 6th Sem subject syllabuses for 2021 regulation.

For all Electronics & Communication Engineering results, visit Anna University ECE all semester results direct link.

Leave a Reply

Your email address will not be published. Required fields are marked *

*