반응형
순서논리회로의 설계 과정
JK 플립플롭을 이용한 순서논리회로 설계
사용자가 요구한 입력변수만 있고 출력 변수는 없는 상태에서 상태 변화가 일어납니다.
상태도 작성
이 상태도를 이용하여 상태표를 작성할 수 있습니다.
상태표 작성
입력은 A B 와 X가 있습니다. 총 8가지가 나옵니다. A B가 0 0 이고 입력이 0 이면 0 0 이 나오게 됩니다. 이후 다른 것도 다 상태도와 비교해서 작성하면 됩니다.
플립플롭 수와 형태 결정
이렇게 작성을 해주면 됩니다. 설계할 회로 특성에 알맞고 구현이 용이한 플립플롭을 선택해야 합니다. JK, RS, T, D 등등을 선택할 수 있습니다.\
상태 여기표 유도
각각의 상태 여기표를 작성해보면
상태도와 여기표가 필요한 것입니다.
D 플립플롭을 이용한 순서논리회로 설계
이런 상태도가 존재합니다. 이런 상태도가 주어진다고 가정했을 때
00일 때 입력이 0 이 들어오면 00, 00일때 입력이 1이 들어오면 01로 바뀌는 것을 볼 수 있습니다.
1/0 이것은 X와 Y를 의미합니다.
플립플롭의 수를 결정을 해줘야 합니다.
경우가 4가지이기 때문에 2개의 플립플롭을 해주시면 됩니다.
3비트 2진 상향 카운터 설계
상태도를 보고 다음과 같은 상태표를 만들 수 있습니다.
그 다음 이 상태도와 상태표를 보고 상태 여기표를 만들 수 있는데요.
이렇게 경우를 플립플롭으로 표현을 해줄 수 있습니다.
JK플립플롭 카운터 설계, 미사용 상태 상태도 구할 것
특성방정식을 통해 구하는 경우
이것이 바로 특성방정식입니다.
이렇게 상태도가 주어졌을 때
다음과 같이 상태표를 구하면 됩니다.
At+1을 최소항으로 구하면
이렇게 나오면 됩니다.
반응형
'IT 프로그래밍 > 논리회로' 카테고리의 다른 글
[논리회로] 플립플롭 (0) | 2024.06.10 |
---|---|
[논리회로] 정논리 부논리 (0) | 2024.04.07 |
[논리회로] NAND 게이트 NOR, XOR, XNOR 게이트 설명 (0) | 2024.04.07 |
[논리회로] 3상태 버퍼(3-STATE 버퍼) (0) | 2024.04.07 |
[논리회로] 패리티 비트(Parity Bit) (0) | 2024.04.07 |