MODULE-1:
Introduction to Digital Design: Binary Logic, Basic Theorems And Properties Of Boolean Algebra,Boolean Functions, Digital Logic Gates, Introduction, The Map Method, Four-Variable Map, Don’t-Care Conditions, NAND and NOR Implementation, Other Hardware Description Language – Verilog Model of a simple circuit.
Text book 1: 1.9, 2.4, 2.5, 2.8, 3.1, 3.2, 3.3, 3.5, 3.6, 3.9
Module-2
Combinational Logic: Introduction,
Combinational Circuits, Design Procedure, Binary Adder- Subtractor, Decoders,
Encoders, Multiplexers. HDL Models of Combinational Circuits – Adder,
Multiplexer, Encoder. Sequential Logic: Introduction, Sequential
Circuits, Storage Elements: Latches, Flip-Flops.
MODULE
3:
Basic Structure of Computers: Basic Operational Concepts, Bus Structures, Performance – Processor
Clock, Basic Performance Equation,
Clock Rate, Performance Measurement. Machine Instructions and Programs: Memory Location and Addresses, Memory Operations, Instructions and Instruction Sequencing, Addressing Modes.
MODULE 4
Input/output
Organization: Accessing I/O Devices, Interrupts – Interrupt Hardware, Enabling
and Disabling Interrupts, Handling Multiple Devices, Direct Memory Access: Bus
Arbitration, Speed, size and Cost of memory systems. Cache Memories – Mapping
Functions.
MODULE 5
Basic Processing Unit: Some Fundamental Concepts: Register Transfers, Performing ALU operations, fetching a word from Memory, Storing a word in memory. Execution of a Complete Instruction. Pipelining: Basic concepts, Role of Cache memory, Pipeline Performance.
MODULE 5 NOTES