第八章集成電路設(shè)計技術(shù)與工具_(dá)第1頁
第八章集成電路設(shè)計技術(shù)與工具_(dá)第2頁
第八章集成電路設(shè)計技術(shù)與工具_(dá)第3頁
第八章集成電路設(shè)計技術(shù)與工具_(dá)第4頁
第八章集成電路設(shè)計技術(shù)與工具_(dá)第5頁
已閱讀5頁,還剩89頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、第第8章章 數(shù)字集成電路晶體管級設(shè)計數(shù)字集成電路晶體管級設(shè)計集成電路設(shè)計技術(shù)與工具 內(nèi)容提要n8.1 引言n8.2 設(shè)計流程n8.3 電路仿真n8.4 版圖設(shè)計n8.5 設(shè)計舉例n8.6 數(shù)字電路標(biāo)準(zhǔn)單元庫簡介n8.7 焊盤輸入輸出單元第第8章章 數(shù)字集成電路晶體管級設(shè)計數(shù)字集成電路晶體管級設(shè)計 本章將介紹和討論數(shù)字集成電路晶體本章將介紹和討論數(shù)字集成電路晶體管級設(shè)計中必需的一些基本知識,需要注管級設(shè)計中必需的一些基本知識,需要注意的一些問題以及常用的基本電路單元。意的一些問題以及常用的基本電路單元。 8.1 引言引言 數(shù)字集成電路是處理離散信號的集成電路,其主要特點是,電路的輸入和輸出是一個

2、或一系列不連續(xù)變化的數(shù)字信號。數(shù)字集成電路設(shè)計主要考慮電路的信號傳輸速度、信號的延遲、信號的同步處理和異步處理、信號的沖突等問題。與模擬集成電路相比,由于數(shù)字集成電路設(shè)計更側(cè)重于電路的集成度、工作速度、功耗和噪聲容限等性能,因此在設(shè)計流程、電路仿真和版圖設(shè)計方法上,與模擬集成電路晶體管級設(shè)計有所不同。數(shù)字集成電路晶體管級設(shè)計主要就是設(shè)計數(shù)字集成電路中的非門、與非門和或非門等基本單元。 8.1 引言引言n數(shù)字集成電路的基本電路按有源器件來分類,可分為雙極型晶體管(Bipolar Transistor)和場效應(yīng)晶體管(FET)兩大類。由雙極型晶體管構(gòu)成的電路類型包括晶體管邏輯(TTL:Transi

3、stor-Transistor-Logic)和射極耦合邏輯(ECL:Emitter-Coupled-Logic)。由FET構(gòu)成的電路類型分為增強(qiáng)/耗盡(E/D)型NMOS、CMOS以及由砷化鎵的金屬半導(dǎo)體FET(MESFET)和高電子遷移率晶體管(HEMT)等構(gòu)成的邏輯電路。 8.2 設(shè)計流程設(shè)計流程 圖8.1給出了數(shù)字集成電路晶體管級設(shè)計的一般流程,圖中各框圖內(nèi)容分別如下。給定邏輯功能及指標(biāo)晶體管級門電路實現(xiàn)滿足功能要求?版圖設(shè)計和驗證滿足設(shè)計要求?流片和封裝測試是是否否電路仿真圖8.1 數(shù)字集成電路設(shè)計流程圖8.2 設(shè)計流程設(shè)計流程1)給定邏輯功能及指標(biāo) 電路邏輯功能指的是電路最終要達(dá)到的

4、用戶需求目標(biāo)。指標(biāo)指的是電路要達(dá)到的性能,包括速度、功耗和芯片面積。其中速度是指電路能夠可靠工作時的最高數(shù)據(jù)比特率。電路功耗有兩種,一種是靜態(tài)功耗,另一種是動態(tài)功耗。對于集成度大的電路,電路中每一器件的功耗設(shè)計得越小越好。電路的物理版圖尺寸決定于芯片的面積大小,因此盡可能采用最小的工藝尺寸來減小芯片面積。8.2 設(shè)計流程設(shè)計流程2)晶體管級門電路實現(xiàn) 明確了要求實現(xiàn)的邏輯功能后,就可以用晶體管來實現(xiàn)具有CMOS互補(bǔ)邏輯結(jié)構(gòu)的非門、與非門和或非門等基本邏輯單元,實現(xiàn)要求的邏輯功能。3)電路仿真 對于構(gòu)造好的晶體級電路,可以通過SmartSpice或Hspice等軟件工具進(jìn)行電路級仿真,以驗證設(shè)計

5、的晶體管級電路結(jié)構(gòu)是否滿足要求的邏輯功能。4)版圖設(shè)計與驗證 完成電路仿真后,就可以根據(jù)選用工藝的版圖設(shè)計規(guī)則按晶體管級的電路連接關(guān)系進(jìn)行版圖設(shè)計和DRC、LVS等版圖驗證。5)流片和封裝測試 版圖驗證通過后,就可以根據(jù)最后的版圖形成GDS-II文件送到晶圓制造公司進(jìn)行流片。流片之后的各基本邏輯單元經(jīng)過在晶圓測試,滿足性能指標(biāo)后,可以作為標(biāo)準(zhǔn)單元為更高層次的數(shù)字集成電路設(shè)計服務(wù);也可以進(jìn)行封裝測試,作為獨立的模塊使用。8.2 設(shè)計流程設(shè)計流程8.3 電路仿真電路仿真 數(shù)字電路是大信號、高度非線性的電路,因此數(shù)字電路是大信號、高度非線性的電路,因此其仿真內(nèi)容主要涉及直流分析(其仿真內(nèi)容主要涉及直

6、流分析(.DC)、瞬態(tài)分析)、瞬態(tài)分析(.TRAN)和溫度掃描分析()和溫度掃描分析(.TEMP)等少數(shù)幾項)等少數(shù)幾項功能,分別介紹如下。功能,分別介紹如下。1)直流特性分析 數(shù)字集成電路中,晶體管是工作在開關(guān)狀態(tài),因此,電路的直流特性分析主要是用來檢驗電路的靜態(tài)邏輯功能是否正確,由電路漏電流引起的靜態(tài)功耗有多大,或者是通過直流掃描分析輸出電壓與輸入電壓關(guān)系曲線等。2)瞬態(tài)特性分析 瞬態(tài)特性分析主要是指時域波形分析。數(shù)字集成電路通過在輸入端加階躍信號或脈沖信號,根據(jù)瞬態(tài)仿真結(jié)果得到電路的信號波形的邏輯關(guān)系、延遲時間、上升時間、下降時間等性能指標(biāo),它是一種非線性時域分析。8.3 電路仿真電路仿

