Logic design

In this workshop, we explore the fundamentals of the world of digital design, from the fundamentals of numbering systems, to logic gates and logic circuit design methodologies and techniques, to basic memory elements, to real models of actual digital systems. We also involve hands-on practice using both software simulations as “NI Multisim” and actual hardware implementations on breadboards.

Topics Outlines:

  • Different numbering systems
  • Different Logic gates and different ways of simplification
  • Combinational circuits design
  • Sequential VS. Combinational circuits
  • Different types of flip-flops and registers
  • Finite state machine and state reduction
  • Random counters design
  • Verilog hardware description language