> > > [전자/반도체/회로]Static 과 Dynamic 회로의 명확한 구분! 면접 질문!
본문 바로가기
기억하고 싶은 지식/반도체

[전자/반도체/회로]Static 과 Dynamic 회로의 명확한 구분! 면접 질문!

by Remember-me 2023. 2. 7.
반응형

안녕하세요. "기억하고자 하는 모든 것"을 담아내는 "리멤버미" 입니다.

 

디지털회로 관련 공부하다보면 Static 회로와 dynamic회로를 접하게 되는데요.

 

가끔 면접관 질문으로도 등장하게 됩니다.

 

애매한 개념으로 알고계신분들이 많으실텐데 명확하게 구분해드리겠습니다.

 

static과 dynamic은 영단어에서 알 수 있듯이 정적,동적이란 의미를 가지고 있습니다.

 

그렇다면 무엇이 정적이고 동적인 것일까?

 

아래 그림에 CMOS와 CLK이 들어간 회로가 있습니다.

 

우선 결론만 말씀드리면 CMOS는 Static 회로, CLK이 들어간 회로는 Dynamic 회로입니다.

 

여기서 두 회로의 동작 과정을 살펴봐야하는데요.

 

먼저 CMOS의 경우 입력 신호에 따라 Vout이 VDD나 VSS에 연결이 됩니다.

VDD와 VSS에 연결되어있기 때문에 Vout으로 noise가 들어와서 Vout값이 달라지더라도

VDD와 VSS에서 바로 전압을 다시 공급해주기 때문에 변하지 않습니다.

여기서 정적(Static)이라는 의미를 가지게 됩니다.

 

CLK이 들어간 회로는 어떨까요?

CLK이 on이되어 입력신호가 출력신호로 전달이 되고 그 값이 cap에 잘 저장되었습니다.

하지만 off 상태에서 cap에 저장된 출력신호가 Transistor의 누설전류로 전압이 바뀔수도 있고

noise로 인해서 cap의 저장용량이 바뀔수도 있습니다.

하지만 VDD나 VSS와 같은 전압 공급원과 연결되어있지 않기 때문에 바뀐 전압을 되돌리수 없게 되지요.

여기서 동적(Dynamic) 이라는 의미와 상응하게 됩니다.

 

이와 같이 전압 공급원과 출력신호가 연결 여부에 따라 누설전류나 노이즈에 의해

변하지 않는다면 static 회로, 변한다면 dynamic 회로 입니다.

반응형

댓글