平成23年度 特別 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問13
テクノロジ/ハードウェア論理回路の入力A,Bに図の信号を与えたときのCの出力波形はどれか。

出典:平成23年度 特別 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問13
- ア波形ア
- イ波形イ
- ウ波形ウ
- エ波形エ
正解:イ
解説
図の論理回路は,二つのNORゲートの出力を互いにもう一方の入力へたすき掛けに戻した,NORゲートによるSRラッチ(フリップフロップ)です。上側のNORゲートは入力Aともう一方のNORゲートの出力を受けて出力Cを生成し,下側のNORゲートは入力Bと出力Cを受けて,上側のNORゲートへ戻る信号を生成します。この構成では,Aにパルスが入るとCがいったんLowにリセットされ,その後Bにパルスが入るとCがHighにセットされて,次にAが再びHighになるまでその状態を保持し続けます。したがって,Cの波形は,入力パルスにそのまま追従するのではなく,A,Bのパルスによってセット・リセットされた状態を次の変化までHighのまま保ち続けるラッチ特有の波形になります。
選択肢ごとの解説
- ア誤り。この波形は,A又はBにパルスが入るたびに短いパルス状の変化を繰り返しており,入力の変化にそのまま追従する組合せ回路的な出力になっています。ラッチとして状態を保持する動きになっていないため,Cの波形として適切ではありません。
- イ正しい。この波形は,Aのパルスでいったんリセットされた後,Bのパルスでセットされ,次にAが変化するまでHighの状態を保持し続けるという,NORゲートによるSRラッチ特有の状態保持の動きに合致しています。
- ウ誤り。この波形は,セット・リセットのタイミングがAの波形やBの波形と対応しておらず,SRラッチとしてA,Bのパルスに応じて状態が変化するタイミングと整合していません。
- エ誤り。この波形も,AやBのパルスのたびに短く変化しており,ラッチとして一定期間状態を保持する動きになっていないため,Cの波形としては適切ではありません。