Skip to main content

K-map Σ(0,1,4,8,10,11,12)+d, standard minterm

Short answer

Simplified expression: F = B' + C' D'. Expanding each term with missing variables yields the standard minterm list Σm(0,1,2,3,4,8,9,10,11,12), which includes the don’t-cares set to 1.

Simplify the function using K-map F = Σ(0,1,4,8,10,11,12) and D = Σ(2,3,6,9,15). Also convert the result into standard minterm.

Given F(A,B,C,D)=Σm(0,1,4,8,10,11,12)+d(2,3,6,9,15)F(A,B,C,D) = \Sigma m(0,1,4,8,10,11,12) + d(2,3,6,9,15).

K-map simplification

        CD
AB      00  01  11  10
      +---+---+---+---+
 00   | 1 | 1 | X | X |
      +---+---+---+---+
 01   | 1 | 0 | 0 | X |
      +---+---+---+---+
 11   | 1 | 0 | X | 0 |
      +---+---+---+---+
 10   | 1 | X | 1 | 1 |
      +---+---+---+---+

Groups (don't-cares 2, 3, 9 complete the octet; 6 and 15 are not used):

  • Octet m(0,1,2,3,8,9,10,11) → B‾\overline{B}
  • Quad m(0,4,8,12) → C‾ D‾\overline{C}\,\overline{D}
F=B‾+C‾ D‾F = \overline{B} + \overline{C}\,\overline{D}

Check: the octet covers 0, 1, 8, 10, 11 and the quad covers 0, 4, 8, 12.

Conversion of the result into standard minterm form

A standard (canonical) minterm form has every variable in every term. Multiply each term by (X+X‾)(X+\overline{X}) for each missing variable X.

Term B‾\overline{B} (A, C, D missing):

B‾=B‾(A+A‾)(C+C‾)(D+D‾)=A‾ B‾ C‾ D‾+A‾ B‾ C‾D+A‾ B‾CD‾+A‾ B‾CD+AB‾ C‾ D‾+AB‾ C‾D+AB‾CD‾+AB‾CD=m0+m1+m2+m3+m8+m9+m10+m11\begin{aligned} \overline{B} &= \overline{B}(A+\overline{A})(C+\overline{C})(D+\overline{D}) \\ &= \overline{A}\,\overline{B}\,\overline{C}\,\overline{D} + \overline{A}\,\overline{B}\,\overline{C}D + \overline{A}\,\overline{B}C\overline{D} + \overline{A}\,\overline{B}CD \\ &\quad + A\overline{B}\,\overline{C}\,\overline{D} + A\overline{B}\,\overline{C}D + A\overline{B}C\overline{D} + A\overline{B}CD \\ &= m_0+m_1+m_2+m_3+m_8+m_9+m_{10}+m_{11} \end{aligned}

Term C‾ D‾\overline{C}\,\overline{D} (A, B missing):

C‾ D‾=(A+A‾)(B+B‾)C‾ D‾=A‾ B‾ C‾ D‾+A‾BC‾ D‾+AB‾ C‾ D‾+ABC‾ D‾=m0+m4+m8+m12\begin{aligned} \overline{C}\,\overline{D} &= (A+\overline{A})(B+\overline{B})\overline{C}\,\overline{D} \\ &= \overline{A}\,\overline{B}\,\overline{C}\,\overline{D} + \overline{A}B\overline{C}\,\overline{D} + A\overline{B}\,\overline{C}\,\overline{D} + AB\overline{C}\,\overline{D} \\ &= m_0+m_4+m_8+m_{12} \end{aligned}

Combine and drop repeated terms (m0m_0 and m8m_8 appear twice; X+X=XX+X=X):

F=Σm(0,1,2,3,4,8,9,10,11,12)F = \Sigma m(0,1,2,3,4,8,9,10,11,12) F=A‾ B‾ C‾ D‾+A‾ B‾ C‾D+A‾ B‾CD‾+A‾ B‾CD+A‾BC‾ D‾+AB‾ C‾ D‾+AB‾ C‾D+AB‾CD‾+AB‾CD+ABC‾ D‾\begin{aligned} F = {} & \overline{A}\,\overline{B}\,\overline{C}\,\overline{D} + \overline{A}\,\overline{B}\,\overline{C}D + \overline{A}\,\overline{B}C\overline{D} + \overline{A}\,\overline{B}CD + \overline{A}B\overline{C}\,\overline{D} \\ & + A\overline{B}\,\overline{C}\,\overline{D} + A\overline{B}\,\overline{C}D + A\overline{B}C\overline{D} + A\overline{B}CD + AB\overline{C}\,\overline{D} \end{aligned}

This contains all 7 original minterms plus the don't-cares 2, 3, 9 that the simplification set to 1 (don't-cares 6 and 15 were taken as 0).

✓ Answer checked by Claude Opus 5.5 (high effort)

All Digital Logic chapter 3 questions →