大阪大学 基礎工学研究科 電子光科学 (システム創成専攻) 2023年度 電子光科学 [II-4]
Author
祭音Myyura (co-authored with GPT 5.6 SOL)
Description
立上りで反応する3個のD-FFを共通クロックに接続する。接続は D1=Q3,D2=Q1,D3=Q2 であり、出力を Q1,Q2,Q3 とする。
(1) 出力の初期値がすべてLであるとき、10個のクロックパルスに対する Q1,Q2,Q3 の時間変化を描け。
(2) (1)における異なる出力の組合せは何通りか。
(3) D-FFの最大動作周波数は100 MHz、ホールド時間1 ns、セットアップ時間3 ns、伝搬遅延時間10 nsとする。この回路が正しく動作する最大周波数を有効数字2桁で求めよ。
Kai
(1)
次状態は (Q1+,Q2+,Q3+)=(Q3,Q1,Q2) となる。
| 立上り回数 | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
|---|
| Q1 | L | H | H | H | L | L | L | H | H | H | L |
| Q2 | L | L | H | H | H | L | L | L | H | H | H |
| Q3 | L | L | L | H | H | H | L | L | L | H | H |

(2)
000→100→110→111→011→001→000
を繰り返すので、6通り である。
(3)
各FFの出力が確定してから、次の立上りまでにセットアップ時間を確保する必要がある。
T≥10+3=13 ns.
これは単体の周期制約 T≥10 ns より厳しい。ホールド時間も 10 ns≥1 ns により満たす。よって
fmax=13 ns1≃77 MHz.