7、真3)溫度掃描分析 溫度掃描分析是指在進(jìn)行直流和瞬態(tài)分析等電路分析時,設(shè)置不同的工作溫度,檢驗溫度變化引起器件參數(shù)變化后對電路性能的影響。 此外,與模擬集成電路晶體管級仿真一樣,數(shù)字集成電路晶體管級仿真也要做工藝角仿真,以檢驗工藝制造過程中引起的器件參數(shù)變化對邏輯單元性能的影響。8.3 電路仿真電路仿真8.4 版圖設(shè)計版圖設(shè)計 與模擬集成電路晶體管級設(shè)計一樣,版圖設(shè)計也是數(shù)字集成電路晶體管級設(shè)計流程中的一個關(guān)鍵環(huán)節(jié)。 在數(shù)字集成電路版圖布局和布線設(shè)計中,則注重其單元版圖設(shè)計的規(guī)整性,并且通常將各單元版圖設(shè)計成等高不等寬的結(jié)構(gòu),并且其電源和地線保持等高度和等寬度,以便于其作為標(biāo)準(zhǔn)單元庫在更高層次

8、進(jìn)行數(shù)字集成電路設(shè)計時的自動布線。 版圖寄生器件引起閂鎖效應(yīng)(Latch-up)是設(shè)計CMOS電路版圖必須重視的一個問題。以圖8.2(a)所示的CMOS反相器為例討論這一問題。圖8.2(b)所示的是該反相器版圖的剖面示意圖,其等效電路如圖8.2(c)所示,圖中的RS、Rw為襯底和P阱的體電阻。8.4.1 CMOS電路版圖中的閂鎖效應(yīng)電路版圖中的閂鎖效應(yīng)圖8.2 CMOS電路中的寄生PNPN結(jié)構(gòu) 該四層可控硅具有如圖8.3所示的伏安特性曲線,并且曲線中有一段呈現(xiàn)出負(fù)阻特性。8.4.1 CMOS電路版圖中的閂鎖效應(yīng)電路版圖中的閂鎖效應(yīng)圖8.3 SCR結(jié)構(gòu)伏-安特性曲線 在正常工作狀態(tài)下,PNPN四

9、層結(jié)構(gòu)之間的電壓不會超過Vtg,因此它處于截止?fàn)顟B(tài)。但在一定的外界因素觸發(fā)下,例如由電源端或輸出端引入一個大的脈沖干擾,或者受射線的瞬時輻照,使PNPN四層結(jié)構(gòu)之間的電壓瞬間超過Vtg,這時,該寄生結(jié)構(gòu)中就會出現(xiàn)很大的導(dǎo)通電流。只要外部信號源或者VDD和VSS能夠提供大于維持電流IH的輸出,即使外界干擾信號已經(jīng)消失,在PNPN四層結(jié)構(gòu)之間的導(dǎo)通電流仍然會維持,這就是所謂的“閂鎖”現(xiàn)象。 8.4.1 CMOS電路版圖中的閂鎖效應(yīng)電路版圖中的閂鎖效應(yīng)n一旦發(fā)生門閂鎖效應(yīng),CMOS電路的電源 和 之間就處于近似短路的狀態(tài),這勢必破壞電路的正常工作。此時只有將電源關(guān)斷,然后重新接通,電路才可能恢復(fù)正常

10、工作。如果這種電流不加限制,最終將使整個電路燒毀。DDVSSV 全面而深入的分析結(jié)果表明,產(chǎn)生閂鎖的基本條件有三個:(1)外界因素使兩個寄生三極管的EB結(jié)處于0.7V的正向偏置;(2)兩個寄生三極管的電流放大倍數(shù)乘積 ; (3)電源所提供的最大電流大于寄生可控硅導(dǎo)通所需要的維持電流IH(見圖8.3)。 8.4.1 CMOS電路版圖中的閂鎖效應(yīng)電路版圖中的閂鎖效應(yīng)b1b21 上述條件(2)的推導(dǎo)如下。參見圖8.2(c)所示的PNPN結(jié)構(gòu)的等效電路, 設(shè)外界干擾引起的觸發(fā)電流IAG使Q1的EB結(jié)正偏電壓0.7V。由等效電路可得如下關(guān)系: IC1IAG 1 =IRW + IB2 IB2 (8.1)

