トリガーは基本デバイスであり、2つの安定状態を持つデジタルオートマトンであり、一方には値「1」が割り当てられ、もう一方には値「0」が割り当てられます。
論理接続の実装方法によると、それらは区別されます次のタイプのデバイス:Tフリップフロップ、Dフリップフロップ、JKフリップフロップ、RSフリップフロップ。当然、最も一般的なオプションがここにリストされていますが、それらの他に、他のタイプの自動デバイスがあります。
この記事では、Dフリップフロップについて詳しく見ていきます。上記のオートマトンには唯一の情報(D)入力があるため、時間遅延機能を実装するように設計されています。
操作の原理
特性方程式Q(t + 1)= Dtは、Dフリップフロップなどのタイプのデバイスの動作を表します。このデジタルマシンの真理値表(遷移表)を以下に示します。
Qt | Dt | Q(t + 1) |
0 | 0 | 0 |
0 | 1 | 1 |
1 | 0 | 0 |
1 | 1 | 1 |
ご覧のとおり、1行目と4行目の値は時間tとt + 1の信号Qが一致します。つまり、Dフリップフロップは信号遅延要素です。その結果、非同期タイプの検討対象のデバイスは、入力信号がわずかな時間遅延で出力で繰り返されるため、アプリケーションを見つけることができませんでした。
同期タイプのDフリップフロップは、同じタイプのシングルレベル(1ステージ)および2レベル(2ステージ)のRSデバイスで構成されています。上記のマシンは、遷移表に従って動作します。
シングルステージDフリップフロップは、シングルレベル同期RSデバイスと1つのエレメントAND-HE1で構成でき、Dフリップフロップの両方の逆入力を単一の情報(D)入力に接続します。
論理ゼロが同期入力に到達すると、RSマシンは、AND-NOT要素の出力からの論理ユニットのレベルによってブロックされます。2 およびNAND3..。同期信号が変化すると、レベル情報入力に適用すると、非同期フリップフロップTのS入力(D = 1)またはR入力(D = 0)のいずれかに論理ゼロが作成されます。これは、に対応する状態に切り替わります。論理レベルD。1ステージDタイプのフリップフロップは、同期信号間の一時停止中に伝搬入力を遅延させます。
動的制御を備えたDトリガー。作業の説明、機能図
この種の自動装置3つの非同期タイプのRSフリップフロップで構成されています。それらはNANDエレメント上に構築されており、そのうちの2つは転流機能を実行し、3つ目は出力です。スイッチングフリップフロップの出力信号は、出力トリガーを制御するように設計されています。
信号レベルCが論理ゼロに等しい場合、ニュートラルな信号の組み合わせが出力トリガーの入力に送信され、ストレージモードに切り替わります。情報信号が変化すると、スイッチングフリップフロップはスタンバイモードになり、論理ユニット信号がトリガーCのイネーブル入力に到達するとすぐに、出力オートマトンは情報信号に対応する新しい状態に設定されます。前のサイクルのD入力で。
情報レベルの変化があれば出力トリガーを設定している間、信号は通過し、スイッチングデバイスは信号を通過しません。トリガーを切り替える目的は、情報信号を受信し、制御入力Cの信号が論理ゼロから論理1に変化した瞬間に出力デバイスの入力に送信し、情報入力で信号を送ります。