Syllabus Introduction to Number Systems, Boolean Algebra, Canonical Forms, Logic Gates, Digital Circuit Design – Combination Logic Circuit Design, Sequential Circuit Design, Registers, Counter, Memory modules, Programmable Logical Arrays, Hardware Description Language for Circuit Design, Case study with VHDL, Arithmetic algorithms |
Expected Outcomes Student will be able to:- 1. Apply the basic concepts of Boolean algebra for the simplification and implementation of logic functions using suitable gates namely NAND, NOR etc. 2. Design simple Combinational Circuits such as Adders, Subtractors, Code Convertors, Decoders, Multiplexers, Magnitude Comparators etc. 3. Design Sequential Circuits such as different types of Counters, Shift Registers, Serial Adders, Sequence Generators. 4. Use Hardware Description Language for describing simple logic circuits. 5. Apply algorithms for addition/subtraction operations on Binary, BCD and Floating Point Numbers. |
Text Books: 1. Mano M. M., Digital Logic & Computer Design, 4/e, Pearson Education, 2013. 2. Charles H Roth ,Jr, Lizy Kurian John, Digital System Design using VHDL,2/e, Cengage Learning References: 1. Tokheim R. L., Digital Electronics Principles and Applications, 7/e, Tata McGraw Hill, 2007. 2. Mano M. M. and M. D Ciletti, Digital Design, 4/e, Pearson Education, 2008. 3. Rajaraman V. and T. Radhakrishnan, An Introduction to Digital Computer Design, 5/e, Prentice Hall India Private Limited, 2012. 4. Leach D, Malvino A P, Saha G, Digital Principles and Applications, 8/e, McGraw Hill Education, 2015. 5. Floyd T. L., Digital Fundamentals, 10/e, Pearson Education, 2009 6. M. Morris Mano, Computer System Architecture, 3/e, Pearson Education, 2007. 7. Harris D. M. and, S. L. Harris, Digital Design and Computer Architecture, 2/e, Morgan Kaufmann Publishers, 2013 |