JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY HYDERABAD

MICROCONTROLLERS AND PROGRAMMABLE DIGITAL SIGNAL PROCESSORS (PC – I))

M.Tech I Year I Semester (R19)

Course Outcomes

At the end of this course, students will be able to

  • 1. Compare and select ARM processor core based SoC with several features/peripherals based on requirements of embedded applications.
  • 2. Identify and characterize architecture of Programmable DSP Processors
  • 3. Develop small applications by utilizing the ARM processor core and DSP processor based platform.

UNIT - I

ARM Cortex-M3 processor: Applications, Programming model – Registers, Operation - modes, Exceptions and Interrupts, Reset Sequence Instruction Set, Unified Assembler Language, Memory Maps, Memory Access Attributes, Permissions, Bit-Band Operations, Unaligned and Exclusive Transfers. Pipeline, Bus Interfaces.

UNIT - II

Exceptions, Types, Priority, Vector Tables, Interrupt Inputs and Pending behaviour, Fault Exceptions, Supervisor and Pendable Service Call, Nested Vectored Interrupt Controller, Basic Configuration, SYSTICK Timer, Interrupt Sequences, Exits, Tail Chaining, Interrupt Latency.

UNIT - III

LPC 17xx microcontroller- Internal memory, GPIOs, Timers, ADC, UART and other serial interfaces, PWM, RTC, WDT.

UNIT - IV

Programmable DSP (P-DSP) Processors: Harvard architecture, Multi port memory, architectural structure of P-DSP- MAC unit, Barrel shifters, Introduction to TI DSP processor family

UNIT - V

VLIW architecture and TMS320C6000 series, architecture study, data paths, cross paths, Introduction to Instruction level architecture of C6000 family, Assembly Instructions memory addressing, for arithmetic, logical operations

TEXTBOOKS:

  • 1. Joseph Yiu, “The definitive guide to ARM Cortex-M3”, Elsevier, 2nd Edition
  • 2. Venkatramani B. and Bhaskar M. “Digital Signal Processors: Architecture, Programming and Applications” , TMH , 2nd Edition

REFERENCES:

  • 1. Sloss Andrew N, Symes Dominic, Wright Chris, “ARM System Developer's Guide: Designing and Optimizing”, Morgan Kaufman Publication.
  • 2. Steve furber, “ARM System-on-Chip Architecture”, Pearson Education
  • 3. Frank Vahid and Tony Givargis, “Embedded System Design”, Wiley
  • 4. Technical references and user manuals on www.arm.com, NXP Semiconductor www.nxp.com and Texas Instruments www.ti.com R19 M.Tech. Embedded Systems M.TECH.- I YEAR- I SEMESTER EMBEDDED SYSTEMS

Loading Question Papers

Fetching data from database...