11、上式最后的近似是考慮IB2IRW 后的結(jié)果。 8.4.1 CMOS電路版圖中的閂鎖效應(yīng)電路版圖中的閂鎖效應(yīng) 由Q2 的電流放大特性可知,因外界觸發(fā)而引起的集電極電流等于: 若該電流流經(jīng)電阻RS時所產(chǎn)生的壓降足以保證Q1的導(dǎo)通,則此時就有(其中1 1),整理后即得到條件: (8.3)IC2=b2 IB2 b2 IAG 1 (8.2) IC2 b2 IAG 1 IB1 + IRS IB1 ), ( 考慮到IB1 IRS ),也即有b2 IAG 1 IB1 IAG /b1b1b2 1 8.4.1 CMOS電路版圖中的閂鎖效應(yīng)電路版圖中的閂鎖效應(yīng) 抑制閂鎖效應(yīng)有多項技術(shù),其中最有效的辦法就是減小寄生電

12、阻RS和RW。如果這兩個電阻為零,則寄生三極管Q1和Q2永遠(yuǎn)不會打開。由圖8.2(b)可知,這兩個電阻的阻值依賴于阱連接和襯底連接之間的距離。對于反相器,阱連接和襯底連接之間的距離越近,反相器形成閂鎖的機(jī)會就越少。阱連接和襯底連接之間的距離不但要近,而且接觸孔的數(shù)目要多。在PMOS管和NMOS管之間放置盡可能多的襯底連接和阱連接,能大大減小寄生電阻的阻值,有效抑制閂鎖。8.4.1 CMOS電路版圖中的閂鎖效應(yīng)電路版圖中的閂鎖效應(yīng) 8.4.2 CMOS數(shù)字集成電路版圖設(shè)計數(shù)字集成電路版圖設(shè)計 下面將以CMOS反相器為例,討論一般意義上CMOS基本邏輯門的物理版圖,以研究物理結(jié)構(gòu)對電路性能的影響。

13、在圖8.4(a)所示的CMOS反相器的電路圖中,各器件端點間所畫的線表示連線。圖8.4 反相器電路圖到符號電路版圖的轉(zhuǎn)換:(a)電路圖,(b)漏極連線,(c)電源與地線連線,(d)輸入與輸出連線 在物理版圖中,必須關(guān)心不同連線層之間物理上的相互關(guān)系。根據(jù)制造工藝,知道N型MOS管的源區(qū)和漏區(qū)是N型擴(kuò)散區(qū);而P型MOS管的源區(qū)和漏區(qū)是P型擴(kuò)散區(qū)。因此,在物理結(jié)構(gòu)上必須有一種實現(xiàn)兩種不同類型漏極之間連接的簡單方法。假如工藝上不能做隱埋孔接觸,邊條連線就必須采用金屬線。用版圖符號表示為圖8.4(b)所示的反相器的局部符號電路版圖。按同樣的道理,可以用金屬線和接觸孔制作接到電源VDD和地(VSS)的簡

14、單連線,如圖8.4(c)所示。圖8.4(d)畫出了最后的符號電路版圖。 8.4.2 CMOS數(shù)字集成電路版圖設(shè)計數(shù)字集成電路版圖設(shè)計 圖8.4(d)所示的符號電路版圖轉(zhuǎn)換成物理版圖,如圖8.5(a)所示,圖中的MOS管為垂直走向。該符號電路版圖還可以轉(zhuǎn)換成圖8.5(b)所示的另一種物理版圖,該圖中的MOS管為水平走向。 8.4.2 CMOS數(shù)字集成電路版圖設(shè)計數(shù)字集成電路版圖設(shè)計輸出Vdd輸入Vss輸出Vdd輸入Vss圖8.5 反相器版圖的兩種基本結(jié)構(gòu)垂直走向(a)和水平走向(b)MOS管結(jié)構(gòu) 8.4.2 CMOS數(shù)字集成電路版圖設(shè)計數(shù)字集成電路版圖設(shè)計輸出Vdd輸入Vss輸出Vdd輸入Vss

15、輸出Vdd輸入Vss(a)金屬線從管子中間穿過的水平走向MOS管結(jié)構(gòu) (b)金屬線從管子上下穿過的走向MOS管結(jié)構(gòu)(c)有多晶硅線穿過的垂直水 平走向MOS管結(jié)構(gòu)圖8.6 有互連線穿過反相器版圖的三種結(jié)構(gòu) 此外,在版圖設(shè)計過程中,CMOS反相器還可以有其他不同的版圖拓?fù)浣Y(jié)構(gòu)。如圖8.6(a)、 8.6(b)、8.6(c)所示。 大尺寸的反相器通常由許多個較小的反相器并聯(lián)組成,各個源區(qū)和漏區(qū)用一些接觸孔和金屬線連接在一起,以減小大MOS管的源-漏電阻,如圖8.7(a)所示。另外,如圖8.7(b)所示,背靠背地放置MOS管,合并鄰近的擴(kuò)散區(qū),可得到更小的漏區(qū)電容。采用圖8.7(c)所示的“星狀”連

16、接,可使漏區(qū)電容進(jìn)一步減小輸 出Vd d輸 入Vss輸出Vdd輸入Vss輸出Vdd輸入Vss圖8.7 并聯(lián)反相器版圖:(a)直接并聯(lián),(b)共用漏區(qū),(c)星狀連接 8.4.2 CMOS數(shù)字集成電路版圖設(shè)計數(shù)字集成電路版圖設(shè)計 下面以圖8.8給出的邊沿D觸發(fā)器的晶體管級電路圖為例,介紹數(shù)字集成電路版圖優(yōu)化設(shè)計方法。DCLKCLKCLKCLKGNDVDDVDDCLKCLKCLKQQNABC主 鎖 存 器從 鎖 存 器T1N1T2T3T4N2N3N4圖8.8 邊沿D觸發(fā)器的晶體管級電路圖 8.4.2 CMOS數(shù)字集成電路版圖設(shè)計數(shù)字集成電路版圖設(shè)計n圖8.8所示的邊沿D觸發(fā)器是由四個CMOS傳輸門

