Digital circuits are systems that operate on digital signals (binary true/false values) with logic gates. Logic functions (or logic expressions) are closed-form, compact representations of the system using Boolean algebra.

All circuits and functions can be implemented with basic logic gates, or alternatively with NOR and NAND.

Physical implementation

Logic circuits can be implemented on three different types of chips.

Types of circuits

Resources

  • Fundamentals of Digital Logic with Verilog Design, by Stephen Brown and Zvonko Vranesic
  • Logic and Computer Design Fundamentals, by M. Morris Mano and Charles Kime

See also