|
A) Digital Design (50 marks)
|
|
Number system: Binary, octal and hexadecimal numbers,
representation of signed integers, binary arithmetic on signed and
unsigned integers and detection of overflow and underflow, Weighted Binary
Codes: BCD, 2421, Reflective and sequential codes, Non-weighted codes: Excess
-3 Codes, Gray codes, Error detecting codes, Error correcting codes,
Alphanumeric Codes: ASCII Code, EBCDIC Codes and Hollerith code (5 marks).
|
|
|
Boolean algebra and logic gates: Boolean operators, Rules
(postulates and basic theorems) of Boolean algebra, Dual and
complement of a Boolean expression, Sum of products and product of sums
forms. Canonical forms. Conversion between different forms, Conversion between
Boolean expression and truth table; Logic gates, Implementing logic
expressions with logic gates (logic circuits) (10 marks).
|
|
|
Digital
logic families: Designing
of basic logic gates with diode and transistor ; elementary idea of
DTL, TTL, RTL, ECL,12L logic family and characteristics ; 7400 series,
understanding of the basic NAND gate (TTL) (5 marks)
|
|
Combinational circuit: Boolean expressions and their
simplification by algebraic method. Karnaugh map method and Quine-McCluskey
method, Don’t Care conditions. Multiplexer, demultiplexer, encoder, decoder,
Half-adder, Full-adder, magnitude comparator, Parity Checkers: Basic concepts, Design of parity checkers, parity generation, Code
converters, Binary –to- Gray and Gray-to-Binary Code converter; Concept of
magnitude comparator (10 marks).
|
|
|
Sequential
circuit: Simple
R-S flip-flop or Latch, Clocked R-S Flip-flop, D flip-flop. J-K flip-flop, T
flip-flop, Master-Slave flip-flop, J-K Master- Slave JK flip –flop.
Asynchronous preset and clear, edge triggering and level triggering.
Registers: Shift registers, parallel/serial in, parallel/serial out. Buffer
Counter design: different types of counters like asynchronous and
synchronous, UP and Down, ring, Johnson etc. counter design using state diagram,
state table and state equation (10
marks).
|
|
|
Semiconductor
Memory: Classification
of memories, Main Memory and Secondary Memory, Sequential Access
Memory, Static and Dynamic Memory, Volatile and Non-volatile Memory, Concept
of ROM, PROM, EPROM, RAM, DRAM, SDRAM, DDRAM, PSRAM, Memory Decoding,
Programmable Logic Devices (PLD), Programmable Logic Array (PLA) (5 marks)
|
|
|
IC
Timer 555: Basics
of IC555 Timer, Monostable and Astable Multivibrator using IC555, Schmitt
Trigger using IC555, Some other applications (5 marks).
|
|
|
B) Microprocessor-I (50 marks)
|
|
History & evolution of
microprocessor:
Introduction to CPU: Components of CPU, block diagram, buses-data,
control & address; ALU, Control Unit; main memory & secondary memory;
I/O devices (5 marks).
|
|
|
8085 architecture: Block diagram, registers,
PSW, accumulator; instruction cycle and addressing modes; instruction fetch,
decode & execute; one, two & three byte instructions; addressing
modes (10 marks).
|
|
|
Assembly language programming: Instruction set of 8085 for data
transfer, arithmetic & logical operation, branching and control
instructions; stack in 8085 & its application. Time delay generation,
timer and counter; application of interrupts (15 marks).
|
|
|
Memory and I/O Interfacing: Memory addressing – memory
mapped I/O; I/O mapped I/O, memory address decoding; interfacing small
devices like keyboard,7-segment display, relay, event counter etc; idea of
PPIs like 8251, 8255, 8257 & 8279 (block diagram & function only);serial
communication standard(RS-232C) (15
marks).
|
|