동기/비동기 회로는 순차논리회로에 존재하는 개념이다.
순차논리회로에 Clock 이란게 등장하게 되는데 이러한 Clock을 통해 F/F(이하 플립플롭으로 설명됨) 의 모든 clk 단자에 입력이 인가되는지 아닌지에 따라 갈린다.
따라서 동기/비동기 회로는 순차논리회로의 부분집합으로 볼 수 있겠다.
Synchronous(동기) 회로
- 모든 F/F이 동시에 동작. 즉, clock의 rising edge에 동시 동작한다.
- 모든 F/F의 clk단자에 같은 clock 신호가 입력된다.
- 설계가 쉽다.
→ 즉, 모든 F/F 동시동작
Asynchronous(비동기) 회로
- 모든 F/F이 동시에 동작하지 않는다.
- 모든 F/F의 clk단자에 같은 clock신호가 입력되지 않는다.
- 설계가 어렵다.
- 경우에 따라서는 속도 향상 효과가 있다.
→ 즉, 모든 F/F 비동시동작
∴ → 모든 F/F 의 동작의 동시 유무에 따라 두개의 개념으로 나뉜다.
3비트 비동기 카운터
