Subject Code: CS2L003  Subject Name:  Digital Logic and Systems L-T-P: 3-1-0 Credit: 4
Pre-requisite(s):  Nil
Boolean Algebra and combinatorial circuits: Boolean algebra: De-Morgan’s theorem, switching functions and simplification using K-maps & Quine McCluskey method, Design of adder, subtractor, comparators, code converters, encoders, decoders, multiplexers and demultiplexers; Synchronous sequential circuits: Flip flops - SR, D, JK and T. Analysis of synchronous sequential circuits; design of synchronous sequential circuits – Counters, state diagram; state reduction; state assignment; Asynchronous sequential circuits: Analysis of asynchronous sequential machines, state assignment, asynchronous design problem; PROGRAMMABLE LOGIC DEVICES, MEMORY AND LOGIC FAMILIES: Memories: ROM, PROM, EPROM, PLA, PLD, FPGA, digital logic families: TTL, ECL, CMOS; VHDL:  RTL Design – combinational logic – Types – Operators – Packages – Sequential circuit – Sub programs – Test benches. (Examples: adders, counters, flipflops, FSM, Multiplexers / Demltiplexers).
Text Books:
  1. Raj Kamal, Digital systems-Principles and Design, Pearson education 2nd edition, 2007.
  2. M. Morris Mano, Digital Design, Pearson Education, 2006.
  3. John M.Yarbrough, Digital Logic, Application & Design, Thomson, 2002.
Reference Books:
  1. Charles H. Roth, Fundamentals Logic Design, Jaico Publishing, IV edition, 2002.
  2. Floyd and Jain, Digital Fundamentals, 8th edition, Pearson Education, 2003.
  3. John F.Wakerly, Digital Design Principles and Practice, 3rd edition, Pearson Education,2002.
  4. Tocci, Digital Systems : Principles and applications, 8th Edition, Pearson Education