RS-FFやD-FFなどの基本的なフリップフロップ素子

# 基本的なフリップフロップ

# RSフリップフロップ

RS flip-flop

RSフリップフロップにより入力を記憶します。

## 等価回路:

RS flip-flop

## 真理値表:

入力 | 出力
S | R | Q | ~Q
L | L | Q(n-1) | ~Q(n-1)
H | L | H | L
L | H | L | H
H | H | L | L

## プロパティー:

伝播遅延時間
tPHL | 出力がHレベルからLレベルに変化する時の遅延時間
tPLH | 出力がLレベルからHレベルに変化する時の遅延時間

RSフリップフロップでは本来R=S=1の時の動作、及びそこからR=S=0に切り替わった時の出力Qは定義されていませんが、この素子はQ=1で安定します。

# JKフリップフロップ

JK flip-flop

エッジトリガー型JKフリップフロップにより入力を記憶します。

## 等価回路:

JK flip-flop

## 真理値表:

入力 | 出力
J | K | CK | Q | ~Q
L | L | ↑(↓) | Q(n-1) | ~Q(n-1)
H | L | H | L
L | H | L | H
H | H | ~Q(n-1) | Q(n-1)

## プロパティー:

トリガータイプ | クロック信号の種類。立ち上がりエッジ(↑)または立ち下がりエッジ(↓)
伝播遅延時間
tPHL | 出力がHレベルからLレベルに変化する時の遅延時間
tPLH | 出力がLレベルからHレベルに変化する時の遅延時間

# Dフリップフロップ

D flip-flop

Dフリップフロップにより入力を記憶します。

## 等価回路:

D flip-flop

## 真理値表:

入力 | 出力
D | CK | Q | ~Q
H | ↑(↓) | H | L
L | L | H

## プロパティー:

トリガータイプ | クロック信号の種類。立ち上がりエッジ(↑)または立ち下がりエッジ(↓)
伝播遅延時間
tPHL | 出力がHレベルからLレベルに変化する時の遅延時間
tPLH | 出力がLレベルからHレベルに変化する時の遅延時間

# Tフリップフロップ

T flip-flop

Tフリップフロップにより、出力を切り替えます。

## 等価回路:

T flip-flop

## 真理値表:

入力 | 出力
CK | Q | ~Q
↑(↓) | ~Q(n-1) | Q(n-1)

## プロパティー:

トリガータイプ | クロック信号の種類。立ち上がりエッジ(↑)または立ち下がりエッジ(↓)
伝播遅延時間
tPHL | 出力がHレベルからLレベルに変化する時の遅延時間
tPLH | 出力がLレベルからHレベルに変化する時の遅延時間