半導體行業(yè)大致按照摩爾定律發(fā)展了半個多世紀,對二十世紀后半葉的世界經(jīng)濟增長做出了貢獻,并驅(qū)動了一系列科技創(chuàng)新、生產(chǎn)效率的提高和經(jīng)濟增長。個人電腦、網(wǎng)際網(wǎng)路、智慧型手機等技術(shù)改善和創(chuàng)新都離不開摩爾定律的延續(xù)。
由于現(xiàn)代電腦、手機與家電的CPU 、GPU 等許多零件,都是以晶體管(Transistor) 為基本元件制成的集成電路(Integrated Circuit)。要了解電腦的大腦── CPU 運作的基本原理,有關(guān)邏輯電路的基礎(chǔ)知識便十分重要。
先前我們在為什么電腦是只有0與1的世界?世界上只有10種人,一種是懂二進位的 一文中介紹了AND、OR、NOT等邏輯門,和要怎么用邏輯門建立出邏輯電路來實現(xiàn)運算。
然而我們卻還沒介紹「邏輯門是怎么建構(gòu)出來的」和「晶體管的功用是什么」這兩個重要的問題。今天就讓我們來了解一下,如何利用晶體管來建立出邏輯門吧!
一天到晚聽到半導體、CMOS、晶體管等名詞,卻搞不懂它的意義或功能嗎?來個簡單的小測試:
如果你看得懂以上「CMOS」在維基百科的說明文字,包括NMOS、PMOS,還有左方反相器(Inverter)的示意圖,歡迎關(guān)閉離開這篇文章。若不太理解…今天這篇文章的任務(wù)很簡單,保證閱讀完畢后一看就懂。讓我們開始吧!
目前制作晶體管主流技術(shù)是采用一種稱為「金氧半場效晶體管」 ( M etal- O xide- Semiconductor F ield- E ffect T ransistor)的技術(shù),采用這個名稱的原因是因為其中包含一層氧化層,而閘極(Gate)上可能會采用金屬作為材質(zhì)(但不一定要用金屬)。
因此又可稱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 兩組功能互相對應(yīng)的MOS晶體管組合在一起,就能做出一種非常省電的電路,稱為CMOS (互補式金屬氧化物半導體, Complementary Metal-Oxide-Semiconductor)。而CMOS 也是目前實現(xiàn)集成電路最普遍的作法。
CMOS 雖然耗費了相當多的邏輯門,但是省電又不容易發(fā)熱,因此廣泛被用在制作處理器、記憶體等數(shù)位邏輯電路上,因此CMOS 在半導體產(chǎn)業(yè)上占有非常重要的地位。
接下來,就讓我們來看看:如何用晶體管建構(gòu)出邏輯門?先從其中最簡單的一種邏輯──NOT講起。也就是用nMOS和pMOS建構(gòu)出NOT邏輯門。
從圖中可看出NOT Gate 的工作原理很簡單,只要用兩個晶體管便能實現(xiàn)。
電路圖中的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,所以處于關(guān)閉狀態(tài)。而下面nMOS的Gate 端為1 時,就處于導通狀態(tài),此時X 的輸出就是0。
接著,讓我們來看看AND 邏輯門的實現(xiàn)原理。
右邊的電路圖為NAND 電路原理,其中包含四個晶體管。NAND 邏輯門的真值表和AND 相反,為AND 再取NOT 的結(jié)果。我們需要的功能雖然是AND 邏輯門,在這邊為什么卻不放AND 電路圖,而是放一個NAND 呢?
這是因為實際上NAND 邏輯門的實現(xiàn)方式比AND 邏輯門更簡單,所以通常會用一個NAND 加上一個NOT,就能很簡單地實現(xiàn)AND 邏輯門的功能。
A、B 各連接了一個 pMOS Gate、一個nMOS Gate。
當B 等于1 時,B 連接的pMOS Gate (左上方第一個晶體管) 不會導通;同時,B 連接的nMOS Gate(右下方晶體管) 由于Gate 端為1 時會導通,即把0 傳遞過來。
同理,A 連接的 pMOS Gate 不會導通、nMOS 繼續(xù)導通將0 傳給電路X,最后輸出即為0。
也就實現(xiàn)了NAND 電路:A = 1, B = 1 → X = 0 的目標。
讀者可以自己試著畫畫看A 、 B 的其他三種輸入,應(yīng)該能出現(xiàn)NAND 全部的輸出結(jié)果。以下為示意圖:
另外,還有OR 邏輯門、XOR 邏輯門…。事實上,所有的邏輯線路都可以用NAND 來合成,NAND 也被人稱作萬用邏輯門。
用一個NAND 邏輯門,就能做出NOT、AND、OR 等邏輯門
最后的最后,帶大家重新看看CMOS的維基百科說明。NMOS和PMOS已經(jīng)為大家介紹過了;而左邊那張圖…你發(fā)現(xiàn)了嗎?事實上就是「NOT邏輯門」,也就是「用NMOS和PMOS組出的NOT電路圖」。NOT邏輯門的另一個名字也叫Inverter。
不要被 靜態(tài)互補式金屬氧化物半導體反相器 …這一長串咒語騙到啦!翻成英文就只是CMOS Inverter (NOT logic gate),此圖只是取所有CMOS邏輯門中、最簡單實現(xiàn)的一種來作CMOS的范例。
-
集成電路
+關(guān)注
關(guān)注
5389文章
11576瀏覽量
362423 -
摩爾定律
+關(guān)注
關(guān)注
4文章
636瀏覽量
79118 -
晶體管
+關(guān)注
關(guān)注
77文章
9708瀏覽量
138554
原文標題:你真的了解晶體管?
文章出處:【微信號:icbank,微信公眾號:icbank】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論