17、T1,T2,T3,T4和四個CMOS反相器N1,N2,N3,N4構(gòu)成的。觀察圖中所有晶體管的連接關(guān)系,可以發(fā)現(xiàn):傳輸門T1和T2,T3和T4可以共用有源區(qū),反相器N1和N2,N3和N4也可以共用有源區(qū)。假設(shè)該電路中所有的晶體管具有相同的長寬比,各版圖層次的圖案與第四章給出的版圖層次定義相同,就得到如圖8.9所示的精簡的主鎖存器版圖示例。從鎖存器版圖與主鎖存器版圖結(jié)構(gòu)相同。 圖8.9所示是精簡的主鎖存器版圖示例,從鎖存器版圖與主鎖存器版圖結(jié)構(gòu)相同。這個例子說明,數(shù)字邏輯電路的版圖設(shè)計具有較大的靈活性,設(shè)計者應(yīng)該針對具體情況規(guī)劃版圖設(shè)計。 8.4.2 CMOS數(shù)字集成電路版圖設(shè)計數(shù)字集成電路版圖設(shè)

18、計VDD DGNDCLKCLKCLKT1T1T2T2N1N2N1N2阱接觸襯底接觸圖8.9 主鎖存器版圖示例 8.5 設(shè)計舉例設(shè)計舉例 討論完數(shù)字集成電路晶體管級設(shè)計的基本仿真和版圖設(shè)計,下面給出幾種CMOS基本門電路的晶體管級設(shè)計實例。 CMOS反相器,即非門,是CMOS門電路中最基本的邏輯部件,大多數(shù)的邏輯門電路均可通過等效反相器進(jìn)行基本設(shè)計,再通過適當(dāng)?shù)淖儞Q,完成最終設(shè)計。所以,基本反相器的設(shè)計就成為數(shù)字電路邏輯單元設(shè)計的基礎(chǔ)。 8.5.1 CMOS反相器 1)CMOS反相器的工作原理反相器的工作原理 CMOS反相器的電路如圖8.10(a)所示,。它是由一個NMOS晶體管和PMOS晶體管

19、配對構(gòu)成,兩個器件的漏極相連作為輸出,柵極相連作為輸入,虛線連接的 表示反相器的負(fù)載電容。LCn2)CMOS反相器的物理結(jié)構(gòu)剖面圖如圖8.10(b)所示,其中NMOS晶體管是在P型襯底上制作的,P型襯底與它的源極相連并接地;PMOS晶體管是在N阱中制作的,N阱與它的源極相連并接電源。圖8.10(b)器件物理結(jié)構(gòu)剖面圖 如果分別定義NMOS和PMOS晶體管的閾值電壓為VTN(如0.7V)和VTP(如0.7V),則可以畫出如圖8.10(c)所示的CMOS反相器輸出電壓Vo與輸入電壓Vi的關(guān)系曲線。8.5.1 CMOS反相器 ViVDDVo123453VDD0圖8.10 CMOS反相器(c)輸出電壓

20、與輸入電壓關(guān)系曲線8.5.1 CMOS反相器2)開關(guān)特性)開關(guān)特性 當(dāng)輸入是階躍電壓Vi(t)時,輸出電壓Vo(t)的波形如圖8.11所示。圖8.11 CMOS反相器的開關(guān)特性 通過理論分析可得到計算 CMOS反相器的上升時間和下降時間的近似公式。 下降時間: 上升時間: 8.5.1 CMOS反相器DDNLfVKC2tDDPLr2VKCt其中KN、KP分別為NMOS管和PMOS管的跨導(dǎo)系數(shù)。當(dāng)兩管PPNNKK所以rNPftt(8.4) (8.5) (8.6) (8.7) 尺寸相等時,有8.5.1 CMOS反相器 因而,假若我們希望反相器的上升時間和下降時間近似相等,則需要使1PNKK(8. 8

21、) 這就意味著,當(dāng)PMOS管與NMOS管的溝道長度相同時,PMOS管的溝道寬度必須加寬到NMOS管溝道寬度的 N/ P倍左右,即NPNPWW(8.9) 3)功耗)功耗 無論CMOS門處于這兩種邏輯形態(tài)中的哪一種狀態(tài),兩個MOS管中始終有一個管子是截止的。所以,靜態(tài)(穩(wěn)態(tài))電流和靜態(tài)功耗PD都近似為0。 CMOS反相器的動態(tài)功耗與開關(guān)頻率、負(fù)載容量以及電源電壓VDD的平方成正比。如圖8.10(a)所示,假設(shè)CMOS反相器接有負(fù)載電容CL,輸入端輸入頻率為f的脈沖信號。隨著輸入信號的變化,經(jīng)晶體管反復(fù)給電容充放電,以熱的形式消耗能量。這種伴隨著電容的充放電的動態(tài)功耗可由下式求出: 8.5.1 CM

22、OS反相器Pd = fCLVDD2 (8.10) 4)器件參數(shù))器件參數(shù)8.5.1 CMOS反相器 在一定的工藝條件下,對反相器的設(shè)計,關(guān)鍵是對晶體管尺寸參數(shù)(W/L)的設(shè)計,并由確定的溝道長度L,獲得溝道寬度的具體數(shù)值。 可以應(yīng)用下面列出的較為精確的上升時間tr與下降時間tf公式計算器件的寬長比(W/L)。 , )9 . 01 . 0( 111 . 01arcth)1 (1 . 0PPP2PPPraaaaat,9 . 01 . 0 111 . 01arcth)1 (1 . 0NNN2NNNfaaaaat,DDPLPVKC(8.11) 8.12其中,DDNLNVKCddTPPVVaDDTNNV

23、Va8.5.1 CMOS反相器 通常在設(shè)計反相器時,要求輸出波形對稱,也就是trtf。因為是在同一工藝條件下,NMOS和PMOS的柵氧化層的厚度相同。如果NMOS和PMOS的閾值電壓數(shù)值相等,則要求KPKN,由跨導(dǎo)系數(shù)的表達(dá)式,可以得到。由此可以得到一個在這種條件下的簡便計算方法:只要計算tf,并由此計算得到NMOS管的寬長比(W/L)N,將此值乘2.5就是PMOS管的(W/L)P,反之亦可。5)CMOS反相器的版圖實現(xiàn)反相器的版圖實現(xiàn) 確定了NMOS和PMOS晶體管的尺寸就可以進(jìn)行版圖設(shè)計。8.5.2 與非門和或非門電路與非門和或非門電路1)工作原理)工作原理 二輸入與非門和二輸入或非門晶體

