You are on page 1of 1

ADVANCED PROCESSOR ARCHITECTURES

PARALLEL PROCESSING, MEMORY AND INPUT-OUTPUT SUBSYSTEMS: Trends


towards Parallel Processing – Parallel Computer Structures – Architectural Classification Schemes -
Parallel Processing Applications. Hierarchical Memory Structure - Virtual Memory System – Cache
Memories – Input-Output Subsystems

PRINCIPLES OF PIPELINING AND VECTOR PROCESSING: Principles of Linear


Pipelining- Classification of Pipeline Processors-General Pipelines and Reservation Tables-
Interleaved Memory Organizations- Principles of Designing Pipelined Processors- Characteristics
of Vector Processing-Pipelined Vector Processing Methods – Architecture of Cray-I Vector
Processor.

STRUCTURES AND ALGORITHMS FOR ARRAY PROCESSORS: SIMD Array Processors:


SIMD Computer Organization, Making the data routing mechanism. SIMD Interconnection
Networks: Static Vs Dynamic Networks, Mesh-Connected Illiac Network, Cube Interconnection
Networks, Barrel Shifter and Data Manipulator- Parallel Algorithms for Array Processors: SIMD
Matrix Multiplication, Parallel Storing on Array Processors and SIMD Fast Fourier Transform

MULTIPROCESSOR ARCHITECTURE, PROGRAMMING, CONTROL AND


ALGORITHMS: Loosely Coupled Multiprocessors- Tightly Coupled Multiprocessors-Processor
Characteristics for Multiprocessing. Interconnection Networks: Time shared or Common Buses-
Crossbar Switch and Multiport Memories-Inter-process Communication Mechanisms: Process
Synchronization Mechanisms, Synchronization with Semaphores, Conditional Critical Sections and
Monitors. System Deadlocks and Protection: System Deadlocks and Protection, Deadlock
Prevention and Avoidance- Deadlock Detection and Recovery and Protection Schemes.

MSP430 MICROCONTROLLER AND TMS320C6713 DSP PROCESSOR: Introduction- MSP


430 Architecture – Features - DigitalI/O: Input Registers, Output Registers, Direction Registers,
Pull Up and Pull down Enable Registers Function Select Registers, Configuring Unused Port Pins
Digital I/O Registers -TMS320C6000 family overview- Typical Applications – TMS320C67x DSP
features and Options – Architecture – CPU-CPU Data Paths – Functional Units – On-chip
Peripherals: DMA, EDMA, HPI, McBSP and Timers.

TEXT BOOKS:
1.Venkataramani B, Bhaskar M, ―Digital Signal Processors: Architecture, Programming &
Applications‖, Tata McGraw Hill Publishing Company Ltd., New Delhi, 2010.
2.MSP430X2xx Family User’s Guide, Texas Instruments

REFERENCES:
1.Kai Hwang and Faye A Briggs, ―Computer Architecture and Parallel Processing, McGraw-
HILL , New York,1985.
2.SPRU197d.pdf (TMS320C6000 Technical Brief), Texas Instruments
3.SPRU733A.pdf (TMS320C67x/67x+ DSP CPU and Instruction Set Reference Guide, Texas
Instruments.

You might also like