이 기사에서는 SR 플립플롭을 살펴보고 플립플립의 정의와 구성으로 기사를 시작한 다음 작동 및 특성 블록 다이어그램이 포함된 기본 블록 다이어그램을 살펴보겠습니다. 적용으로 우리 기사를 마무리하겠습니다.
내용의 테이블
SR 플립플롭이란 무엇입니까?
이것은 플립플롭 두 개의 입력이 있는 경우 하나는 S이고 다른 하나는 R입니다. 에스 여기서는 Set과 아르 자형 여기서는 재설정을 의미합니다. Set은 기본적으로 출력 1을 의미하는 플립플롭을 설정하는 것을 의미하고, Reset은 출력 0을 의미하는 플립플롭을 재설정하는 것을 의미합니다. 여기서 이 플립플롭을 동작시키기 위해 클럭 펄스가 공급되므로 클록형 플립플롭이라고 합니다.
플립플롭이란 무엇입니까?
플립플롭(Flip-Flop)은 디지털 전자공학에 속하는 용어로, 전자 부품 1비트의 정보를 저장하는 데 사용됩니다.

플립플롭의 도식적 표현
bash에서 if와 else
플립플롭은 순차 회로 따라서 입력은 두 개의 매개변수를 기반으로 합니다. 하나는 현재 입력 그리고 다른 하나는 이전 상태의 출력 . 출력이 2개 있는데 둘 다 보어 서로. 0 또는 1의 두 가지 안정적인 상태 중 하나일 수 있습니다.
전제 조건 : 순차회로 소개
SR 플립플롭의 구성
우리는 두 가지 방법으로 SR 플립플롭을 구성할 수 있습니다. 2 NOR 게이트 + 2 AND 게이트 다른 사람은 4 NAND 게이트 .

SR 플립플롭을 구성하는 방법
SR 플립플롭 구성 2 NOR + 2 AND 게이트 :
데이터 구조의 구조

두 개의 NOR 게이트와 두 개의 AND 게이트를 사용하는 SR Flip Fop
SR 플립플롭 구성 4개의 NAND 게이트
NAND 게이트를 이용한 SR 플립플롭
SR 플립플롭의 기본 블록 다이어그램
기본 블록 다이어그램에는 다음이 포함됩니다. 에스 그리고 아르 자형 입력과 그 사이에는 클럭 펄스가 있습니다. 큐 그리고 큐' 보완된 출력이다.

SR 플립플롭 기본 블록 다이어그램
BFS 대 DFS
SR 플립플롭의 작동
- 사례 1 : 의 말을하자, S=0 그리고 R=0 , 그러면 두 AND 게이트의 출력은 0이 되고 Q와 Q'의 값은 이전 값, 즉 Hold 상태와 동일하게 됩니다.
- 사례 2 : 의 말을하자, S=0이고 R=1 그러면 두 AND 게이트의 출력은 1과 0이 되며, 입력 중 하나가 1이고 NOR 게이트이므로 Q의 값은 0이 됩니다. 따라서 궁극적으로 0을 제공하므로 Q는 0 값을 얻습니다. 마찬가지로 Q'도 마찬가지입니다. 1이 되세요.
- 사례 3 : 의 말을하자, S=1이고 R=0 그러면 두 AND 게이트의 출력은 0과 1이 되며, 이에 따라 NOR 게이트에 대한 입력 중 하나가 1이므로 Q'의 값은 0이 됩니다. 따라서 출력은 궁극적으로 0이 되고 이 0 값은 상위 NOR 게이트에 대한 입력으로 이동합니다. , 따라서 Q는 1이 됩니다.
- 사례 4 : 의 말을하자, S=1이고 R=1 , 그러면 두 AND 게이트의 출력은 1과 1이 되며 이는 출력이 서로 보완되어야 하기 때문에 유효하지 않습니다.
SR 플립플롭의 진리표
아래는 진리표 SR 플립플롭의

셀레늄 기초
여기, 에스 세트 입력이고, 아르 자형 는 리셋 입력이고, Qn+1 다음 상태이고 상태 어떤 상태에 들어가는지 알려준다
기능 SR 플립플롭 표
아래는 SR 플립플롭의 기능표입니다.

여기, 에스 세트 입력이고, 아르 자형 는 리셋 입력이고, Qn 현재 상태 입력이고 Qn+1 다음 상태 출력입니다.
특성 방정식
- 특성 방정식은 현재 상태를 기준으로 플립플롭의 다음 상태가 무엇인지 알려줍니다.
- 특성방정식을 구하기 위해서는 K-맵 아래와 같이 구성됩니다.

- 위의 K-Map을 풀면 특성 방정식은 다음과 같습니다. Qn+1 = S + QnR'
여기 테이블
- 여기 테이블(Excitation Table)은 기본적으로 플립플롭이 현재 상태에서 다음 상태로 가기 위해 필요한 여기(Excitation)에 대해 알려줍니다.

- 여기, Qn 현재 상태이고, Qn+1 다음 상태 출력이고 에스 , 아르 자형 각각 설정 및 재설정 입력입니다.
SR 플립플롭의 응용
디지털 시스템에 SR 플립플롭을 적용하는 방법은 다양하며 다음과 같습니다.
자바 더블을 문자열로
- 등록하다 : 레지스터 생성에 사용되는 SR 플립플롭. 디자이너는 SR 플립플롭을 결합하여 모든 크기의 레지스터를 생성할 수 있습니다.
- 카운터 : SR 플립플롭에 사용됨 카운터 . 카운터는 디지털 시스템에서 발생하는 이벤트 수를 계산합니다.
- 메모리 : SR 플립플롭을 만드는 데 사용됨 메모리 전원이 꺼졌을 때 데이터를 저장하는 데 사용됩니다.
- 동기식 시스템 : SR 플립플롭은 다른 구성 요소의 작동을 동기화하는 데 사용되는 동기 시스템에 사용됩니다.
결론
이 기사에서는 실제로 플립플롭이 무엇인지에 대한 플립플롭의 기본부터 시작하여 SR 플립플롭, SR 플립플롭을 구성할 수 있는 두 가지 방법, 기본 블록 다이어그램, SR 플립플롭의 작동에 대해 논의했습니다. , 그것은 진리표, 특성표, 특성 방정식 및 여기표이며 마지막에는 SR 플립플롭의 응용에 대해 논의했습니다.
SR 플립플롭 – FAQ
SR 플립플롭을 사용할 때 일반적인 설계 고려 사항은 무엇입니까?
SR 플립플롭을 설계하기 위해 우리는 설정 시간, 유지 시간, 클록 주파수 및 전력 소비와 같은 요소를 많이 고려합니다.
클럭 펄스는 SR 플립플롭의 작동에 어떤 영향을 줍니까?
클럭 펄스는 플립플롭의 출력에 영향을 미칠 수 있는 입력(S 및 R)을 결정하는 제어 신호 역할을 합니다. 이는 클록 신호에 의해 결정된 특정 시간에만 발생하는 상태 전환으로 동기화됩니다.
NOR 게이트를 사용하여 구성된 SR 플립플롭과 NAND 게이트를 사용하여 구성된 SR 플립플롭의 주요 차이점은 무엇입니까?
이러한 로직 구현의 주요 차이점은 NOR 게이트로 구성된 SR 플립플롭이 액티브 하이 입력(S=0, R=0)에서 작동하는 반면 다른 하나는 액티브 로우 입력(S=1, R=1)에서 작동한다는 것입니다. .