24、管級電路原理圖如圖8.12所示。VDDSGDCLINAINBOUTM1M2M3M4SSSDDDGGGVDDSCLINAINBM1M3M4SSDDGGGGDOUTM2SD (a) (b)圖8.12 二輸入與非門(a)和二輸入或非門(b)CMOS晶體管級電路n如圖所示,兩個PMOS管并聯(lián)與兩個串聯(lián)的NMOS管相連構(gòu)成了二輸入與非門,兩個NMOS管并聯(lián)與兩個串聯(lián)的PMOS相連構(gòu)成了二輸入或非門。2)與非門和或非門電路的設(shè)計)與非門和或非門電路的設(shè)計 大多數(shù)的邏輯門電路均可通過等效反相器進(jìn)行設(shè)計,所謂等效反相器設(shè)計,實際上就是根據(jù)晶體管的串并聯(lián)關(guān)系,再根據(jù)等效反相器中相應(yīng)晶體管的尺寸,直接獲得與非門中

25、各晶體管的尺寸的設(shè)計方法。8.5.2 與非門和或非門電路與非門和或非門電路8.5.2 與非門和或非門電路與非門和或非門電路 歸結(jié)起來,對具有n個輸入端的與非門電路,其中各MOS管的尺寸計算方法為:(1)將與非門中的n個串聯(lián)NMOS管等效為反相器中的NMOS管,將n個并聯(lián)的PMOS管等效為反相器中的PMOS管;(2)根據(jù)開關(guān)時間和有關(guān)參數(shù)的要求計算出等效反相器中的NMOS管與PMOS管的寬長比;8.5.2 與非門和或非門電路與非門和或非門電路(3)考慮到NMOS管是串聯(lián)結(jié)構(gòu),為保持下降時間不變,各NMOS管的等效電阻必須縮小n倍,亦即它們的寬長比必須是反相器中的NMOS管的寬長比的n倍;(4)為

26、保證在只有一個PMOS晶體管導(dǎo)通的情況下,仍能獲得所需的上升時間,要求各PMOS管的寬長比與反相器中PMOS管相同。 同理,對或非門也可以采用類似的方法計算各MOS管尺寸。3)版圖實現(xiàn))版圖實現(xiàn) 根據(jù)CMOS數(shù)字集成電路版圖設(shè)計基本方法,可以將圖8.12(a)所示的兩輸入端與非門晶體管級電路圖直接轉(zhuǎn)換成圖8.13(a)所示的版圖結(jié)構(gòu)。如果將MOS管設(shè)計成水平走向,便可得到圖8.13(b)所示的版圖。8.5.2 與非門和或非門電路與非門和或非門電路VddINAVssVddVssINBOUTINBINAOUT(a)按電路圖轉(zhuǎn)換 (b)MOS管水平走向設(shè)計圖8.13 與非門的版圖8.5.2 與非門和

27、或非門電路與非門和或非門電路 圖8.14給出了兩種不同結(jié)構(gòu)的兩輸入端或非門的版圖。VddVssINBINAOUTVddVssINBINAOUT(a)輸入向左引線 (b)輸入向上引線圖8.14 或非門版圖8.5.3 CMOS傳輸門和開關(guān)邏輯傳輸門和開關(guān)邏輯1)工作原理)工作原理 MOS器件是一個典型的開關(guān)。當(dāng)開關(guān)打開的時候,就可以進(jìn)行信號傳輸,這時將它們稱為傳輸門。與普通MOS電路的應(yīng)用有所不同的是,在MOS傳輸門中,器件的源端和漏端位置隨傳輸?shù)氖歉唠娖交蚴堑碗娖蕉l(fā)生變化,并因此導(dǎo)致VGS的參考點源極位置發(fā)生相應(yīng)的變化。判斷源極和漏極位置的基本原則是電流的流向,對NMOS管,電流從漏極流向源極

28、;對PMOS管,電流從源極流向漏極。為防止發(fā)生PN結(jié)的正偏置,NMOS的P型襯底接地,PMOS的N型襯底接VDD。8.5.3 CMOS傳輸門和開關(guān)邏輯傳輸門和開關(guān)邏輯 CMOS傳輸門如圖8.15所示。OUTINCCCCINOUT(a) (b)圖8.15 CMOS傳輸門:(a)晶體管級電路,(b)符號2)CMOS傳輸門版圖傳輸門版圖 根據(jù)圖8.15(a)所示的CMOS傳輸門晶體管連接關(guān)系,得到對應(yīng)的的版圖結(jié)構(gòu)如圖8.16所示。8.5.3 CMOS傳輸門和開關(guān)邏輯傳輸門和開關(guān)邏輯O U TI NCC圖8.16 CMOS傳輸門版圖8.5.3 CMOS傳輸門和開關(guān)邏輯傳輸門和開關(guān)邏輯3)CMOS傳輸門

