목록전자전기/논리 회로 보충 (4)
공부중
먼저 RS latch가 무엇인지에 대해 알아보자. SR 래치로도 불리는 것 같다. https://www.youtube.com/watch?v=ZqgQuCnAEFg 해당 영상을 참고하였다. 1. RS latch NOR 뿐만 아니라 NAND로도 만들 수 있다. 당연히 진리표의 차이는 존재하게 된다. 1.1 RS nor latch 앞에서 nor을 cmos로 이렇게 만드는 것을 확인하였다. 따라서 간단하게 아래와 같이 래치를 설계할 수 있다. 1.2 RS nand latch 진리표 추가.. 각 경우에 대해서.. 이러한 이유로 입력이 11인 경우는 아전 상태에 따라 값이 달라지게 된다. 11은 넣으면 안된다.. 마찬가지로 간단하게 이렇게 끝내면 좋겠지만,, 클락이 있는 경우를 살펴보자. 2. Clocked SR L..
앞 포스팅에서 NOT, NOR, NAND 설계에 대해 확인하였다. 이를 기반으로 OR과 AND 회로도 확인해보자. 1. OR GATE 2. AND GATE 즉 NOR과 NAND에 NOT를 연결하여 OR과 AND를 설계하는 것을 확인할 수 있다. 여기서는 2 INPUT에 대한 회로를 나타내었지만 INPUT의 개수를 늘려도 마찬가지로 병렬, 혹은 직렬로 연결하면 된다. 입력을 늘릴수록 딜레이도 발생하고 Cap도 고려해야 하지만 그건 VLSI에서 다루도록 하고 여기서는 간단하게 gate를 어떻게 구성하는지만 살펴보자.
실제로 RTL 레벨로 회로를 구성하게 되면 NOR gate와 NAND gate를 사용한다. 그 이유는 무엇일까?? OR과 NOR의 게이트를 NOR과 NAND에 NOT 게이트를 연결하여 만들기 때문이다. 왜 그렇게 만드는지에 대해 알아보려면 해당 게이트를 구성하는 CMOS 구조에 대해 알고 있어야 한다. MOSFET 소자로 반도체 칩을 설계하게 된다. 자세한 내용은 MOS 작동 원리를 검색하여 학습하고 우리는 아래와 같이 생긴 nmos와 pmos를 사용하여 회로를 설계하게 된다. nmos는 전자를 carrier로 사용하며, pmos는 hole를 carrier로 사용한다. 이러한 carrier를 source에서 drain으로 보내게 된다. 그러면 전류는 어떻게 흐를까? nmos는 d에서 s로, pmos는 s..