31 / 36 · 概念
方向・リセット・入力順を確認
単一ビットのパターンで逆接続を探します。
レッスンは無料で読めます。受講登録すると進捗を保存できます。
学習目標
- 単一ビットのパターンで逆接続を探します。
対称なパターンは誤りを隠す
000や111だけでは逆方向が見えにくいため、1の後に0を入れ001→010→100を確認します。100→010→001なら連結位置を、最初から違えば初期値・リセット・表示順を確認します。
| 症状 | 確認箇所 |
|---|---|
| 最初のエッジで100 | dinが上位に入っている? |
| 常に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です。
✓ 学習済み