입력에 기포가있는 인버터와 출력에 기포가있는 인버터의 차이점은 무엇입니까?


12

참고 이 데이터 시트 MM74HC138에 대한 내부 논리도 : 2 페이지.

https://www.fairchildsemi.com/datasheets/MM/MM74HC138.pdf의 MM74HC138에 대한 로직 다이어그램

다이어그램은 입력 또는 출력에 기포가있는 논리 인버터를 보여줍니다. 그들 사이에 실제 차이가 있습니까?

답변:


15

버블은 신호가 활성 낮음인지 활성 높음인지를 나타냅니다. 그림에서 신호 A, B, C 및 G1이 활성화되어 있습니다. 진리표는 0과 1 대신 L과 H를 사용합니다. 액티브 로우 회로의 경우 저전압이 논리 1입니다. 게이트 작동은 신호 레벨을 해석하는 방법에 따라 다릅니다. 예를 들어, 모든 액티브 하이 신호가있는 AND 게이트는 모든 액티브 로우 신호가있는 OR 게이트로 다시 그려 질 수 있으며 그 반대도 가능합니다.

혼합 논리 설계에서 버블은 항상 쌍을 이룹니다. AND 및 OR 게이트를 사용하여 기본 방정식을 그리고 신호 보완이있는 모든 곳에 거품이있는 수직선을 삽입합니다. 그런 다음 모든 논리 게이트를 실제로 사용중인 유형 (예 : NAND 및 동등한 액티브 로우 입력 OR)으로 교체하십시오. 마지막으로, 기포가 쌍을 이루지 않는 곳에 인버터를 삽입하십시오. 이를 통해 회로도에서 방정식을 쉽게 읽을 수 있습니다.

혼합 로직과 액티브 로우 및 액티브 하이 신호의 혼합과 버블 페어링의 예는 Georgia Tech 클래스의 다음 아카이브 된 페이지 : 혼합 로직 분석 및 합성 예제를 참조하십시오 . 버블 쌍을 명확하게 표시하기 위해 각 인버터에 입력 또는 출력 버블이 사용됩니다. 슬래시가있는 버블은 회로도에서 방정식을 읽기위한 것입니다. 그것들은 (예 4에서와 같이) 제거 될 수 있으며, 거품 불일치가있는 곳은 논리적 인 반전입니다.

인버터는 레벨 반전 버퍼입니다. 항상 논리 인버터는 아닙니다. 위 링크의 예제 2에서 Y, B 및 D가 액티브 하이 신호로 구현되는 경우 논리 기능이 보완을 요구하지 않더라도 회로에는 인버터가 필요합니다. 이는 NAND가 액티브 로우 입력의 OR과 동등하기 때문에 액티브 하이 입력을 먼저 반전시켜야합니다.

질문에 링크 된 회로도에서, 2 페이지의 회로도에있는 액티브 로우 신호의 입력과 출력은 1 페이지의 연결 다이어그램에서 일치하는 버블을 가지고 있음에 유의하십시오. .


5

아니요 .... 둘 다 동일합니다. 출력에 버블이 있거나 입력에 버블이있는 버퍼는 항상 인버터입니다


때로는 간단한 답변이 필요합니다!
user2943160
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.