logo

Tフリップフロップ

T フリップフロップでは、「T」は「トグル」という用語を定義します。で SR フリップフロップ 、中間状態の発生を避けるために、「トグル」または「トリガー」入力と呼ばれる単一の入力のみを提供します。さて、このフリップフロップはトグルスイッチとして機能します。次の出力状態は、現在の状態出力の補数によって変更されます。このプロセスは「トグル」として知られています。

「JK フリップフロップ」に変更を加えることで、「T フリップフロップ」を構築できます。 「T フリップフロップ」には入力が 1 つだけあり、次の入力を接続することで構築されます。 JKビーチサンダル 。この単一の入力は T と呼ばれます。簡単に言うと、「JK フリップ フロップ」を変換することで「T フリップ フロップ」を構築できます。 「T フリップフロップ」は、単一入力の「JK フリップフロップ」と呼ばれることもあります。

「T フリップ フロップ」のブロック図が示されています。ここで、T は「トグル入力」を定義し、CLK はクロック信号入力を定義します。

Tフリップフロップ

Tフリップフロップ回路

「T フリップフロップ」を形成するには次の 2 つの方法があります。

  • 出力フィードバックを「SR フリップフロップ」の入力に接続することによって。
  • T と Q の XOR 演算を実行した後に得られる出力を渡します。前へD フリップフロップの D 入力として出力します。

工事

「T フリップフロップ」は、AND ゲートの出力を入力として「SR フリップフロップ」の NOR ゲートに渡すことによって設計されています。 「AND」ゲートの入力、現在の出力状態 Q、およびその補数 Q' が各 AND ゲートに送り返されます。トグル入力は入力として AND ゲートに渡されます。これらのゲートはクロック (CLK) 信号に接続されています。 「T フリップフロップ」では、狭いトリガーのパルス列がトグル入力として渡され、フリップフロップの出力状態が変化します。 「SR フリップフロップ」を使用した「T フリップフロップ」の回路図は次のとおりです。

Tフリップフロップ

「T フリップフロップ」は「D フリップフロップ」を使用して形成されます。 D フリップフロップでは、T 入力と出力 'Q の XOR 演算を実行した後の出力前へ' が D 入力として渡されます。 「D フリップフロップ」を使用した「T フリップフロップ」の論理回路は次のとおりです。

Tフリップフロップ

D フリップ フロップの最も単純な構造は JK フリップ フロップを使用したものです。 「JK フリップ フロップ」の両方の入力は、単一の入力 T として接続されます。以下は、「JK フリップ フロップ」から形成される T フリップ フロップの論理回路です。

Tフリップフロップ

Tフリップフロップの真理値表

Tフリップフロップ

出力 Q To が 0 に設定されると、上側の NAND ゲートが有効になり、下側の NAND ゲートが無効になります。フリップフロップを「セット状態 (Q=1)」にすると、トリガーがフリップフロップの S 入力を通過します。

出力 Q が 1 に設定されると、上側の NAND ゲートが無効になり、下側の NAND ゲートが有効になります。トリガーによりフリップフロップの R 入力が通過し、フリップフロップがリセット状態 (Q=0) になります。

T-フリップフロップの動作

T フリップフロップの次の状態は、T 入力が false または 0 に設定されている場合の現在の状態と同様です。

  • トグル入力が 0 に設定され、現在の状態も 0 の場合、次の状態は 0 になります。
  • トグル入力が 0 に設定され、現在の状態が 1 の場合、次の状態は 1 になります。

トグル入力が 1 に設定されている場合、フリップフロップの次の状態は現在の状態とは逆になります。

  • トグル入力が 1 に設定され、現在の状態が 0 の場合、次の状態は 1 になります。
  • トグル入力が 1 に設定され、現在の状態が 1 の場合、次の状態は 0 になります。

「T フリップフロップ」は、セット入力とリセット入力が入力トリガーによって交互に変化するとトグルされます。 「T フリップフロップ」では、出力波形の全サイクルを完了するために 2 つのトリガーが必要です。 「T フリップフロップ」によって生成される出力の周波数は、入力周波数の半分です。 「T フリップフロップ」は「周波数分周回路」として機能します。

「T フリップフロップ」では、適用されたトリガー パルスの状態は、前の状態が定義されている場合にのみ定義されます。それが「T フリップフロップ」の主な欠点です。

「T フリップフロップ」は IC として提供されていないため、「JK フリップフロップ」、「SR フリップフロップ」、「D フリップフロップ」から設計できます。 「JK Flip Flop」を使用した「T Flip Flop」のブロック図は次のとおりです。

Tフリップフロップ