스터디/논리회로

디지털 논리회로 - 조합논리회로

elenalee 2023. 6. 13. 19:39

1. 조합논리회로와 순서논리회로 

조합논리회로는 현재의 입력에 의해 출력이 결정 - 부울함수와 진리표

순서논리회로는 저장요소의 상태와 입력변수에 의해서 출력이 결정 - 상태표, 상태도 

 

 

2. 조합논리회로

(1) 분석 : 부울함수 유도, 진리표 작성 

 

(2) 설계

블럭도 부울함수 유도 → 진리표 작성 → 출력부울함수 유도 → 논리회로도  작성 

 

 

3 . 가산기

▷ 2진수의 덧셈을 수행하는 조합논리회로 ( S와 Carry로 진리표 구현 )

-  반가산기 (HA : Half Adder) 두비트의 덧셈을 수행

-  전가산기 (FA : Full Adder) 세비트의 덧셈을 수행 

 

▷ n비트의 2진수 가산(전가산기 구현)

 

4. 감산기와 병렬가감산기 

▷ 2진수의 덧셈을 수행하는 조합논리회로

 

▷ 병렬가감산기

 

5.  코드 변환기 

 

6.  패러티 발생기/검사기 

 

7.  BCD-세븐 세그먼트 표시기 

 

MSI(Medium Scale Integrated Circuits)장치를 이용하여 다양한 조합논리회로 설계

MSI 장치 - 인코더, 디코더, 멀티플렉서, 디멀티플렉서 

 

9. 인코더 

부호화되지 않는 입력을 받아 부호화된 출력을 내보내는 부호화기 

10진수나 8진수 입력, 2진수 BCD코드로 변환 출력 

 

10. 디코더 

부호화된 입력을 받아 부호화되지 않은 출력을 내보내는 복호기 

▷ BCD-3초과 코드변환기를 디코더를 이용해서 구현 

 

11.  멀티플렉서

▷ 멀티플렉서 확장 (구동입력을 가진 멀티플렉서)

▷ 4x1 MUX (2^2개 입력과 2개의 선택단자), 8x1 MUX (2^3개의 입력과 3개의 선택단자)

 

12.  디멀티플렉서 

멀티플렉서와 반대되는 연산을 수행하는 조합논리회로 (DEMUX)

한개의 입력선으로부터 정보를 받아 2^n개의 출력선 중의 하나로 내보냄

데이터 분배기 (출력선의 제어는 n개의 선택입력으로 제어)