CodiodeCodiode
Home
Problem Solving
Skill Tracks
My Assignments
Contests
Leaderboard
Community
Settings
Codiode/Problems/Combinational Logic

Extract Expression from a Two-Level NAND-NAND Circuit

EasyLogic CircuitAnalyze

CMOS logic libraries heavily favor NAND gates due to their superior mobility and smaller area compared to NOR or complex gates.

The schematic displays a two-level logic circuit driven entirely by two-input NAND gates. The first stage contains two NAND gates: one driven by inputs A and B, and the other by inputs C and D. The outputs of this first stage feed into a final two-input NAND gate to produce the output Y.

Determine the unsimplified Boolean expression at Y. Apply De Morgan's laws to identify the equivalent AND-OR structure.

Constraints

  • Boolean expressions must be evaluated strictly according to standard De Morgan principles.
  • Final structural equivalents must omit double negations.

Topics

combinationalnandde-morganboolean-algebra

Solve this problem

Place the gates, wire them up and watch the signals settle. Every submission runs on the same simulation engine that grades it.

This problem is part of Codiode Pro. The statement above is free to read.

Sign in to solveSee what Pro unlocks

The circuit builder and code editor need a desktop screen. On a phone, read the problem here and open it on a laptop to solve.

Related problems

  • Binary to HexEasy
  • 1-to-4 Demultiplexer from AND and NOT GatesEasy
  • Full Adder from Half AddersEasy
  • Hex Nibble to BinaryEasy
  • Odd Parity Bit Generator for 3-bit DataEasy
  • 2-to-4 Line Decoder with Active-High EnableEasy
  • Signed Overflow Detection in Two's Complement AdditionMedium
  • Modulo ArithmeticMedium

Browse all problems · Learning tracks