1. 간략화의 기본 개념
- 두 항이 Unit Distance일 때, 하나의 변수가 사라짐
- 예시1) AB'C + ABC = A(B+B')C = AC, (101 + 111 = 1X1)
- 간략화 조건1 : 111과 101에서 1의 개수는 1개 차이 (Unit Distance)
- 간략화 조건2 : 111(7) - (5) = 2 (2의 배수)
- 예시2) A'BCD + ABCD = (A' + A)BCD = BCD (0111 + 1111 = X111)
- 간략화 조건1 : 0111과 1111에서 1의 개수는 1개 차이 (Unit Distance)
- 간략화 조건2 : 1111(15) - 0111(7) = 8 (2의 배수)
2. Karnaugh Map Review
- f(a, b, c) = ∑m(0, 2, 3, 7)
- f(a,b,c) = (0, 2), (3, 7) = (000, 010) + (011, 111)
- f(a,b,c) = 0X0 + X11 = a'c' + bc
3. Quine McClusky Method
- f(a, b, c) = ∑m(0, 2, 3, 7)
1) 1의 개수로 정렬
0 | 000 (0개) |
2 | 010 (1개) |
3 | 011 (2개) |
7 | 111 (3개) |
2) Unit Distance로 묶기 (Prime Implicant 찾기) = (0, 2), (2, 3), (3, 7)
(0, 2) | 0X0 |
(2, 3) | 01X |
(3, 7) | X11 |
3. Distinguished Minterm 찾기 = 0, 7
구분 | 0 | 2 | 3 | 7 |
(0, 2) | X | X | ||
(2, 3) | X | X | ||
(3, 7) | X | X |
4. EPI찾기 및 식 완성 = (0, 2) + (3, 7) = a'c' + bc
구분 | 0 | 2 | 3 | 7 |
(0, 2) = 0X0 | X | X | ||
(2, 3) | X | X | ||
(3, 7) = X11 | X | X | ||
V | V | V | V |
4. Reference
'논리회로' 카테고리의 다른 글
2레벨 구현 (NAND/NOR to ALL, Minterm to Maxterm) (0) | 2020.05.22 |
---|---|
XOR게이트, XNOR게이트, NOT게이트 만들기 (0) | 2020.05.19 |
Quine - McClusky 방법 (2) - 예시 (0) | 2020.04.21 |
카르노 맵 (6) - Don't Care (무관항), 그레이 코드 쓰는 이유 (0) | 2020.04.20 |
카르노 맵 (5) - 4 변수 (0) | 2020.04.20 |
카르노 맵 (4) - Implicant 방식 예제 (0) | 2020.04.20 |
카르노 맵 (3) - Implicant를 이용한 카르노맵 (2) | 2020.04.20 |