Introduction to ARM processors and its versions, ARM7, ARM9 & ARM11 features, advantages & suitability in embedded application, registers, CPSR, SPSR, ARM and RISC design philosophy, ARM7 data flow model, programmers model, modes of operations. Introduction to Tiva TM4C123G Series Overview, Programming model, Tivaware Library
ARM7 Based Microcontroller LPC2148: Features, Architecture (Block Diagram and Its Description), System Control Block ( PLL and VPB divider) , Memory Map, GPIO, Pin Connect Block, timer, Instruction set, programming in assembly language.
Interrupt structure of LPC2148, Interfacing with LED, LCD, GLCD, KEYPAD, simple LPC2148 GPIO Programming examples Using timers of LPC2148 to generate delay, serial communication programming for transmission and reception from computer, programming for UART.
GSM and GPS module interfacing, on-chip ADC using interrupt (VIC) and without using interrupt (VIC), EEPROM using I2C, SDCARD using SPI, on-chip DAC for waveform generation.
Introduction, Computer Architectures for signal processing, General purpose Digital signal Processors, selecting digital signal processors, Special purpose DSP Hardware, Architecture of TMS320C67X, Features of C67X processors, CPU, General purpose register files, Functional units and operation, Data paths, Control register file.
TMS320C67X Functional units,Internal memory, External memory, on chip peripherals, Interrupts, Instruction set and addressing modes, Fixed point instructions, Floating point instructions, Conditional operations, Parallel operations, Pipeline operations, Code Composer studio, Application programs in C67X.
Text Books:
2) Digital Signal Processors: Architecture, Programming and Applications By B. Venkatramani, M Bhaskar McGraw Hill Second Edition
Reference Books:
iii. Trevor Martin,‖An Engineer‘s Introduction to the LPC2100 series‖, Hitex (UK)
iv. TMS320C67XX User manual: www.ti.com
v. Digital Signal Processing A Practical Approach by Emmanuel Ifeachor, Barrie W. Jervis Pearson Second edition
vi. Joseph Yiu, ―The Definitive Guide to the ARM Cortex-M3, Newness, ELSEVIER.
No comments:
Post a Comment