29、的應(yīng)用傳輸門的應(yīng)用 利用傳輸門,很容易實現(xiàn)由開關(guān)邏輯構(gòu)成的門電路。F=AC+BCACBACCBBBAF=AB+AB(a) (b) 圖8.17 開關(guān)邏輯構(gòu)成的兩種門電路:(a)與或門電路,(b)異或門電路8.5.3 CMOS傳輸門和開關(guān)邏輯傳輸門和開關(guān)邏輯 利用CMOS傳輸門的開關(guān)特點,還可將不同功能的門進(jìn)行“線或”。圖8.18中的電路是以A、B為輸入信號的或非門和一個以C為輸入信號的反相器組成線或的例子。AEACBEEO U TABEECEEO U TVD DBC(a)晶體管級電路圖 (b)邏輯符號圖圖8.18 用傳輸門構(gòu)成的線或電路8.5.4 動態(tài)動態(tài)CMOS邏輯邏輯 為減少電路中晶體管的數(shù)

30、目,人們開發(fā)了偽NMOS、傳輸門邏輯等數(shù)字電路結(jié)構(gòu),CMOS動態(tài)邏輯電路也是其中重要的一種,尤其在高速電路中得到廣泛應(yīng)用。 圖8.19給出了動態(tài)CMOS邏輯的電路原理圖 。VDDCLKCLKIN1IN2IN3OUTCLPMOSNMOSN型邏輯樹VDDCLKAOUTCLPMOSNMOSB(a)一般形式 (b)N型邏輯樹示例圖8.19動態(tài)CMOS原理圖8.5.4 動態(tài)動態(tài)CMOS邏輯邏輯 該電路在時鐘信號CLK的作用下可以分為預(yù)充電(Precharge)和定值(Evaluation)兩個過程。 1)預(yù)充電 當(dāng)CLK0時,PMOS管導(dǎo)通,輸出節(jié)點被預(yù)充電到電源電壓VDD,處于高電平“1”;NMOS管

31、截止,包含N型邏輯樹的下拉回路不起作用。 2)定值 當(dāng)CLK1時,PMOS管截止,NMOS管導(dǎo)通,輸出電平取決于輸入信號電平和N型邏輯樹的拓?fù)浣Y(jié)構(gòu)。8.5.4 動態(tài)動態(tài)CMOS邏輯邏輯 若輸入電平使得N型邏輯樹導(dǎo)通,即在輸出節(jié)點到地(GND)之間構(gòu)成通路,則輸出節(jié)點被放電到GND,處于低電平“0”;若輸入電平不能使N型邏輯樹導(dǎo)通,則輸出節(jié)點保持高電平“1”。 如圖8.19(b)所示,當(dāng)信號A和B全為高電平時,N型邏輯樹導(dǎo)通,輸出為“0”,否則輸出保持為“1”??梢姡撾娐吠瑯訉崿F(xiàn)了二輸入與非功能。然而,與靜態(tài)CMOS邏輯電路相比,當(dāng)電路的扇入系數(shù)為N時,動態(tài)CMOS電路只需要N2個晶體管。 動

32、態(tài)CMOS邏輯電路雖然有效地減少了晶體管的數(shù)目,但電路直接級聯(lián)需要多相時鐘來錯開各級的“預(yù)充電”和“定值”階段。8.5.4 動態(tài)動態(tài)CMOS邏輯邏輯 為克服動態(tài)CMOS電路級聯(lián)時的不足,實際電路常采用動態(tài)CMOS和靜態(tài)CMOS組成的多米諾邏輯(Domino Logic)電路,其基本思想是在動態(tài)CMOS前、后級電路間插入反相器作為接口,如圖8.20所示。VDDCLKCLKIN1IN2PZPMOSNMOSN型邏輯樹ZCLPMOSNMOSINn圖8.20 多米諾單元示意圖8.6 數(shù)字電路標(biāo)準(zhǔn)單元庫簡介數(shù)字電路標(biāo)準(zhǔn)單元庫簡介 前面僅僅介紹了幾種最基本的數(shù)字邏輯單元的晶體管級設(shè)計,實際上,設(shè)計一個大規(guī)模

33、的數(shù)字集成電路需要一系列的基本單元,這些基本單元包括了不同輸入、不同速度以及不同驅(qū)動能力等具有多種性能的單元電路。所以,集成電路制造廠通常都有事先設(shè)計并驗證的由幾百個單元組成了單元庫。數(shù)字電路標(biāo)準(zhǔn)單元庫的設(shè)計都是在晶體管級進(jìn)行的,單元庫中可能包括觸發(fā)器、全加器等功能模塊,它們的設(shè)計從本書的架構(gòu)來講,應(yīng)歸入下一章的模塊級設(shè)計。8.6.1 基本原理n集成電路基于標(biāo)準(zhǔn)單元的基本設(shè)計思想是:將各種人工設(shè)計好的、成熟的、優(yōu)化的、版圖等高的功能模塊存儲在一個單元數(shù)據(jù)庫中。用戶根據(jù)設(shè)計要求,將電路分成各種模塊的連接組合,通過調(diào)用單元庫中已經(jīng)設(shè)計好的標(biāo)準(zhǔn)單元來實現(xiàn)整個電路系統(tǒng)設(shè)計,設(shè)計者只需要完成標(biāo)準(zhǔn)單元之間

