오래 못 할 짓 하지 않기
논리 설계 21 본문
728x90
Mealy Machin Design
과정은 비슷한데 더 간단함
D F/F을 사용 할 예정
1) State diagram + table
2) State assignment + 카르노맵 + equation
State assignment : 0 = A / 1 = B
-->Diagram 에서 상태가 2가지 밖에 없으므로 간단하게 나옴.
= > 상태가 2^n 개면 F/F은 n개 필요
= 1개
카르노맵 -
Equation : D=w / z=wy
3) Circuit 그리기
회로 분석 :
Z 로 들어가는 거는 WQ이다.
(Mealy 특성) W는 F/F에 들어가는 게 아니기 때문에 CLK의 영향을 받지 않는다.
TIming diagram 그릴 때 유의할 것
+ ) Timing diagram
이거 할 땐 Z 도 CLK영향 안 받는다고 생각하고 풀어라고 하심
JK F/F을 사용한다면?
위 표를 보고 아래를 작성한다고 생각하면 된다
A에서 W=0일 때 다음 상태만 예시를 들어보자
0 -> 0이 되었다. 그럼 그 변화에 대한 JK 입력은 0X이다.
아래 표를 보면 0X.
추가로 B에서 W=1일 때를 보면
1 -> 1이다. 이 변화에 관한 JK는 X0이다.
위의 표로 만든 카르노맵은 와 같다
이걸 바탕으로 밀리 머신 회로를 만들면
다음과 같다.
출처 : 한동대학교 고윤민교수님 : 논리설계 PPT
'2학년 1학기 > 논리 설계 ( Logic design )' 카테고리의 다른 글
논리 설계 23 (Asynchronous Counter , Register) (0) | 2023.05.27 |
---|---|
논리 설계 22 (0) | 2023.05.26 |
논리 설계 20 (The Design of Sequential Systems) (0) | 2023.05.14 |
논리 설계 19 (0) | 2023.05.10 |
논리 설계 18(Flip-Flop) (0) | 2023.05.02 |