Related Concepts: 5.01 Arithmetic Circuits, Multipliers & Comparators | 5.02 Code Converters & Data Routing Implementations | 5.04 Programmable Logic Devices (ROM & PLA)

5.05 Application-Specific Word Problems

Real-World Logic Synthesis

Application-specific word problems test your ability to convert a real-world scenario into formal Boolean expressions: defining input/output variables constructing the truth table simplifying via K-map drawing the hardware circuit.


1. The Restaurant Voting Tie-Breaker Logic

Major PYQ Problem (2016 - 11 Marks)

Scenario: Mom (), Dad (), Joe (), Sue () vote: Vegetables () vs. Chicken (). Rules:

  1. Majority vote wins.
  2. If Mom and Dad agree, they win regardless of the kids.
  3. Any other tie votes result in Chicken ().

Solution:

  • Minterms where :
  • K-map simplification:
    • Quad (Mom & Dad agree)
    • Pair
    • Pair

2. The Spaceship Battery Monitor

Major PYQ Problem (2017 - 13 Marks)

Scenario: A 4-bit A/D converter () monitors a 0-15V battery. Generate HIGH output if voltage .

Solution:

  • Minterms for :
  • K-map simplification: Octet , Pair .

3. Gas-Fired Boiler Alarm System

Major PYQ Problem (2021 - 10 Marks)

Scenario: Flame (), Chimney Temp (), Water Temp (), Pressure (). Alarm triggers if flame ignited AND chimney temp OR water temp OR pressure is high.


4. 4-Bit Divisibility Indicator (Divisible by 2 and 3)

Major PYQ Problem (2022 - 8 Marks)

Scenario: 4-bit input (). Output if divisible by 2; if divisible by 3.

Solution:

  • Divisible by 2 (): LSB must be
  • Divisible by 3 (): Numbers

Past Year Questions (PYQs)

Question (as asked)YearsMarksSolved in
Restaurant voting logic — majority wins, except Mom and Dad agreeing overrides; other ties go to chicken201611§Restaurant
Spaceship battery monitor — output indicates whether the analog voltage exceeds 6 V201713§Spaceship
Gas-fired boiler alarm — alarm when the burner flame is ignited and chimney temperature or water temperature or boiler pressure is high202110§Boiler
4-bit divisibility indicator — for divisible by 2, for divisible by 320228§Divisibility

Pattern to notice: a word problem appears in roughly every other paper for 8–13 marks, and the scenario is different every single time — there is nothing to memorise. What transfers is the five-step blueprint in 5.01 Arithmetic Circuits, Multipliers & Comparators §1: identify variables → truth table → K-map per output → minimised equations → schematic.

Where the marks actually sit: almost entirely in translating the English into a correct truth table. Read the wording twice and pin down the ambiguities before writing anything — in the 2016 restaurant problem, “the majority wins, except Mom and Dad agree, and in that case they win” is a priority override that changes four rows. Getting the table right and then doing a slightly clumsy K-map still scores well; a beautiful K-map on a wrong table scores almost nothing.

Watch for impossible input states — they become don’t cares and usually simplify the answer considerably.