Related Concepts: 01 Digital Systems & Signal Propagation | 02 Universal Logic Gates & 2-Level Implementations | 06 CMOS Logic & Logic Gate Characteristics

4.07 Logic Analysis, Switching Circuits & Positive-Negative Logic

Advanced Physical Logic Concepts

Analyzing physical digital circuits requires converting hardware voltage states or physical mechanical switches into formal Boolean algebraic notation.


1. Positive & Negative Logic Systems

In hardware, binary values (1 and 0) are assigned to voltage levels ( and ):

  • Positive Logic System: High Voltage , Low Voltage .
  • Negative Logic System: High Voltage , Low Voltage .

Major Exam Proof: Positive AND = Negative OR (2015, 2019, 2023, 2025 - 11 Marks)

Question: Prove mathematically that a Positive-Logic AND gate is a Negative-Logic OR gate and vice-versa.

Proof Solution:

Step 1: Physical Voltage Truth Table

Consider a hardware gate that outputs High voltage () ONLY when both inputs are High ():

Input XInput YOutput Z

Step 2: Positive Logic Assignment ()

Substituting :

Step 3: Negative Logic Assignment ()

Substituting :


2. Physical Switching Circuit Translation Rules

Major Exam Switch Puzzle (2024, 2025 - 7 Marks)

graph TD
    Switch[Physical Mechanical Switches] --> Series[Series Connection: Switch A and B end-to-end]
    Switch --> Parallel[Parallel Connection: Switch A and B side-by-side]
    Switch --> NC[Normally-Closed Contact]
    
    Series --> AND[Boolean AND Logic: A • B]
    Parallel --> OR[Boolean OR Logic: A + B]
    NC --> NOT[Boolean Inversion: A']

Golden Rules:

  1. Series Switches: Forms AND () logic. Current flows if both switches are closed.
  2. Parallel Switches: Forms OR () logic. Current flows if either switch is closed.
  3. Normally-Closed Contact: Forms NOT () logic. Opening switch breaks circuit.

3. Formal Multi-Level Intermediate Variable Analysis (Morris Mano Method)

Multi-Level Analysis Algorithm (2016, 2019 - 12 Marks)

  1. Label Level 1 Outputs: Assign intermediate variable symbols () to outputs of gates driven purely by primary inputs.
  2. Label Level 2 Outputs: Assign symbols () to subsequent level gate outputs driven by .
  3. Sequential Substitution: Express , then substitute original input variables () backwards to derive output .

4. PYQ Master Methodology: Circuit Analysis to Single Gate

PYQ Note (2023): Circuit Analysis to Single Gate

When an exam question provides a drawn logic circuit (e.g. Fig 2c in 2023) and asks to “extract the Boolean expression and reduce to a single logic gate”:

  1. Assign intermediate variables () to the outputs of the first level of gates.
  2. Cascade the equations forward until you derive the unsimplified output expression.
  3. Apply Boolean algebra simplification. The resulting algebraic expression will always factor down into either an XOR () or an XNOR () expression, allowing implementation via a single gate!

Past Year Questions (PYQs)

  • [PYQ 2015, 2019, 2023, 2025]: Positive-logic AND = Negative-logic OR proof. (11 Marks)
  • [PYQ 2024, 2025]: Express switching circuit diagram into binary logic expression. (07 Marks)
  • [PYQ 2016, 2019]: Multi-level logic circuit analysis using intermediate variables. (12 Marks)
  • [PYQ 2023]: Analyze drawn circuit diagram and reduce to a single logic gate. (08 Marks)