COURSE CODE | COURSE NAME | L-T-P-C | YEAR OF INTRODUCTION |
EC207 | LOGIC CIRCUIT DESIGN | 3-0-0-3 | 2016 |
Prerequisite:Nil |
Course objectives: |
· To work with a positional number systems and numeric representations · To introduce basic postulates of Boolean algebra and show the correlation between Boolean expression · To outline the formal procedures for the analysis and design of combinational circuits and sequential circuits · To study the fundamentals of HDL · To design and implement combinational circuits using basic programmable blocks · To design and implement synchronous sequential circuits |
Syllabus: |
Positional Number Systems, Boolean algebra, Combinational Logic, HDL concepts ,Digital ICs, Programmable Logic Devices, Sequential Logic, Sequential Circuits |
Expected outcome: |
The student should able to: |
1. Compare various positional number systems and binary codes |
2. Apply Boolean algebra in logic circuit design |
3. Design combinational and sequential circuits |
4. Design and implement digital systems using basic programmable blocks |
5. Formulate various digital systems using HDL |
Text Books: |
1. Donald D Givone, Digital Principles and Design, Tata McGraw Hill, 2003 2. John F Wakerly, Digital Design Principles and Practices, Pearson Prentice Hall, 2007 |
References: 1.Ronald J Tocci, Digital Systems, Pearson Education, 11th edition,2010 2.Thomas L Floyd, Digital Fundamentals, Pearson Education, 8th edition 2009 3.Moris Mano, Digital Design, Prentice Hall of India, 3rd edition, 2002 4.John M Yarbrough, Digital Logic Applications and Design, Cenage learning, 2009 5.David Money Harris, Sarah L Harris, Digital Design and Computer Architecture, Morgan Kaufmann – Elsevier, 2009 |
Course Plan | |
Modul e | Course content (42 hrs) | Hours | Sem. Exam Marks |
I | Number systems- decimal, binary, octal, hexa decimal, base conversion | 2 | 15 |
1’s and 2’s complement, signed number representation Binary arithmetic, binary subtraction using 2’s complement | 2 |
Binary codes (grey, BCD and Excess-3), Error detection and correcting codes : Parity(odd, even), Hamming code (7,4), Alphanumeric codes : ASCII | 2 |
II | Logic expressions, Boolean laws, Duality, De Morgan’s law, Logic functions and gates | 2 | 15 |
Canonical forms: SOP, POS, Realisation of logic expressions using K- | 2 |
| | | | | | |