Pre-requisites : Nil
Syllabus : Boolean Algebra and switching functions. Minimization and realization using logic gates, ROMs, PLAs, multiplexers. Circuits for code conversion. Multivibrators, flip-flops, registers, counters. Finite state model: State tables and diagrams. State minimization. Excitation functions of memory elements. Synthesis of synchronous sequential circuits. Representation and synthesis using ASM charts. Incompletely specified machines. Specification and synthesis of asynchronous sequential machines. Current trends in digital design : ASIC, FPGA etc. Number representation: fixed and floating point. Addition, subtraction, multiplication and division of numbers.
Texts :
1. Mano, M. Morris,. Digital Design, 2/e. Prentice-Hall of India. 1995.
2. Tanenbaum, A.S., Structured Computer Organization. 3/e, Prentice-Hall of India. 1990.
References :
1. Kohavi, Z., Switching and Finite Automata Theory, 2/e. Tata McGraw-Hill. 1995.
2. Malvino, A.P., and Leach, D.K., Digital Principles and Applications. McGraw-Hill.
3. Taub, H., and Schilling, D., Digital Integrated Electronics. McGraw-Hill. 1977.
4. Hayes, J.P, Computer Architecture and Organization. McGraw-Hill. 1988.
5. Hamacher, V.C., Vranesic, Z.G., and Zaky, S.G., Computer Organization, 2/e. McGraw-Hill. 1990.
6. Bartee, T.C., Computer Architecture and Logic Design. McGraw-Hill. 1991.