::關於習題(第七章)::
EX2  
EX5  
EX6  
EX7  
EX9  
==>20240715
練習7.2(synchronous communication)
本題(1)的 答案為 [q0, q1, q2, q3] = [0, 1, 0, 0]
本題電路受時鐘驅動 且 用計數行為 去 反映連續脈波 於 入口。巡當 脈波間斷時,計數器被歸零。
由於本題的 連續脈波乃 同步於 時鐘,所以晢標題有 synchronous 這個字樣。
本題有一種N-1的 計數行為,即若 連續N個脈波衝擊電路,則 計數器將敲N-1下。
第一個脈波的 作用乃 在於 喚醒計數器。
本題被 設計 去 對照練習7.1的 非同步類型,其 雖然有更複雜 的 電路,但 執行的 依舊是計算連續脈波數。
比較起來,本題7.2雖要求同步,即脈波腳步配合時鐘節拍,但 電路較簡單。
下圖展示時序概念 給予 本題。

在 上圖中,紅線處為晢此時刻 於 重置前。
第一個脈波 於 pulses不改變一眾q值,但 其有效果 於 拉高reset 巡當 時鐘也轉高時。
後兩個脈波 於 pulses會推動計數器 去 多加1 於 每次脈波上升沿。
巡當 連續脈波消失、且 時鐘上升沿沒有匹配高電位的 脈波時,計數器被重置。
這電路極簡單、且 純數位、所涉概念實用。
剩下的 一個應用關鍵乃 在於 如何取得計數器的 內容 在早於 它們消失前。
|