주요 콘텐츠

D Latch

활성화된 D 래치 플립플롭 모델링

  • D Latch block

라이브러리:
Simulink Extras / Flip Flops

설명

D Latch 블록은 활성화된 D 래치 플립플롭을 모델링합니다. D Latch 블록에는 다음과 같은 2개의 입력이 있습니다.

  • D — 데이터 입력.

  • C — 칩 인에이블 입력 신호.

칩 인에이블 입력 신호(C)는 블록의 실행 시점을 제어합니다. C가 0보다 크면 출력 Q는 입력 D와 같습니다. D Latch 블록의 진리표는 다음과 같습니다.

참고

D Latch 블록은 0이 아닌 입력을 true(1)로 처리합니다.

CDQ!Q
0임의변경 없음변경 없음
1001
1110

D Latch 블록이 활성화되지 않으면 블록은 이전 상태로 유지됩니다.

부울 데이터형 또는 double 데이터형의 논리형 신호

D Latch 블록이 Logical Operator 블록을 사용하는 마스크 처리된 서브시스템이므로, 논리형 신호를 double형 대신 부울 데이터로 구현 구성 파라미터 설정은 D Latch 블록의 입력 데이터형과 출력 데이터형에 영향을 줍니다. 마스크 처리된 서브시스템의 Logical Operator 블록에는 다음과 같은 파라미터 설정이 있습니다.

블록 파라미터 설정
출력 데이터형상속: 논리형
모든 입력과 출력의 데이터형이 동일해야 함On

논리형 신호를 double형 대신 부울 데이터로 구현 구성 파라미터에 대한 자세한 내용은 논리형 신호를 double형 대신 부울 데이터로 구현 항목을 참조하십시오.

포트

입력

모두 확장

데이터 입력 신호로, 스칼라, 벡터 또는 행렬로 지정됩니다.

종속성

D Latch 블록이 허용하는 데이터형은 논리형 신호를 double형 대신 부울 데이터로 구현 구성 파라미터의 설정에 따라 다릅니다.

  • OnD Latch 블록은 boolean형의 신호만 받습니다.

  • OffD Latch 블록은 boolean형 또는 double형의 신호를 받습니다.

데이터형: double | Boolean

칩 인에이블 입력 신호로, 스칼라, 벡터 또는 행렬로 지정됩니다.

데이터형: single | double | int8 | int16 | int32 | uint8 | uint16 | uint32 | Boolean | fixed point | enumerated | bus

출력

모두 확장

출력 신호 Q로, 입력 D와 동일한 차원과 데이터형을 가집니다.

데이터형: double | Boolean

출력 신호 !Q로, 입력 D와 동일한 차원과 데이터형을 가집니다.

데이터형: double | Boolean

버전 내역

R2008b에 개발됨