標準單元庫是數字集成電路的積木,是復雜電路和系統的基礎。今天我們來認識一下其中的幾個常用門級電路。
先來看看二輸入與非門(NAND2)
分析電路,輸入IN1和IN2共有四種情況:
- IN1=0且IN2=0時,n1和n2截止,p1和p2導通,OUT輸出1
- IN1=0且IN2=1時,
- n1和n2只有一個導通(n1截止,n2導通),n1和n2為串聯方式,有一個截止則截止
- p1和p2有一個導通(p1導通,p2截止),n1和n2為并聯方式,有一個導通則導通
- 綜合上,OUT輸出1
- IN1=1且IN2=0時,與“IN1=0且IN2=1”類似,OUT輸出1
- IN1=1且IN2=1時,n1和n2導通,p1和p2截止,OUT輸出0
總結得到如下真值表:
我們列出OUT的布爾代數式子:
這個代數式子,看起來很長,我們用下面的圖形來表示集合的概念(之前提到:* 表示交集、+ 表示并集、非表示差集),所以上面的表達式就表示黃色+綠色+紅色的區域。唯獨不包括兩個圓的重疊部分(交集)。
所以上面的布爾代數式子等價于:
從這個式子,我們就理解了為什么上面的電路邏輯是與非門。
我們也可以在真值表里加上臨時的一列TEMP,TEMP與OUT相反。這樣我們也可以輕松看出IN1、IN2和TEMP的關系。
最后,我們用Verilog語言來描述:
module nand2
(
input wire IN1,
input wire IN2,
output wire OUT
);
assign OUT = !(IN1 && IN2);
endmodule
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
Verilog語言
+關注
關注
0文章
113瀏覽量
8213 -
門級電路
+關注
關注
0文章
15瀏覽量
1955
發布評論請先 登錄
相關推薦
認識一下這款名叫“CAN總線存儲器”的神器
CAN總線數據不能及時查看怎么辦?CAN總線數據過多沒時間處理怎么辦?想要回看CAN總線歷史數據又怎么辦?總線數據三連問,卻只需要一個答案,是時候認識一下這款名叫“CAN總線存儲器”的神器了。
認識一下NI SWITCH模塊的組成和特點
許多自動化測試應用都需要通過部署一個開關網絡來實現儀器儀表和DUT之間的信號路由。而開關不僅可用于路由信號,也是增加昂貴儀器儀表的通道數以及提高測量靈活性和可重復性的一種低成本方法。
叫板英特爾?再次認識一下人工智能
人工智能(Artificial Intelligence),英文縮寫為AI。它是研究、開發用于模擬、延伸和擴展人的智能的理論、方法、技術及應用系統的一門新的技術科學。
發表于 11-02 09:21
?913次閱讀
認識一下針對單片機幾個基本概念
我們日常的生活離不開秒表的計時,它提醒著我們什么時刻該干什么,單片機也一樣,通過單片機內置的晶振來計時,首先讓我們認識一下針對單片機幾個基本概念:時鐘周期:時鐘周期 T 是時序中最小的時間單位,具體
發表于 11-22 06:43
認識一下Boost拓撲結構
上期答案揭曉:答案上圖 c ,下圖 a小伙伴們答對了嗎?YTDFWANGWEI :我的笨辦法:source,源的意思,就是提供電流。所以,只要是電流流出,就是source。不知道是否正確?作者:完全正確。繼續下一步講解:參考一下以下兩個圖:sink...
發表于 12-31 08:25
先來認識一下正激的基本原理
我們先來認識一下正激的基本原理,如圖所示:正激在原邊加正向電壓 MOS 管導通時,副邊的輸出符合變壓器原理,即:Vs = n* VinVs :變壓器副邊輸出電壓n:匝比 = Ns/NpVin:輸入電壓由上式可知正激拓撲不難理解。* 注意:原邊還有個繞組稱為復位繞組,副邊有...
發表于 12-31 06:18
簡單地認識一下D/A和A/D
隨著我們學習的逐步推進,我們可以了解到51單片機的更多的知識和元件,今天我們就來簡單地認識一下D/A和A/D。首先我們先來介紹一下D/A,就是兩個單詞digital和anolog.就是把數據量轉換
發表于 02-24 07:21
為什么需要調試一個電子系統
。調測試在測試板階段尤其重要,電路調試并不是只有板級設計師需要參與,在芯片剛流片回來的測試階段,芯片設計師通常也需要參與調測試的工作。一個合格的電子工程師應該擁有調試電路的技能。
發表于 02-24 06:18
評論