2019-1/논리설계
-
Multiplexers and Demultiplexers (Mux and DeMux), Three States Gate2019-1/논리설계 2019. 5. 11. 14:32
Multiplexer(Mux) 는 데이터를 선택해주는 장치이다. 여러개의 입력 중 하나를 선택하여 출력해주는 기능을 한다. 2개의 입력이 있을때는 0, 1 로 두 입력을 구분할 수 있기 때문에 선택신호가 한비트이면 된다. 위의 경우에서는: S가 0일때는 W가 out으로 출력될 것이고, S가 1일때는 X가 out으로 출력된다. 왼쪽은 우리에게 익숙한 AND/OR 게이트로 표현한 멀티플렉서이다. 오른쪽은 멀티플렉서를 간소화한 그림이다. 위 처럼 두 개의 입력 중 하나를 선택하여 출력해주는 장치를 Two-way multiplexer 라고 한다. 그렇다면 4개의 입력이 들어오는 경우는 어떨까? 이 경우에는 한 개의 제어신호로는 4개의 입력을 구분할 수 없다. 따라서 2개의 제어신호를 사용하게 된다. 진리표를 세..
-
디코더(Decoder), 인코더(Encoder)2019-1/논리설계 2019. 4. 26. 22:53
1. 디코더 바이너리 디코더(Binary Decoder)란? A device that selects one of several output lines, 들어온 입력신호에 따라 여러 출력선 중 하나를 선택하는 장치 디코더는 디코더를 활성화 시키는 활성화 신호(enable signal)를 가진다. 주로 EN' 으로 표기한다. 이 내용은 추후에 다시 정리하도록 하자. a, b 두개의 입력이 들어간다. 활성화 신호는 잠시 잊기로 하자. Active high decoder에는 두 입력을 AND 게이트로 처리한다. 따라서 진리표(truth table)은: 선택된 output은 1, 나머지 output들은 0이 된다. Active low decoder는 active high와 반대되는 개념이라고 생각하면 된다. 선택..