數電基礎複習(二)

數字電路:

  • 組合邏輯電路
    (1)輸入、輸出之間沒有反饋延遲通路,信號的傳遞從輸入到輸出,是單方向的
    (2)電路中不含記憶單元(即鎖存器和觸發器)
    (3)在任何時刻,電路的輸出狀態只取決於同一時刻的輸入狀態而與電路的原來的狀態無關

組合邏輯電路的優化實現:
在這裏插入圖片描述

(1)輸出多個邏輯函數時需要考慮共享相同乘積項,減少邏輯門數目
(2)當限定邏輯門輸入端數目,則需要進行邏輯變換
在這裏插入圖片描述
在這裏插入圖片描述
競爭與冒險:
在這裏插入圖片描述
(1)發現並消除互補項
在這裏插入圖片描述
(2)增加乘積項以避免互補項相加
在這裏插入圖片描述
(3)輸出端並聯電容
對於工作速度不高的邏輯電路,可以在輸出端並聯一電容器,對窄脈衝起到平波的作用,以消去競爭冒險

編碼器:能夠實現編碼功能的邏輯電路
在這裏插入圖片描述
普通編碼器:
在這裏插入圖片描述
但是如果2個以上的輸入爲有效信號,出現編碼重疊的情況,此時可以使用優先編碼器。
在這裏插入圖片描述
在這裏插入圖片描述
使用GS作爲有效信號:
在這裏插入圖片描述
2線-4線譯碼器
在這裏插入圖片描述
在這裏插入圖片描述
集成電路譯碼器:
2線-4線譯碼器74x139
在這裏插入圖片描述

3線-8線譯碼器74x138

數碼顯示器:
在這裏插入圖片描述
(1)共陰極結構
在這裏插入圖片描述
(2)共陽極結構
在這裏插入圖片描述
數字顯示電路
在這裏插入圖片描述
(1)動態掃描顯示電路
在這裏插入圖片描述
(2)靜態顯示電路
在這裏插入圖片描述
數據分配器 DMUX
在這裏插入圖片描述
數據選擇器(與數據分配器正好相反)MUX
在這裏插入圖片描述
數值比較器
在這裏插入圖片描述
多位比較器:

  • 當高位相同時,比較低位
  • 當高位不同時。只需比較高位
    在這裏插入圖片描述
    超前進位加法器:(在輸入每位的加法和被加數時,同時獲得該位向高位產生的進位,而無需等待低位送來的進位信號)

verilog邏輯功能描述:
(1)結構級建模:實例引用內置基本門級元件(原語)、用戶定義的元件或其他模塊描述電路中的元件

  • 多輸入門(and、nand、or、nor、xor、xnor)
  • 多輸出門(buf、not)
  • 三態門(四種三態門)
    在這裏插入圖片描述

(2)數據流建模(即邏輯表達式)
注意:

  • 算數運算符
    在這裏插入圖片描述
  • 關係運算符
    在這裏插入圖片描述

(3)行爲級建模(描述數字邏輯電路的功能和算法)
阻塞賦值與非阻塞賦值的區別:
在這裏插入圖片描述
在這裏插入圖片描述
而假如阻塞賦值更換順序
在這裏插入圖片描述
如何調用帶有參數的子模塊,並修改模塊內部的參數值?
(1)直接修改參數的引用方式(#)
在這裏插入圖片描述

(2)參數重定義(defparam)的引用方式
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章