組合邏輯電路


組合邏輯的特點

  組合邏輯電路中,任意時刻的輸出僅僅取決於該時刻的輸入,與電路原來的狀態無關。

邏輯功能的描述

  從理論上來講,邏輯圖本身就是邏輯功能的一種表達方式。然而在許多情況下,用邏輯圖所表示的邏輯功能不夠直觀,往往還需要把它轉換成邏輯函數式或者真值表的形式,以使電路的邏輯功能更加直觀、明顯。

組合邏輯電路的分析方法與設計方法

組合邏輯的分析方法

  通常采用的分析方法就是從電路的輸入到輸出逐級寫出邏輯函數式,最后得到表示輸出與輸入關系的邏輯函數式。然后使用公式法或者卡諾圖化簡的方法將所得的函數式化簡或變換,使邏輯關系更加明顯。

組合邏輯電路的設計方法

  1.進行邏輯抽象

    a.分析事件的因果關系,確定輸入變量與輸出變量。

    b.定義邏輯狀態的含義

    c.根據給定的因果關系列出邏輯真值表

  2.寫出邏輯函數式

  3.選定器件類型(與門、或門。。。)

  4.將邏輯函數化簡或變換成適當的形式

  5.根據化簡或變換后的邏輯函數式,畫出邏輯電路的連接圖

  6.工藝設計

常用的組合邏輯電路

1.編碼器

  普通編碼器、優先編碼器

2.譯碼器

  二進制譯碼器、顯示譯碼器

3.數據選擇器

4.加法器

  1 半加器(無進位)

 

    2.全加器

 

 A,B,Cl取異或,進位端兩兩取反

2.多位加法器

  1.串行進位加法器,上一級的進位輸出當下一級的進位輸入,運算速度慢。

 

 2.超前進位加法器

  為了提高運算速度,必須設法減小由於進位信號逐級傳遞所耗費的時間。

  展平邏輯,將每位的輸出推導到當前輸入值與低位輸入值的關系,從而減小不同位之間的等待傳遞時間。

  提到運算速度的同時,電路面積大大增加。

 

 越高位的邏輯越復雜

5.數值比較器

競爭與冒險

  兩個輸入電平同時往相反的方向跳變稱為競爭;

  由於競爭使得輸出上產生了毛刺的現象稱為競爭--冒險

  檢查競爭冒險的方法:代數法、卡諾圖法、實驗法

  消除競爭--冒險的方法:接入濾波電容,引入選通邏輯,修改邏輯設計(增加冗余項)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM