【ふりっぷふろっぷ】
フリップフロップ とは?
最終更新:
💡 合図の瞬間に、0か1を取り込んで覚える回路
0か1の1ビットの状態を記憶するデジタル回路。クロックの変化する瞬間に入力を取り込む回路として使われる。D型の立ち上がり動作では、その瞬間のD入力を出力Qに保持する。リセットなどの追加入力や動作条件は部品による。
📌 このページのポイント
- 1ビットの状態を記憶するデジタル回路
- D型の例では、クロックのエッジで入力を記憶
- 取り込みの前後には、入力を安定させる条件がある
- ラッチとは、入力を取り込むタイミングが違う
何を、覚えられるの?
Dが変わったら、すぐQも変わる?
通常の取り込み動作では、決められたクロックのエッジまで待つよ。TIのSN74HC74なら立ち上がりで取り込む。ただしこの部品には、クロックとは別に働くpresetやclearの入力もあるんだ。
立ち上がりって、どの瞬間?
クロックが0から1へ変わる瞬間だよ。その直前と直後には、入力を安定させるセットアップ時間やホールド時間の条件がある。入力とクロックが同時に変わっても、必ず狙った値を取れるとは言えないね。
ラッチとは、何が違うの?
エッジで取り込むフリップフロップに対し、Dラッチは有効な期間に入力が出力へ伝わるよ。TIのSN74HC373ではLEが1の間はDに追従し、0にすると保持する。取り込む瞬間と期間を区別しよう。
複数ビットは、どう覚えるの?
まとめ:ざっくりこれだけ覚えればOK!
「フリップフロップ」って出てきたら「合図の瞬間に、1ビットを取り込んで覚える回路」と思えばだいたいOK!
📖 おまけ:英語の意味
「Flip-flop」 = 二つの状態を記憶する回路の名前
💬 このページは電子回路のフリップフロップを扱うよ。取り込みのタイミングを、D型の立ち上がり動作を例に説明するね。