WAT Note(III).

(小ネタ)SRフリップフロップ回路をWebで図示してみた

Tatsuroh Wakasugi
Tatsuroh Wakasugi

情報系学生であった時に講義で出たがイメージがイマイチよくつかなかった「フリップフロップ回路」。

今は Web の知識があり回路図を再現できたので、ここに載せてみた。

(下図の"S:"、"R:"をクリックすると切り替えられます)

See the Pen Flip-Flop by WAT (@wat36) on CodePen.

ちなみに真理値表は以下の通り。

S R Q⁽ⁿ⁾ Q⁽ⁿ⁺¹⁾ 説明
0 0 * 保持 Q⁽ⁿ⁾ の値を保持
0 1 * 0 Reset 動作(Q=0)
1 0 * 1 Set 動作(Q=1)
1 1 * 不定 禁止状態(不定)

上表での記号は以下の通り。

  • S: Set 入力
  • R: Reset 入力
  • Q: 出力
  • Q⁽ⁿ⁺¹⁾: 次の状態(今回の出力)
  • Q⁽ⁿ⁾: 現在の状態(前の出力)
  • *: ドントケア(0 と 1 どちらでも同じ)
  • 不定: 両方 0 や 1 などで定義できない矛盾状態(ゲート種類により異なる)

当時こんなのあれば良かったなあと、作った後で思った