Altifigence Academy

31 / 36 · 概念

方向・リセット・入力順を確認

単一ビットのパターンで逆接続を探します。

学習目標

  • 単一ビットのパターンで逆接続を探します。

対称なパターンは誤りを隠す

000や111だけでは逆方向が見えにくいため、1の後に0を入れ001→010→100を確認します。100→010→001なら連結位置を、最初から違えば初期値・リセット・表示順を確認します。

症状確認箇所
最初のエッジで100dinが上位に入っている?
常に000リセット有効かdinが0のまま?
1エッジずれるリセットをデータとして数えた?
全段が同時にdinになる以前の値と更新後の値

一行ずつ予測する

古いq、din、rst、次のqを書きます。rst=1なら000、それ以外は古いq[1:0]にdinを連結します。最初の不一致から調べ、元の実習を理解してからRTLを変えず入力順だけ変えると流れに集中できます。

自分で考えてみましょう

1,1,0で100,110,011になったら?

解説を見る

dinをq[2]へ入れる逆向きの連結を調べます。このコースの期待値は001,011,110です。

選択はこのブラウザに適用されます。フッターからいつでも変更できます。