What you'll learn

The Digital System Design course offers a comprehensive introduction to the fundamental principles and practical approaches in the design of digital systems. This course begins with number systems and binary codes before progressing through combinational and sequential circuit design. Students will explore the theory and implementation of logic gates, Boolean algebra, minimization techniques such as Karnaugh Maps, and various combinational circuits like adders, multiplexers, and encoders. The course delves deeper into sequential circuits, including flip-flops, counters, and shift registers, emphasizing their real-world applications. Further, it introduces memory devices and programmable logic components such as ROM, RAM, PAL, and PLA and FPGA fundamentals.

  • Decimal, Binary, octal and hexadecimal number system, Conversion, Binary addition, subtraction, multiplication and division
  • BCD code, Excess-3 code, Gray code, Binary to Gray conversion, Gray to Binary conversion, Error detecting codes, Error correcting code (Hammimg code)
  • Basic gates, Universal, and Exclusive gates, Laws of Boolean Algebra, Consensus theorem, Demorgan’s theorem, Duality principle
  • Min terms, Sop, Maxterms, POS, canonical form, standard form,
  • Two variable Kmap, Three variable Kmap, Four variable Kmap, Don’t care combinations
  • Adder, subtractor, Comparator, Multplexer, Demultiplexer, Encoder, Decoder, Priority encoder,
  • SR Latch, D-latch, flip flops, SR flip flop, D flip flop, JK flip flop, T flip flop, Race around condition, Master slave flip flop,Flip flop conversion
  • Shift registers, Serial in serial out shift register, Serial in parallel out shift register, parallel in serial out shift register, parallel in parallelout shift register, Bidirectional shift register, Universal shift register, Asynchronous counters, synchronous counters,Mod-N counters, shift—register counters, Ring counter, johnson counter.
  • Memory and its types, RAM, ROM, PROM, PAL, and PLA and FPGAs

Dr. Irfan Ahmad Pindoo
Associate Professor

Dr. Irfan Ahmad Pindoo is a dynamic academic and researcher with almost 10 years of teaching experience in the field of Electronics and Communication Engineering. Currently serving as COC in Patent and Design Cell, at Lovely Professional University, he brings a robust blend of theoretical knowledge and practical expertise in VLSI Design, Embedded Systems, and AI-driven technologies. He has authored more than 30 research publications in SCI and Scopus-indexed journals and IEEE conferences, primarily focusing on Tunnel FETs, low-power VLSI, biosensors, and IoT applications. Beyond research, Dr. Pindoo actively contributes to student mentoring, curriculum development, and intellectual property awareness. He has published multiple patents in areas like healthcare robotics, e-payment systems, and biosensors, reflecting his innovation-driven mindset. He is also an adept Verilog and VHDL programmer, with experience in industry-standard tools like Cadence, Synopsys, Silvaco, and Quartus.