์ค์์นญ ํจ์๋ ์ผ๋ฐ์ ์ผ๋ก ๋์ํ์ ์ธ ๋ฐฉ๋ฒ์ผ๋ก ๊ฐ๋ตํ๋ ์ ์์ผ๋ ๋์ํ์ ๋ฐฉ๋ฒ์ ๋ ๊ฐ์ง ๋ฌธ์ ๊ฐ ์์ต๋๋ค.
1. ์ฒด๊ณ์ ์ธ ๋ฐฉ๋ฒ์ผ๋ก ์ ์ฉํ๊ธฐ ์ด๋ ต๋ค.
2. ์ต์ ํด๋ต(minimum solution)์ ์ป์๋์ง ํ์ธํ๊ธฐ ์ด๋ ต๋ค.
์ด ์ฅ์์ ํ์ตํ ์นด๋ ธ๋งต(Karnaugh map) ๋ฐฉ๋ฒ๊ณผ ์ดํ ๋ค๋ฃฐ ํธ-๋งฅํด๋ฌ์คํค(Quine-McCluskey) ๋ฐฉ๋ฒ์ ์ค์์นญ ํจ์๋ฅผ ์ฒด๊ณ์ ์ธ ๋ฐฉ๋ฒ์ผ๋ก ๊ฐ๋ตํ์ํฌ ์ ์์ผ๋ฏ๋ก ์์ ๋ฌธ์ ์ ์ ํด๊ฒฐํ ์ ์์ต๋๋ค.
์นด๋ ธ๋งต์ 3๋ณ์ ํน์ 4๋ณ์๋ก ์ด๋ฃจ์ด์ง ์ค์์นญ ํจ์๋ฅผ ๊ฐ๋ตํํ๊ณ ์กฐ์ํ๋ ๋ฐ ํน๋ณํ ์ ์ฉํ ๋ฐฉ๋ฒ์ ๋๋ค.
๐ง ์ค์์นญ ํจ์์ ์ต์ ํ์
์ด๋ค ํจ์๋ฅผ AND์ OR ๊ฒ์ดํธ๋ฅผ ์ฌ์ฉํ์ฌ ๊ตฌํํ ๋, ์ด์ ๋ค์ด๊ฐ๋ ๋น์ฉ์ ๊ฒ์ดํธ์ ๊ฐ์, ๊ฒ์ดํธ ์ ๋ ฅ์ ๊ฐ์์ ์ฐ๊ด์ด ์์ต๋๋ค.
์นด๋ ธ๋งต์ AND์ OR ๊ฒ์ดํธ๋ก ์ด๋ฃจ์ด์ง 2๋จ(two-level) ํ๋ก๋ฅผ ์ต์์ ๋น์ฉ์ผ๋ก ๊ตฌํํ ์ ์๊ฒ ํฉ๋๋ค.
๊ณฑ์ํฉ(SOP, sum-of-product) ํญ์ผ๋ก ๊ตฌ์ฑ๋ ์์ ํ ๊ทธ๋ฃน์ AND ๊ฒ์ดํธ์ ์ถ๋ ฅ์ด ํ ๊ฐ์ OR ๊ฒ์ดํธ์ ์ ๋ ฅ์ผ๋ก ์ฐ๊ฒฐ๋์ด ์๋ 2๋จ ํ๋ก์ ์ผ์นํฉ๋๋ค.
๋น์ทํ๊ฒ ํฉ์๊ณฑ(POS, products-of-sum) ์์ ํ ๊ทธ๋ฃน์ OR ๊ฒ์ดํธ์ ์ถ๋ ฅ์ด ํ ๊ฐ์ AND ๊ฒ์ดํธ์ ์ ๋ ฅ์ผ๋ก ์ฐ๊ฒฐ๋์ด ์๋ 2๋จ ํ๋ก์ ์ผ์นํฉ๋๋ค.
๋ฐ๋ผ์ ์ต์๋น์ฉ์ 2๋จ AND-OR ๊ฒ์ดํธ ํ๋ก๋ฅผ ์ฐพ๊ธฐ ์ํด์ ๊ณฑ์ํฉ์ด๋ ํฉ์๊ณฑ ํ์์ ์ต์์(minimum expression)์ ์ฐพ์์ผ ํฉ๋๋ค.
๐ง ์ต์ ๊ณฑ์ํฉ
์ด๋ค ํจ์์ ๋ํ ์ต์ ๊ณฑ์ํฉ(minimum sum of products) ์์ ์ต์ ๊ฐ์์ ํญ์ ๊ฐ์ง๋ฉฐ, ๊ฐ ํญ์ ์ต์ ๊ฐ์์ ๋ฌธ์๋ฅผ ๊ฐ์ง๋ ๊ณฑ์ํฉ ํ์์ผ๋ก ์ ์๋๋ค.
ํจ์์ ๋ํ ์ต์ํญ ์ ๊ฐ์๊ณผ๋ ๋ค๋ฅด๊ฒ, ์ต์ ๊ณฑ์ํฉ์ ๋ฐ๋์ ์ ์ผ๋ฌด์ดํ ๊ฒ์ด ์๋๋๋ค. ์ฃผ์ด์ง ํจ์๋ ๊ฐ์ ์์ ํญ๊ณผ ๊ฐ์ ์์ ๋ฌธ์๋ฅผ ๊ฐ์ง๋ ๋ ๊ฐ์ ์ต์ ๊ณฑ์ํฉ ์์ ๊ฐ์ง ์ ์๋ค๋ ์๋ฏธ์ ๋๋ค.
์ต์ํญ ์ ๊ฐ์์ด ์ฃผ์ด์ก์ ๋, ์ต์ ๊ณฑ์ํฉ ์์ ๋ณดํต ๋ค์์ ๊ณผ์ ์ ํตํด ์ป์ ์ ์์ต๋๋ค..
1. ๊ฒฐํฉ ์ ๋ฆฌ XY' + XY = X ๋ฅผ ์ด์ฉํ์ฌ ํญ๋ค์ ๊ฒฐํฉํ๋ค.
2. ํฉ์(consensus) ์ ๋ฆฌ ๋๋ ์ด์ธ ๋ค๋ฅธ ์ ๋ฆฌ๋ฅผ ์ด์ฉํ์ฌ ์ค๋ณตํญ์ ์๊ฑฐํ๋ค.
์ ๊ฐ์ค๋ฝ๊ฒ๋ ์ ๊ณผ์ ์ ๊ฒฐ๊ณผ๋, ํญ์ด ๊ฒฐํฉ๋๊ณ ์๊ฑฐ๋ ๋์ ์์์ ์์กดํ๋ฏ๋ก ๋ง์ง๋ง ๊ฒฐ๊ณผ ์์ด ๋ฐ๋์ ์ต์์์ด๋ผ๊ณ ํ ์ ์์ต๋๋ค.
๐ง ์ต์ ํฉ์๊ณฑ
์ด๋ค ํจ์์ ๋ํ ์ต์ ํฉ์๊ณฑ(minimum products of sum) ์์ ์ต์ ๊ฐ์์ ํญ์ ๊ฐ์ง๋ฉฐ, ๊ฐ ์ธ์๋ ์ต์ ๊ฐ์์ ๋ฌธ์๋ฅผ ๊ฐ์ง๋ ํฉ์๊ณฑ ํ์์ผ๋ก ์ ์๋ฉ๋๋ค.
๊ทธ๋ฌ๋ ๋ถ์ธ ๋์๋ง์ผ๋ก๋ ์ต๋ ๊ณฑ์ํฉ์ด๋ ์ต์ ํฉ์๊ณฑ์ ์ฐพ์๋ด๊ธฐ๊ฐ ์ฝ์ง ์์ต๋๋ค. ๊ฐ๋ตํ๋ฅผ ํ ๊ฒ์ด ๊ณผ์ฐ ๊ฐ์ฅ ์ด์์ ์ธ ์์ผ์ง ์ ์๊ฐ ์๋ค๋ ๋ป์ ๋๋ค. ์ด๋ฅผ ์นด๋ ธ๋งต์ ์ฌ์ฉํ์ฌ ํด๊ฒฐํ ์ ์์ต๋๋ค.
๐ง 2๋ณ์์ 3๋ณ์ ์นด๋ ธ๋งต
๐ฑ 2๋ณ์ ์นด๋ ธ๋งต
์ด๋ค ํจ์์ ์นด๋ ธ๋งต์ ๋ ๋ฆฝ์ ์ธ ๋ณ์๋ค์ ๋ชจ๋ ์กฐํฉ์ ๊ฐ์ ํ์ํ ์ ์์ต๋๋ค.
2๋ณ์ ์นด๋ฅด๋งต์์๋ ํ ๋ณ์์ ๊ฐ์ด ๋งต์ ์ ๋ถ๋ถ์ ๊ฐ๋ก ๋ฐฉํฅ์ผ๋ก ๋์ด๋์ด ์๊ณ , ๋ค๋ฅธ ๋ณ์๋ ๋งต์ ์ผ์ชฝ ์ธก๋ฉด์ ๋์ด๋์ด ์์ต๋๋ค.
๊ทธ๋ฆผ์ผ๋ก๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
์๋ ๊ทธ๋ฆผ์์๋ ํจ์ F์ ๋ํ ์ง๋ฆฌํ์ ๊ทธ์ ํด๋นํ๋ ์นด๋ ธ๋งต์ ๋ณด์ฌ์ค๋๋ค.
A = B = 0์ผ ๋ F์ ๊ฐ์ด ์ฌ๊ฐํ ์ค ์ผ์ชฝ ์ ์นธ์ ์ฑ์์ ธ ์์ผ๋ฉฐ, ๋น์ทํ ๋ฐฉ๋ฒ์ผ๋ก ๋งต์ ๋ค๋ฅธ ๊ณณ๋ค๋ ์ฑ์์ ธ ์์ต๋๋ค.
์ค์ํ ์ ์ ์นด๋ ธ๋งต์์ ๊ฐ๊ฐ์ 1์ ํจ์ F์ ์ต์ํญ(minterm, ๋ชจ๋ ๋ณ์๊ฐ 1๋ฒ์ฉ ์ฌ์ฉ๋ n๊ฐ ๋ฌธ์์ ๊ณฑ)์ ๋๋ค.
์นด๋ ธ๋งต์์ ์ธ์ ํ ์ต์ํญ๋ค์ ํ๋์ ๋ณ์๋ง ๋ค๋ฆ ๋๋ค. ์๋ฅผ ๋ค์ด ์ ๊ทธ๋ฆผ์์๋ A'B'๊ณผ A'B๋ B ํ๋์ ๋ณ์๋ง ๋ค๋ฆ ๋๋ค.
ํ๋์ ๋ณ์๋ง ๋ค๋ฅด๋ฉด ์๋ก ๊ฒฐํฉ๋ ์ ์์ผ๋ฉฐ, ๋ฐ๋ผ์ ์์ ์์์์๋ A'B' + A'B = A' ๊ฐ ๋ฉ๋๋ค.
์ต์ฐ์ธก ๊ทธ๋ฆผ์์์ฒ๋ผ, ์ธ์ ํ 1์ ํ๋์ ๋ฃจํ๋ก ๋ฌถ์ต๋๋ค.
๐ฑ 3๋ณ์ ์นด๋ ธ๋งต
์๋ 3๋ณ์ ์ง๋ฆฌํ์, ์ด์ ํด๋นํ๋ ์นด๋ ธ๋งต์ ๋๋ค.
๋ณ์ A์ ๊ฐ์ด ๋งต์ ๋งจ ์๋ถ๋ถ์ ๊ฐ๋ก๋ก ๋์ด๋๊ณ , ๋ค๋ฅธ ๋ ๋ณ์์ธ B์ C๋ ๋งต์ ์ธก๋ฉด์ ๋ฐ๋ผ์ ๋์ด๋ฉ๋๋ค.
๊ฐ ์ด๋ค์ 00, 01, 11, 10์ ์์๋ก ํ๊ธฐ๋๋ฏ๋ก, ์ธ์ ํ ์ด๋ค์ ์ค์ง ํ ๊ฐ์ ๋ณ์๊ฐ๋ง ๋ค๋ฅด๊ฒ ๋ฉ๋๋ค. (๋ง์ฝ 00, 01, 10, 11์ ์์๋ก ํ๊ธฐ๋๋ค๋ฉด, ์ธ์ ํ ์ด๋ค์ 2๊ฐ์ ๋ณ์๊ฐ ๋ค๋ฅผ ์๋ ์๊ธฐ์, ์์๋ฅผ ์์ ๊ฐ์ด ์ง์ ํด์ค๋๋ค.)
2๋ณ์ ์นด๋ฅด๋งต๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก ์๋ก ์ธ์ ํ ์นธ์ ์๋ ์ต์ํญ๋ค์ ํ๋์ ๋ณ์๋ง ๋ค๋ฅด๊ธฐ์ ๊ฒฐํฉ์ ๋ฆฌ๋ฅผ ํตํด ๊ฒฐํฉํ ์ ์์ต๋๋ค.
๋ฌผ๋ฆฌ์ ์ผ๋ก ์ธ์ ํ ์นธ ๋ฟ๋ง ์๋๋ผ ๊ฐ์ฅ ์์ด๊ณผ ๊ฐ์ฅ ์๋ซ์ด๋ ์๋ก ์ธ์ ํ ๊ฒ์ผ๋ก ๋ด ๋๋ค. ํด๋น ์ด์ ๋์ํ๋ ์ต์ํญ๋ค๋ ํ ๋ณ์๋ง ์๋ก ๋ค๋ฅด๊ธฐ ๋๋ฌธ์ ๋๋ค.
ํจ์์ ์ต์ํญ ์ ๊ฐ์์ด ์ฃผ์ด์ก์ ๋, ์ต์ํญ์ ํด๋น๋๋ ์นด๋ ธ๋งต์ ์นธ์ 1์ ์ฑ์ฐ๊ณ , ๋๋จธ์ง ์นธ์ 0์ ์ฑ์ ๋ฃ์ด์ ํ์ํ ์ ์์ต๋๋ค. ์๋๋ 3๋ณ์ ์นด๋ ธ๋งต์์์ ์ต์ํญ์ ์์น์ ๋๋ค.
๐ฑ ๊ณฑํญ๋ค์ ์นด๋ ธ๋งต
์ ๊ทธ๋ฆผ์ ๊ณฑํญ๋ค์ด ์นด๋ ธ๋งต์ ํ์๋๋ ๋ฐฉ๋ฒ์ ๋ณด์ฌ์ค๋๋ค.
ํญ b๋ b=1์ธ ๋ค ์นธ์ 1์ ์ฑ์๋ฃ์ต๋๋ค.
ํญ bc'๋ b=1, c=0์ผ๋ 1์ด๋ฏ๋ก, bc =10์ธ ์ด์ ๋ ์นธ์ 1์ ๋ฃ์ต๋๋ค. ํญ ac'๋ ๊ฐ์ ๋ฐฉ๋ฒ์ผ๋ก ์ฑ์๋ฃ์ต๋๋ค.
ํญ์ด ๋์ ํ์์ผ๋ก ์ฃผ์ด์ง๋ฉด, ๋งต์ ๊ทธ๋ฆฌ๊ธฐ ์ ์ ์ต์ํญ ํ์์ผ๋ก ์ ๊ฐํ๋ ๊ฒ์ ๋ถํ์ํฉ๋๋ค.
๋ง์ฝ ๋์์์ด ๊ณฑ์ํฉ ํ์์ผ๋ก ์ ํ๋๋ฉด, ๊ฐ ๊ณฑํญ๋ค์ 1์ ๊ทธ๋ฃน์ผ๋ก ๋งต์ ๊ทธ๋ ค์ง ์ ์์ต๋๋ค.
์๋ฅผ ๋ค๋ฉด ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
$$f(a,b,c) = abc' + b'c + a'$$
์ ๋ํด์, ๋ค์๊ณผ ๊ฐ์ด ์นด๋ ธ๋งต์ ์์ฑํ ์ ์์ต๋๋ค.
๐ฑ ์นด๋ ธ๋งต์ ์ฌ์ฉํ ์ต์ ๊ณฑ์ํฉ
๐ฑ ์นด๋ ธ๋งต์ ํตํ ์ต์ํด์ ๊ฐ์
๋ง์ฝ ํจ์๊ฐ ๋ ์ด์์ ์ต์ ๊ณฑ์ํฉ ํ์์ ๊ฐ์ง๋ค๋ฉด, ์ด ์๋ค์ ์นด๋ ธ๋งต์ผ๋ก๋ถํฐ ๊ตฌํ ์ ์์ต๋๋ค.
์๋๋
$$F = \sum m(0,1,2,5,6,7)$$
์ ๋ํ ๋ ๊ฐ์ ์ต์ ํด(minimum solutions)์ ๋ณด์ฌ์ค๋๋ค.
๐ฑ4๋ณ์ ์นด๋ ธ๋งต
์๋๋ 4๋ณ์ ์นด๋ ธ๋งต์์ ์ต์ํญ์ ์์น์ ๋๋ค. AB๊ฐ 11๊ณผ 10์ธ ๋ถ๋ถ์ ์ ์ํด์ ๋ด์ฃผ์ ์ผ ํฉ๋๋ค.
4๋ณ์ ์นด๋ ธ๋งต์ ์ฌ์ฉ ์์๋ก ๋ค์ ์์ ํํํด ๋ณด๊ฒ ์ต๋๋ค.
$$abc + a'b + d' $$
๐ฑ 4๋ณ์ ์นด๋ ธ๋งต์ ์ฌ์ฉํ์ฌ ์ต์ํญ ์ ๊ฐ -> ์ต์ ๊ณฑ์ํฉ ํ์์ผ๋ก ์ ํ
์นด๋ ธ๋งต์์ ๊ฐ๋ตํ๋ฅผ ํ ๋ ์ฃผ์ํ ์ ์ (loop๋ก)๋ฌถ์ด์ง๋ ์นธ๋ค์ ์๋ 2์ ์ ๊ณฑ์์ฌ์ผ ํฉ๋๋ค.
๐ฑ ๋ฌด๊ดํญ (don't care term)์ ํ์
์นด๋ ธ๋งต์์ ์ต์ํญ๋ค์ 1๋ก ํ์๋๋ฉฐ, ๋ฌด๊ดํญ์ X๋ก ํ์๋ฉ๋๋ค.
์ต์ ๊ณฑ์ํฉ ์์ ๊ตฌํ๊ธฐ ์ํด ํญ๋ค์ ์ ํํ ๋ ๋ชจ๋ 1๋ค์ ์ฌ์ฉ๋์ด์ผ ํ์ง๋ง, X๋ ๊ฒฐ๊ณผ์์ ๊ฐ๋ตํํ๋๋ฐ ํ์ํ ๊ฒฝ์ฐ์๋ง ์ฌ์ฉ๋ฉ๋๋ค.
๐ง ํ์์ฃผํญ์ ์ฌ์ฉํ ์ต์์์ ๊ฒฐ์
๐ฑ implicant(๊ด๋ จํญ)
ํจ์ F์ ๋ํ ์นด๋ ธ๋งต์์ ๋จ์ผ 1์ด๋ ๋ฌถ์์ผ๋ก ์๋ ์ฌ๋ฌ๊ฐ์ 1์ F์ ๊ด๋ จํญ(implicant)์ด๋ผ๊ณ ๋ถ๋ฆฌ๋ ๊ณฑํญ์ ๋ํ๋ ๋๋ค.
๐ฑ Prime implicant(์ฃผํญ)
๊ทธ๋ฆฌ๊ณ ๊ณฑํญ์ผ๋ก ํ์๋ ๊ด๋ จํญ(implicant)์ด, ๋ณ์๋ฅผ ์๊ฑฐํ๊ธฐ ์ํ ๋ค๋ฅธ ํญ๊ณผ ๊ฒฐํฉํ ์ ์๋ค๋ฉด ์ฃผํญ(prime implicant)์ด๋ผ๊ณ ๋ถ๋ฆฝ๋๋ค.
์์ ๊ทธ๋ฆผ์ ๋ณด๋ฉด, a'b'c, a'cd', ac'์ ๋ณ์๋ฅผ ์๊ฑฐํ๊ธฐ ์ํ ๋ค๋ฅธ ํญ๋ค๊ณผ ๊ฒฐํฉํ ์ ์์ผ๋ฏ๋ก ์ฃผํญ์ ๋๋ค.
๋ฐ๋๋ก a'b'c'd'๋ a'b'cd'๋ ab'c'd'์ ๊ฒฐํฉ๋ ์ ์์ผ๋ฏ๋ก ์ฃผํญ์ด ์๋๋๋ค.
abc'์ ab'c'๋ ๊ฒฐํฉ๋์ด ac'๊ฐ ๋ ์ ์์ผ๋ฏ๋ก ์ฃผํญ์ด ์๋๋๋ค.
ํจ์์ ๋ชจ๋ ์ฃผํญ์ ์นด๋ ธ๋งต์ผ๋ก๋ถํฐ ๊ตฌํ ์ ์์ต๋๋ค.
์นด๋ ธ๋งต์์ ๋จ์ผ 1์ ๋ค๋ฅธ 1๋ค๊ณผ ์ธ์ ํ์ง ์๋ค๋ฉด ์ฃผํญ์ด ๋ฉ๋๋ค.
๋ ๊ฐ์ ์ธ์ ํ 1์ ๋ค๊ฐ์ 1๋ก ์ด๋ฃจ์ด์ง ๊ทธ๋ฃน์ ํฌํจ๋์ง ์๋๋ค๋ฉด ์ฃผํญ์ด ๋ฉ๋๋ค.
๋ค ๊ฐ์ ์ธ์ ํ 1์ ์ฌ๋ ๊ฐธ์ 1๋ก ์ด๋ฃจ์ด์ง ๊ทธ๋ฃน์ ํฌํญ๋์ง ์๋๋ค๋ฉด ์ฃผํญ์ด ๋ฉ๋๋ค.
์ด๋ค ํจ์์ ๋ํ ์ต์ ๊ณฑ์ํฉ(minunum sum of products) ์์ ๋ช ๊ฐ์ ์ฃผํญ์ผ๋ก ๊ตฌ์ฑ๋ฉ๋๋ค.
๋ฐ๋ผ์ ์ฃผํญ์ด ์๋ ํญ์ ํฌํจํ๋ ๊ณฑ์ํฉ ์์ ์ต์์์ด ๋ ์ ์์ต๋๋ค.
์ฃผํญ์ด ์๋ ํญ์ด ์๋ค๋ฉด ์ถ๊ฐ์ ์ธ ์ต์ํญ๊ณผ ํจ๊ป ๊ฒฐํฉ๋์ด ์์์ ๊ฐ๋ตํํ ์ ์๊ธฐ ๋๋ฌธ์ ๋๋ค.
์นด๋ ธ๋งต์์ ์ต์ ๊ณฑ์ํฉ์ ์ฐพ๊ธฐ ์ํด์๋ ๋งต์์์ ๋ชจ๋ 1์ ํฌํจํ๋ ์ต์ ๊ฐ์์ ์ฃผํญ์ ์ฐพ์์ผ ํฉ๋๋ค.
์ฃผ์ํ ์ ์ ์ต์ ๊ณฑ์ํฉ์ ํฌํจ๋์ง ์์ ์ฃผํญ์ด ์ฌ๋ฟ ์์ ์ ์๋ค๋ ๊ฒ์ ๋๋ค.
์ฆ ํจ์์ ๋ชจ๋ ์ฃผํญ์ด ์ผ๋ฐ์ ์ผ๋ก ์ต์ ๊ณฑ์ํฉ์ ๊ตฌํ ๋ ํ์ํ ๊ฒ์ด ์๋๋ฏ๋ก, ์ฃผํญ์ ์ ํํ ๋๋ ์ฒด๊ณ์ ์ธ ๊ณผ์ ์ ํตํด์ ์ ํํด์ผ ์ต์ ๊ณฑ์ํฉ์ ๊ตฌํ ์ ์์ต๋๋ค.
๐ฑ ํ์์ฃผํญ(essential prime implicant)
์ต์ํญ(minterm)์ด ๋จ ํ๋์ ์ฃผํญ์๋ง ํฌํจ๋๋ค๋ฉด ๊ทธ ์ฃผํญ์ ํ์์ฃผํญ(essential prime implicant)๋ผ๊ณ ๋ถ๋ฆฌ๊ณ , ์ต์ ๊ณฑ์ํฉ ์์ ํฌํจ๋์ด์ผ ํฉ๋๋ค.
์์๋ฅผ ์ํด ์๋ ๊ทธ๋ฆผ์ ์ดํด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค.
์ ๊ทธ๋ฆผ์์ m2 ์ต์ํญ์ B'C์๋ง ํฌํจ๋์ง๋ง, ๋ค๋ฅธ ์ต์ํญ๋ค(m3, m5, m7, ...)์ 2๊ฐ์ ๋ค๋ฅธ ์ฃผํญ์ ์ํด ํฌํจ๋ฉ๋๋ค.
์ต์ํญ์ด ๋จ ํ๋์ ์ฃผํญ์๋ง ํฌํจ๋๋ค๋ฉด, ๊ทธ ์ฃผํญ์ ํ์์ฃผํญ์ด๋ผ๊ณ ๋ถ๋ฆฌ๋ฏ๋ก B'C๋ ํ์์ฃผํญ์ด ๋ฉ๋๋ค.
๊ทธ๋ฌ๋ CD๋ CD์ ํฌํจ๋ 1๋ค์ด ๋ค๋ฅธ ์ฃผํญ์๋ ํฌํจ๋๊ธฐ ๋๋ฌธ์ ํ์์ฃผํญ์ด ์๋๋๋ค.
๐ฑ ์นด๋ ธ๋งต์ผ๋ก๋ถํฐ ์ต์ ๊ณฑ์ํฉ์ ๊ตฌํ๋ ๋ฐฉ๋ฒ
1. ์์ง ํฌํจ๋์ง ์์ ์ต์ํญ(ํ๋์ 1)์ ์ ํํ๋ค.
2. ๊ทธ ์ต์ํญ์ ์ธ์ ํ ๋ชจ๋ 1๊ณผ X(๋ฌด๊ดํญ, don't care term)๋ฅผ ์ฐพ๋๋ค.
3. ๋จ์ผํญ์ด ์ด ์ต์ํญ๊ณผ ์ธ์ ํ 1๊ณผ X๋ฅผ ํฌํจํ๋ค๋ฉด, ๊ทธ ํญ์ ํ์์ฃผํญ์ด๋ฏ๋ก ์ ํํ๋ค.
4. ๋ชจ๋ ํ์์ฃผํญ์ด ์ ํ๋ ๋๊น์ง ๊ณผ์ 1, 2, 3 ์ ๋ฐ๋ณตํ๋ค.
5. ๋งต์์ ๋๋จธ์ง 1์ ํฌํจํ๋ ์ฃผํญ์ ์ต์ ์งํฉ์ ์ฐพ๋๋ค. (ํ๋ ์ด์์ ์งํฉ์ด ์์ ๋์๋ ๋ฌธ์์๊ฐ ์ต์์ธ ์งํฉ์ ์ ํํ๋ค.)
'๐ฅ Computer Science > ๋ ผ๋ฆฌํ๋ก' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๋ ผ๋ฆฌํ๋ก] (7) - ๋ฉํฐํ๋ ์, ๋์ฝ๋, ํ๋ก๊ทธ๋๋จธ๋ธ ๋ ผ๋ฆฌ์์ (0) | 2022.04.15 |
---|---|
[๋ ผ๋ฆฌํ๋ก] (6) - ๋ค๋จ ๊ฒ์ดํธ ํ๋ก, NAND, NOR ๊ฒ์ดํธ (0) | 2022.04.09 |
[๋ ผ๋ฆฌํ๋ก] (4) - ๋น์์ ๋ช ์ธํจ์ (0) | 2022.03.27 |
[๋ ผ๋ฆฌํ๋ก] (3) - ์ต์ํญ๊ณผ ์ต๋ํญ ์ ๊ฐ (2) | 2022.03.27 |
[๋ ผ๋ฆฌํ๋ก] (2) - ๋ถ์ธ ๋์ (Boolean algebra) (0) | 2022.03.26 |