平成22年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問16
テクノロジ/ハードウェアアドレスバスとデータバスを共用するMPUにEPROMを接続するため,図の回路構成にする。この場合,ラッチ制御信号として,適切なものはどれか。ここで,ラッチ回路は,ラッチ制御信号がHレベルなら入力を通過させ,Lレベルになるとそれを保持するものとする。

出典:平成22年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問16
- ア波形ア
- イ波形イ
- ウ波形ウ
- エ波形エ
正解:ア
解説
アドレスバスとデータバスを共用するMPUでは,バスサイクルの前半でアドレスを,後半でデータを同じ信号線(AD15~AD00)に載せて転送します。ラッチ回路は,アドレスが確定してから,そのバスがデータに切り替わる前までの間にラッチ制御信号をHレベルにしてアドレスを取り込み,データに切り替わる前にLレベルに戻してアドレスを保持し続ける必要があります。図の波形アは,アドレスが確定した直後の短い期間だけHレベルとなり,データに切り替わる前にLレベルに戻っており,この動作条件を満たしています。
選択肢ごとの解説
- ア正しい。波形アは,アドレスが確定した直後の短い期間だけHレベルとなってアドレスを取り込み,バスがデータに切り替わる前にLレベルに戻ってアドレスを保持するため,ラッチ制御信号として適切です。
- イ誤り。波形イは,Hレベルの期間がアドレス確定後から長く続き,データ期間に入った後にLレベルに変わっており,データがラッチに取り込まれてしまうおそれがあるため,適切ではありません。
- ウ誤り。波形ウは,Hレベルの期間がデータ期間の途中まで続いており,アドレスを保持すべき期間にラッチが入力を通過させ続けてしまうため,適切ではありません。
- エ誤り。波形エも,Hレベルの期間がデータ期間の途中まで続いており,アドレスを正しく保持できないため,適切ではありません。