すべての Jk フリップフロップが立ち下がりエッジで有効であるわけではなく、立ち下がりエッジで有効か立ち上がりエッジで有効かは、フリップフロップの内部構造に関係します。立ち下がり立ち上がりエッジが有効であるということは、クロック信号がハイ レベルからロー レベルに遷移する場合にのみフリップフロップの状態が変化する可能性があることを意味します。
このチュートリアルの動作環境: Windows 7 システム、Dell G3 コンピューター。
これは立ち下がりエッジによってトリガーされ、CP 制御信号には立ち下がりエッジが有効であることを示す小さな円が表示されます。
立ち上がりエッジが有効であることは、クロック信号がロー レベルからハイ レベルに遷移する場合にのみフリップフロップの状態が変化できることを意味します。同様に、立ち下がり立ち上がりエッジが有効であることは、クロック信号がフリップフロップの状態は、ハイレベルからローレベルに遷移するときにのみ変化します。
また、すべての Jk フリップフロップが立ち下がりエッジで有効であるとは限らず、すべての D フリップフロップが立ち上がりエッジで有効であるとは限らず、そのような対応関係はありません。立ち下がりエッジか立ち上がりエッジかは、トリガーの内部構造に関係します。
JK フリップフロップは、セット 0、セット 1、ホールド、フリップ機能を備え、さまざまなタイプの統合フリップフロップの中で最も完全な機能を備えています。実際のアプリケーションでは、高い汎用性を備えているだけでなく、他のタイプのフリップフロップを柔軟に変換することもできます。 D フリップフロップと T フリップフロップは JK フリップフロップから構築できます。
JK フリップフロップの構造は、最も基本的なフリップフロップである RS フリップフロップに似ていますが、異なる点は、RS フリップフロップでは R と S が 1 になることを許可しないことです。一方、JK フリップフロップでは、J と K を同時に 1 にすることができます。 J と K が同時に 1 になると、出力の値の状態が反転します。つまり、元が 0 だったら 1 になり、元が 1 だったら 0 になります。
拡張情報
JK トリガーの動作特性
確立時間: 入力信号がCP信号が到着する時刻をtsetで表す。図 7.5.5 からわかるように、J 信号と K 信号は CP 信号より前に到着する必要があるため、tset=0 となります。
ホールド時間: フリップフロップの信頼性を確保するには、入力信号を一定時間保持する必要があります。保持時間は tH で表されます。 CP=1 の間 J と K の状態を変更しない必要があり、CP=1 の時間を tWH とすると、tH ≧ tWH を満たす必要があります。
伝送遅延時間: CP の立ち下がりエッジから出力端子の新しい状態が安定して確立されるまでの時間を伝送時間として定義すると、次のようになります。 tPLH=3tpd tPHL=4tpd 最大クロックスレーブ フリップフロップは 2 つの同期 RS フリップフロップで構成されているため、同期 RS フリップフロップの動特性を知ることができます。
メイン フリップフロップの信頼性の高いフリップを保証するには、CP ハイ レベルの期間 tWH は 3tpd より長くなければなりません。同様に、スレーブ フリップフロップが確実に反転できるようにするには、CP ロー レベルの期間 tWL も 3tpd より大きくなければなりません。したがって、クロック信号の最小周期は Tc(min)≧6tpd、最大クロック周波数 fc(max)≦1/6tpd となります。
コンピュータ関連の知識について詳しくは、FAQ 列をご覧ください。
以上がJK フリップフロップは立ち上がりエッジですか、それとも立ち下がりエッジですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。