34、的互聯(lián)。8.6.1 基本原理基本原理 基于標(biāo)準(zhǔn)單元法的集成電路基本設(shè)計流程如圖8.21所示。 圖8.21 基于標(biāo)準(zhǔn)單元的IC設(shè)計流程圖8.6.1 基本原理基本原理 數(shù)字電路標(biāo)準(zhǔn)單元一般都是通過基于晶體管級的全定制設(shè)計實現(xiàn)的,包括了各種邏輯門、觸發(fā)器以及ALU等多種類型的功能模塊,每類都有一定的功能范圍。 1)邏輯門)邏輯門 2)驅(qū)動器)驅(qū)動器 3)多路轉(zhuǎn)換器)多路轉(zhuǎn)換器 4)觸發(fā)器)觸發(fā)器 5)鎖存器和移位寄存器)鎖存器和移位寄存器 6)緩沖單元)緩沖單元8.6.2 庫單元設(shè)計庫單元設(shè)計 對于標(biāo)準(zhǔn)單元設(shè)計EDA系統(tǒng)而言,標(biāo)準(zhǔn)單元庫應(yīng)包含以下三個方面的內(nèi)容: 1)邏輯單元符號庫與功能單元庫)邏輯

35、單元符號庫與功能單元庫 邏輯單元符號庫包含各種標(biāo)準(zhǔn)單元的名稱、邏輯單元的符號,并標(biāo)有輸入輸出及控制端。功能單元庫是在標(biāo)準(zhǔn)單元版圖確定后,從中提取了分布參數(shù)并由EDA軟件進(jìn)行模擬得到的電路單元性能,并將電路單元的功能描述成電路邏輯模擬與時序模擬所需要的功能庫形式。 8.6.2 庫單元設(shè)計庫單元設(shè)計2)拓?fù)鋯卧獛欤┩負(fù)鋯卧獛?拓?fù)鋯卧獛焓前鎴D主要特性的抽象表達(dá),它去掉了版圖內(nèi)部的具體細(xì)節(jié),但包括版圖單元的寬度、高度、輸入輸出端口和控制端口的位置。拓?fù)鋯卧獛毂3至藛卧闹饕卣?,用它來進(jìn)行標(biāo)準(zhǔn)單元的布局布線,可大大減少設(shè)計處理的數(shù)據(jù)量,提高版圖設(shè)計效率。 8.6.2 庫單元設(shè)計庫單元設(shè)計3)版圖單元

36、庫)版圖單元庫 版圖單元與工藝直接相關(guān),是標(biāo)準(zhǔn)單元庫設(shè)計者根據(jù)工藝制造廠提供的幾何設(shè)計規(guī)則精心設(shè)計的全手工版圖,并以標(biāo)準(zhǔn)版圖數(shù)據(jù)格式存儲在計算機(jī)內(nèi),可供使用者直接調(diào)用。 標(biāo)準(zhǔn)單元庫中的版圖單元具有以下特性:(1)各版圖單元可以有不同的寬度,但必須具有相同的 高度;(2)單元的電源線和地線通常安排在單元的上下端,從單元的左右兩側(cè)同時出線,電源、地線在兩側(cè)的位置要相同,線的寬度要一致,以便單元間電源、地線的對接。同時,阱連接和襯底連接應(yīng)該放在電源線和地線的下面。(3)單元的輸入/輸出端常安排在與電源和地線垂直的位置;8.6.2 庫單元設(shè)計庫單元設(shè)計8.6.2 庫單元設(shè)計庫單元設(shè)計 圖8.22給出了

37、一個簡單反相器的邏輯符號、單元拓?fù)浜蛦卧鎴D。(a) (b) (c)圖8.22 反相器單元庫示例:(a)邏輯符號,(b)單元拓?fù)?,(c)單元版圖 8.7 焊盤輸入輸出單元(I/O PAD) 任何一種集成電路的版圖結(jié)構(gòu)都需要焊盤輸入/輸出模塊(I/O PAD)與芯片外部進(jìn)行連接。與其他標(biāo)準(zhǔn)單元相同,這些I/O PAD通常也具有等高不等寬的外部形式,各模塊的電源、地線的寬度和相對位置仍是統(tǒng)一的,以便對接。所不同的是,I/O PAD單元的引線端位于單元的一邊(位于靠近內(nèi)部陣列的一邊)。由于其外部形狀的規(guī)則性,所以,輸入、輸出或雙向單元屬于標(biāo)準(zhǔn)單元的范疇,它們是標(biāo)準(zhǔn)單元的內(nèi)容之一。 I/O PAD通常

38、可分為:輸入模塊、輸出模塊、輸入/輸出雙向模塊。8.7.1 輸入單元輸入單元 輸入單元主要承擔(dān)對內(nèi)部電路的保護(hù),一般認(rèn)為外部信號的驅(qū)動能力足夠大,輸入單元不必具備再驅(qū)動功能。因此,輸入單元的結(jié)構(gòu)主要是輸入保護(hù)電路。 因為MOS器件的柵極有極高的絕緣電阻,當(dāng)柵極處于浮置狀態(tài)時,由于某種原因(如觸摸),感應(yīng)的電荷無法很快泄放掉。而MOS器件的柵氧化層極薄,這些感應(yīng)的電荷使得MOS器件的柵極與襯底之間產(chǎn)生非常高的場強(qiáng)。該場強(qiáng)如果超過柵氧化層的擊穿極限,將發(fā)生柵極擊穿,使MOS器件失效。8.7.1 輸入單元輸入單元 為防止器件被擊穿,必須為這些電荷提供“泄放通路”,也就是輸入保護(hù)電路。輸入保護(hù)電路分為

