ビデオ: 電子回路の基礎の勉強、HDLでの論理回路合成の勉強 2024
エレクトロニクスの分野では、 ゲートラッチ は、SETとRESETのためにアクティブでなければならない3番目の入力を持つラッチです入力が有効になります。この3番目の入力は、SETおよびRESET入力の操作を可能にするため、ENABLEと呼ばれることもあります。
ENABLE入力は簡単なスイッチに接続できます。次に、スイッチが閉じられると、SET入力とRESET入力が有効になります。スイッチが開いているときは、SETおよびRESET入力の変更は無視されます。
<! - 1 - >または、ENABLE入力をクロックパルスに接続することもできます。たとえば、555タイマー回路の出力をENABLE入力に接続することができます。その後、555タイマーの出力がHIGHの場合にのみラッチ入力が動作します。 ENABLE入力は CLOCK入力と呼ばれることが多いことに注意してください。
NANDゲートのペアを追加することにより、ENABLE入力をラッチに簡単に追加することができます。ここで、SETおよびRESET入力(SRラッチ)は、2つのNANDゲートのそれぞれの1つの入力に接続されています。 ENABLE入力は各NANDゲートの他の入力に接続されています。そして、これらのゲートからの出力は、基本ラッチ回路への入力として使用される。
<!ゲートされたラッチの別の一般的なタイプは、DATAとENABLEという2つの入力を有する999ゲートDラッチと呼ばれます。 ENABLE入力でHIGHが受信されると、DATA入力が出力にコピーされます。 ENABLE入力がローになっても、出力は変化しません。 ENABLE入力がハイになるまで出力を変更することはできません。 <! - 3 - > ゲート付きSRラッチからゲートDラッチを作成するには、インバータを介してSET入力とRESET入力を接続するだけです。したがって、SET入力とRESET入力は常に互いに反対になります。 DATA入力がHIGHのとき、SET入力はHIGHで、RESET入力はLOWです。 DATA入力がLOWのとき、SET入力はLOW、RESET入力はHIGHです。