半導體行業大致按照摩爾定律發展了半個多世紀,對二十世紀后半葉的世界經濟增長做出了貢獻,并驅動了一系列科技創新、生產效率的提高和經濟增長。個人電腦、網際網路、智慧型手機等技術改善和創新都離不開摩爾定律的延續。
由于現代電腦、手機與家電的CPU 、GPU 等許多零件,都是以晶體管(Transistor) 為基本元件制成的集成電路(Integrated Circuit)。要了解電腦的大腦── CPU 運作的基本原理,有關邏輯電路的基礎知識便十分重要。
先前我們在為什么電腦是只有0與1的世界?世界上只有10種人,一種是懂二進位的 一文中介紹了AND、OR、NOT等邏輯門,和要怎么用邏輯門建立出邏輯電路來實現運算。
然而我們卻還沒介紹「邏輯門是怎么建構出來的」和「晶體管的功用是什么」這兩個重要的問題。今天就讓我們來了解一下,如何利用晶體管來建立出邏輯門吧!
一天到晚聽到半導體、CMOS、晶體管等名詞,卻搞不懂它的意義或功能嗎?來個簡單的小測試:
如果你看得懂以上「CMOS」在維基百科的說明文字,包括NMOS、PMOS,還有左方反相器(Inverter)的示意圖,歡迎關閉離開這篇文章。若不太理解…今天這篇文章的任務很簡單,保證閱讀完畢后一看就懂。讓我們開始吧!
目前制作晶體管主流技術是采用一種稱為「金氧半場效晶體管」 ( M etal- O xide- Semiconductor F ield- E ffect T ransistor)的技術,采用這個名稱的原因是因為其中包含一層氧化層,而閘極(Gate)上可能會采用金屬作為材質(但不一定要用金屬)。
因此又可稱MOSFET、MOS 晶體管。MOS 晶體管主要又分成兩種類型,一種為nMOS 晶體管、一種為pMOS 晶體管。
圖為nMOS 晶體管和pMOS 晶體管的電路符號
MOS 晶體管對外有三個連接:源極(Source)、汲極(Drain) 與閘極(Gate)。只看這個符號可能會覺得非常抽象,讓我們舉個簡單的例子:
MOS 晶體管的工作原理和水龍頭很類似,電路中的電流就好比水管中的水流,水流的來源就是「Source」、水流出的地方稱為「Drain」,控制水流的水龍頭就是「Gate」。如果把Gate 打開,電流就會從Source 流到Drain,相當于導通晶體管。
nMOS 晶體管導通的條件是在Gate 端連接高電位;若Gate 端連接低電位時,nMOS 晶體管就不會導通。另一方面,當pMOS 的Gate 端連接低電位時,晶體管會導通、連接高電位則不導通。
就好似有兩種類型的水龍頭,一種將把手向上拉才會出水、另一種將把手向下壓才會出水。
如果我們將 nMOS 與pMOS 兩組功能互相對應的MOS晶體管組合在一起,就能做出一種非常省電的電路,稱為CMOS (互補式金屬氧化物半導體, Complementary Metal-Oxide-Semiconductor)。而CMOS 也是目前實現集成電路最普遍的作法。
CMOS 雖然耗費了相當多的邏輯門,但是省電又不容易發熱,因此廣泛被用在制作處理器、記憶體等數位邏輯電路上,因此CMOS 在半導體產業上占有非常重要的地位。
接下來,就讓我們來看看:如何用晶體管建構出邏輯門?先從其中最簡單的一種邏輯──NOT講起。也就是用nMOS和pMOS建構出NOT邏輯門。
從圖中可看出NOT Gate 的工作原理很簡單,只要用兩個晶體管便能實現。
電路圖中的A 同時連接到了兩個晶體管的Gate端,一個nMOS 晶體管、一個pMOS 晶體管。
當 A 為0 時,對于pMOS 晶體管來說、它的 Gate 端為0 時是導通的,所以電源這一端的1 就能傳導過來;同時,nMOS 的Gate 端連接0 時是不導通的。所以最后X 這條電路就接到1。
這就是NOT 邏輯門使輸入電路A 為0、輸出電路X 為1 的運作原理。
同理,電源是1、低電位是零,當A 為1 時,上面pMOS 的Gate 端是1,所以處于關閉狀態。而下面nMOS的Gate 端為1 時,就處于導通狀態,此時X 的輸出就是0。
接著,讓我們來看看AND 邏輯門的實現原理。
右邊的電路圖為NAND 電路原理,其中包含四個晶體管。NAND 邏輯門的真值表和AND 相反,為AND 再取NOT 的結果。我們需要的功能雖然是AND 邏輯門,在這邊為什么卻不放AND 電路圖,而是放一個NAND 呢?
這是因為實際上NAND 邏輯門的實現方式比AND 邏輯門更簡單,所以通常會用一個NAND 加上一個NOT,就能很簡單地實現AND 邏輯門的功能。
A、B 各連接了一個 pMOS Gate、一個nMOS Gate。
當B 等于1 時,B 連接的pMOS Gate (左上方第一個晶體管) 不會導通;同時,B 連接的nMOS Gate(右下方晶體管) 由于Gate 端為1 時會導通,即把0 傳遞過來。
同理,A 連接的 pMOS Gate 不會導通、nMOS 繼續導通將0 傳給電路X,最后輸出即為0。
也就實現了NAND 電路:A = 1, B = 1 → X = 0 的目標。
讀者可以自己試著畫畫看A 、 B 的其他三種輸入,應該能出現NAND 全部的輸出結果。以下為示意圖:
另外,還有OR 邏輯門、XOR 邏輯門…。事實上,所有的邏輯線路都可以用NAND 來合成,NAND 也被人稱作萬用邏輯門。
用一個NAND 邏輯門,就能做出NOT、AND、OR 等邏輯門
最后的最后,帶大家重新看看CMOS的維基百科說明。NMOS和PMOS已經為大家介紹過了;而左邊那張圖…你發現了嗎?事實上就是「NOT邏輯門」,也就是「用NMOS和PMOS組出的NOT電路圖」。NOT邏輯門的另一個名字也叫Inverter。
不要被 靜態互補式金屬氧化物半導體反相器 …這一長串咒語騙到啦!翻成英文就只是CMOS Inverter (NOT logic gate),此圖只是取所有CMOS邏輯門中、最簡單實現的一種來作CMOS的范例。
-
集成電路
+關注
關注
5420文章
11984瀏覽量
367504 -
摩爾定律
+關注
關注
4文章
638瀏覽量
79719 -
晶體管
+關注
關注
77文章
9993瀏覽量
140917
原文標題:你真的了解晶體管?
文章出處:【微信號:icbank,微信公眾號:icbank】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
什么是晶體管?你了解多少?知道怎樣工作的嗎?
多值電場型電壓選擇晶體管結構
晶體管電路設計(下)
如何測試晶體管的性能 常見晶體管品牌及其優勢比較
晶體管故障診斷與維修技巧 晶體管在數字電路中的作用
晶體管與場效應管的區別 晶體管的封裝類型及其特點
探索光耦:晶體管光耦——電子設計中的關鍵角色

晶體管的輸出特性是什么
晶體管的基本工作模式
NMOS晶體管和PMOS晶體管的區別
CMOS晶體管和MOSFET晶體管的區別
晶體管處于放大狀態的條件是什么
什么是NPN晶體管?NPN晶體管的工作原理和結構

PNP晶體管符號和結構 晶體管測試儀電路圖

評論