39、單二極管、電阻結(jié)構(gòu)和雙二極管、電阻結(jié)構(gòu)兩種。輸入保護(hù)電路實際上就是通過二極管將輸入端信號鉗制在一定的范圍內(nèi)。當(dāng)電荷所產(chǎn)生的電壓超出了限制范圍,就被鉗制在限定的范圍內(nèi)。當(dāng)然,如果輸入的信號超出了這個范圍,同樣也會被鉗制。保護(hù)電路中的電阻可以是擴(kuò)散電阻、多晶硅電阻或其他合金薄膜電阻,其典型值一般為500。8.7.1 輸入單元輸入單元 圖8.23是一種單二極管、電阻結(jié)構(gòu)的保護(hù)電路和版圖形式。 圖8.24是一種雙二級管、電阻結(jié)構(gòu)的保護(hù)電路和版圖形式。 圖8.23 單二極管、電阻保護(hù)電路 圖8.24雙二極管、電阻保護(hù)電路8.7.2 輸出單元輸出單元 輸出單元的主要任務(wù)是提供一定的驅(qū)動能力,防止內(nèi)部邏輯過

40、負(fù)荷而損壞。另一方面,輸出單元還承擔(dān)了一定的邏輯功能,單元具有一定的可操作性。與輸入單元相比,輸出單元的電路形式比較多。 1)反相輸出)反相輸出I/O PAD(1)保證提供驅(qū)動能力的版圖設(shè)計考慮)保證提供驅(qū)動能力的版圖設(shè)計考慮 反相輸出就是內(nèi)部信號經(jīng)反相后輸出。這種反相器除了完成反相的功能外,另一個主要作用是提供一定的驅(qū)動能力。8.7.2 輸出單元輸出單元圖8.25 P阱硅柵CMOS反相輸出I/O PAD 圖8.25是一種P阱硅柵CMOS結(jié)構(gòu)的反相輸出單元。由版圖可見,構(gòu)成反相器的NMOS管和PMOS管的尺寸比較大,因此具有較大的驅(qū)動能力。 8.7.2 輸出單元輸出單元 圖8.26是將金屬鋁引

41、線去除后的版圖形式,通過這個圖可以清楚的看到器件的并聯(lián)結(jié)構(gòu)和重?fù)诫s隔離環(huán)的結(jié)構(gòu)。圖8.26 去鋁后的反相器版圖8.7.2 輸出單元輸出單元 圖8.27給出了一個大尺寸NMOS管的版圖和剖面結(jié)構(gòu)圖(注:該NMOS管的源端接地)。圖8.27 大尺寸NMOS管版圖結(jié)構(gòu)和剖面圖8.7.2 輸出單元輸出單元 對于需要大面積接觸的區(qū)域,在設(shè)計引線孔時,為減輕工藝加工時的大小尺寸匹配的難度,也為了避免大面積接觸可能引起的金屬熔穿摻雜區(qū)的情況發(fā)生,通常采取多個接觸孔代替一個大的接觸孔的方案。此外,在輸入/輸出單元的設(shè)計中,為了形成襯底的電位接觸區(qū),并吸收掉襯底中PN結(jié)的反向漂移電流,從而抑制可控硅效應(yīng)的觸發(fā),

42、通常都要設(shè)計重?fù)诫s隔離環(huán)并連接到電源(N+環(huán))或地(P+環(huán))。在圖8.24、圖8.25和圖8.27所示的版圖中都采取了這些的措施。 8.7.2 輸出單元輸出單元(2)考慮前級驅(qū)動能力的版圖設(shè)計)考慮前級驅(qū)動能力的版圖設(shè)計 當(dāng)考慮輸出單元的速度性能時,這些大尺寸器件、電路的設(shè)計就必須考慮前級的驅(qū)動問題。為了在不增加內(nèi)部電路的負(fù)載的條件下獲得大的輸出驅(qū)動,可以采用奇數(shù)級的反相器鏈結(jié)構(gòu),如圖8.28所示。為滿足延時特性的要求,各反相器之間尺寸應(yīng)滿足一定的比例要求,這個比例可以通過計算獲得。圖8.28 反相器鏈驅(qū)動結(jié)構(gòu)8.7.2 輸出單元輸出單元 如果一個內(nèi)部反相器能夠在規(guī)定的時間內(nèi)將一個與其相同的反

43、相器驅(qū)動到規(guī)定的電壓值,假設(shè)反相器的輸入電容等于Cg,則當(dāng)驅(qū)動一個輸入電容為fCg的反相器達(dá)到相同的電壓值所需的時間為f。如果負(fù)載電容CL和Cg的比值CL/Cg = Y時,則直接用內(nèi)部反相器驅(qū)動該負(fù)載電容所產(chǎn)生的總延遲時間為ttol = Y。 如果采用反相器鏈的驅(qū)動結(jié)構(gòu),器件的尺寸逐級放大f倍,則每一級所需的時間都是f ,N級反相器需要的總時間是Nf。由于每一級的驅(qū)動能力放大f倍,N級反相器的驅(qū)動能力就放大了f N倍,所以f NY。對此式兩邊取對數(shù),得 (8.13)fYNlnln反相器鏈的總延遲時間為YlnflnffNttol(8.14)8.7.2 輸出單元輸出單元8.7.2 輸出單元輸出單元 理論計算表明,當(dāng)f = e時,反相器鏈的延遲時間最小,等于 ,此時的反相器鏈的級數(shù)NlnY。當(dāng)然,實際設(shè)計中必須取整。 通過比較 和 ,可以看到直接驅(qū)動與反相器鏈驅(qū)動大電容負(fù)載時的差異,圖8.29給出了 和Y 進(jìn)行計算的一些結(jié)果。圖中,當(dāng)采用內(nèi)部反相器直接驅(qū)動負(fù)載時,總延遲時間和Y是線性關(guān)系 (圖中的45斜線)。當(dāng)采用反相器鏈驅(qū)動負(fù)載時,假設(shè)反相器尺寸放大比例f分別為1.5、2.7、5、10、 15,則各反相器鏈總延遲時間函數(shù)如圖中的對數(shù)曲線所示。 YlneY

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論