專利名稱:芯片泄漏電流的檢測(cè)和補(bǔ)償?shù)碾娐吩O(shè)備和方法
技術(shù)領(lǐng)域:
本發(fā)明一般涉及集成電路,具體地,涉及集成電路中的泄漏電流。更具 體地,本發(fā)明涉及集成電路中的泄漏電流的補(bǔ)償。
背景技術(shù):
在集成電路(IC)制造工藝中,較低的閾值電壓和較小的晶體管幾何結(jié) 構(gòu)導(dǎo)致較高的泄漏電流,泄漏電流被定義為當(dāng)晶體管關(guān)閉時(shí),流過(guò)該晶體 管的電流。閾值電壓是指晶體管導(dǎo)通時(shí)的電壓。泄漏電流消耗能量并且減少 使用電池能量的便攜式設(shè)備的待機(jī)時(shí)間。因此,在不犧牲太多性能的情況下 減少泄漏電流是IC設(shè)計(jì)中的主要挑戰(zhàn)之一。IC電路變得越小,泄漏電流越 成問(wèn)題。這是因?yàn)樾孤╇娏麟S著晶體管尺寸的減小而高速增加。
隨著處理縮放(scaling)而增加的子閾值泄漏電流已迫使設(shè)計(jì)者們?cè)龃?動(dòng)態(tài)電路中的保持器(其提供穩(wěn)定效果)的尺寸,以獲得在最壞情況的泄漏 角(comer)中的可接受的魯棒。各種研究顯示在芯片到芯片的N型場(chǎng)效應(yīng) 管(NFET)泄漏具有很寬的變化范圍。該變化指示大量的低泄漏芯片遭受 著由于不必要的過(guò)大尺寸的保持器帶來(lái)的性能損失。不幸的是,過(guò)量的泄漏 芯片仍然不能通過(guò)對(duì)較快角泄漏依尺寸制作保持器而滿足魯棒性要求。這種 不能滿足性能需求暴露了在寬范圍的芯片間或芯片內(nèi)變化下使用的傳統(tǒng)保 持器的缺點(diǎn)。
動(dòng)態(tài)處理補(bǔ)償(PCD)電路技術(shù)以通過(guò)(a)恢復(fù)最壞情況泄漏芯片的魯棒 性和(b)提高低泄漏芯片的性能來(lái)提高總體魯棒性并延遲變化擴(kuò)展。和現(xiàn)有的 固定強(qiáng)度的保持器技術(shù)不同,該P(yáng)CD電路技術(shù)利用了可編程的保持器,其 中基于各個(gè)芯片泄漏、最優(yōu)地編程保持器。在PCD實(shí)施中,對(duì)8路寄存器 隊(duì)列的局部位線(LBL)施加數(shù)字編程的3位保持器。加有二進(jìn)制的三個(gè)保 持器中的每一個(gè)分別具有寬度W、 2W和4W,它們可以通過(guò)表明預(yù)編碼的 3位全局發(fā)送的控制信號(hào)而被激活或去活。這些全局信號(hào)需要與芯片泄漏統(tǒng) 計(jì)量合并,并且與手動(dòng)實(shí)施的脫機(jī)采樣和統(tǒng)計(jì)程序合并。因此,這些全局發(fā)
送的控制信號(hào)的使用通常代價(jià)很大而且耗時(shí)。
發(fā)明內(nèi)容
公開(kāi)了 一種用于在動(dòng)態(tài)電路中自動(dòng)檢測(cè)并最優(yōu)補(bǔ)償寬范圍的芯片泄漏 電流的方法和系統(tǒng)。自適應(yīng)保持器通過(guò)最優(yōu)控制的補(bǔ)償電流跟蹤電流泄漏并 降低泄漏效應(yīng)。所述自適應(yīng)保持器利用2級(jí)嵌入式電流鏡電路、虛設(shè)
(dummy)單元和自適應(yīng)保持器晶體管來(lái)補(bǔ)償泄漏電流。通過(guò)所述虛設(shè)單元 將所述自適應(yīng)保持器電路對(duì)于靜態(tài)和動(dòng)態(tài)電路部件的負(fù)載影響(如,對(duì)存儲(chǔ) 器單元的影響)最小化。所述虛設(shè)單元本質(zhì)上是一個(gè)泄漏電流監(jiān)測(cè)設(shè)備,其 檢測(cè)并匹配來(lái)自所述動(dòng)態(tài)電路部件的即時(shí)泄漏電流。通過(guò)所述2級(jí)電流鏡電 路的泄漏放大提供了保持器晶體管中的最佳電流強(qiáng)度。所述放大水平是由在 所述2級(jí)電流鏡電路的泄漏電流路徑內(nèi)的晶體管的尺寸確定的。在預(yù)充電階 段,保持器晶體管允許該放大的泄漏電流通過(guò)。利用該最優(yōu)放大的泄漏電流 來(lái)補(bǔ)償泄漏導(dǎo)致的在該電路的輸出處的壓降。這樣,所述自適應(yīng)保持器實(shí)時(shí) 地確保了電路的魯棒性。
通過(guò)下面詳細(xì)的書(shū)面描述,本發(fā)明的上述和另外的目的、特性、和優(yōu)點(diǎn) 將變得顯而易見(jiàn)。
通過(guò)結(jié)合附圖閱讀時(shí)參考下面圖解的實(shí)施例的詳細(xì)描述,將最佳地理解 本發(fā)明自身、其優(yōu)選使用方式、及其更多目的和優(yōu)點(diǎn),其中.
圖1圖解了根據(jù)現(xiàn)有技術(shù)的用于泄漏電流補(bǔ)償?shù)膫鹘y(tǒng)的固定強(qiáng)度保持
器;
圖2圖解了根據(jù)現(xiàn)有技術(shù)的用于泄漏電流補(bǔ)償?shù)臄?shù)字可編程保持器; 圖3圖解了根據(jù)示范性實(shí)施例的用于泄漏電流補(bǔ)償?shù)淖詣?dòng)自適應(yīng)保持 器;以及
圖4是圖解了在寬范圍的泄漏電流變化下自適應(yīng)保持器系統(tǒng)的模擬結(jié) 果的波形。
具體實(shí)施例方式
本發(fā)明提供了 一種在動(dòng)態(tài)電路中用于自動(dòng)檢測(cè)并最優(yōu)補(bǔ)償寬范圍的芯
片泄漏電流的方法和系統(tǒng)。自適應(yīng)保持器通過(guò)最優(yōu)控制的補(bǔ)償電流跟蹤電流 泄漏并降低泄漏效應(yīng)。所述自適應(yīng)保持器利用2級(jí)嵌入式電流鏡電路、虛設(shè) 單元和自適應(yīng)保持器晶體管來(lái)補(bǔ)償泄漏電流。通過(guò)所述虛設(shè)單元將所述自適 應(yīng)保持器電路對(duì)于靜態(tài)和動(dòng)態(tài)電路部件的負(fù)載影響(如,對(duì)存儲(chǔ)器單元的影 響)最小化。所述虛設(shè)單元本質(zhì)上是一個(gè)泄漏電流監(jiān)測(cè)設(shè)備,其檢測(cè)并匹配
來(lái)自所述動(dòng)態(tài)電路部件的即時(shí)泄漏電流。通過(guò)所述2級(jí)電流鏡電路的泄漏放 大提供了保持器晶體管中的最佳電流強(qiáng)度。所述放大等級(jí)是由在所述2級(jí)電 流鏡電路的泄漏電流路徑內(nèi)的晶體管的尺寸確定的。在預(yù)充電階段,保持器 晶體管允許該放大的泄漏電流通過(guò)。利用該最優(yōu)放大的泄漏電流來(lái)補(bǔ)償在該 電路的輸出處的泄漏導(dǎo)致的壓降。這樣,所述自適應(yīng)保持器實(shí)時(shí)地確保了電 路的魯棒性。
在下面對(duì)本發(fā)明的示范性實(shí)施例的詳細(xì)描述中,足夠詳細(xì)地描述在其中 可以實(shí)踐本發(fā)明的特定示范性實(shí)施例,以使本領(lǐng)域技術(shù)人員能夠?qū)嵺`本發(fā) 明,并且應(yīng)當(dāng)理解,在不脫離本發(fā)明的精神或范圍的情況下,可以利用其它 實(shí)施例,并且可以做出邏輯的、結(jié)構(gòu)的、程序的、機(jī)械的、電的和其它改變。 因此,下面的詳細(xì)描述不是限制意義上的,并且本發(fā)明的范圍僅由所附的權(quán) 利要求限定。
也應(yīng)當(dāng)理解,特定參數(shù)名稱的使用僅僅是示例,而不意味著對(duì)本發(fā)明施 加任何限制。因此可以無(wú)限制地使用與被用作描述上述參數(shù)不同的命名法/ 術(shù)語(yǔ)來(lái)實(shí)現(xiàn)本發(fā)明。同樣,為了區(qū)別相似的電路部件,在說(shuō)明書(shū)和權(quán)利要求 書(shū)內(nèi)使用了術(shù)語(yǔ)"第一',和"第二,,和"初級(jí),,和"二級(jí)"。這些術(shù)語(yǔ)的使 用不意味著對(duì)特定部件施加任何分級(jí)差別(數(shù)字或其它方式),并且提供這 些術(shù)語(yǔ)僅僅是為了清楚地描述各種相似的部件。
現(xiàn)在參考這些圖,圖1圖解了根據(jù)現(xiàn)有技術(shù)的在集成電路中用于泄漏電 流補(bǔ)償?shù)膫鹘y(tǒng)的固定強(qiáng)度保持器。電路100包括靜態(tài)保持器101,其包括(開(kāi) 關(guān))PEFT晶體管(M2) 102。電路100還包括存儲(chǔ)器負(fù)載111,其是一個(gè)8 路動(dòng)態(tài)寄存器隊(duì)列,每一路具有初級(jí)NFET114和附加電路(未具體參考)。 電路100還包括輸入P型場(chǎng)效應(yīng)晶體管(PFET) 116和提供輸出109的輸出 NAND門(mén)108。輸入PFET 116具有耦接到輸入PFET Ml16的基極的時(shí)鐘 輸入(CLK)。輸出NAND門(mén)108具有兩個(gè)輸入信號(hào)通道LBL0 107和LBL1。 LBL是指局部(local)位線。LBL0 107提供連接節(jié)點(diǎn),每個(gè)初級(jí)NFET114
的源極、輸入PFET Ml U6的漏極、和在靜態(tài)保持器101內(nèi)的PFET ( M2 ) 102的漏極在該連接節(jié)點(diǎn)處連接。
在電路100的操作中,靜態(tài)保持器101被用于在動(dòng)態(tài)寄存器隊(duì)列(存儲(chǔ) 器負(fù)載111 )的LBL0節(jié)點(diǎn)處對(duì)動(dòng)態(tài)節(jié)點(diǎn)LBLO 107進(jìn)行泄漏補(bǔ)償。在電路 100中,在預(yù)充電階段,接通輸入晶體管M1 116將輸入信號(hào)通道(或有線 節(jié)點(diǎn))LBLO 107充電到高電平。輸入信號(hào)通道LBLO 107具有由初級(jí)NFET 114連接的8路存儲(chǔ)器負(fù)載111。當(dāng)LBLO 107被充電到高電平時(shí),在所有的 NFET存儲(chǔ)器路徑中都發(fā)生電流泄漏。由于泄漏直接影響電路的魯棒性,所 以靜態(tài)保持器101被用于提供對(duì)節(jié)點(diǎn)LBLO 107進(jìn)行充電的電流路徑,以盡 力補(bǔ)償泄漏引起的壓降。靜態(tài)保持器101在泄漏變化最小的時(shí)候工作,而當(dāng) 泄漏變化變大的時(shí)候則不能很好地工作。此外,由于與靜態(tài)保持器101相關(guān) 的是固定強(qiáng)度的補(bǔ)償,因此當(dāng)靜態(tài)保持器101需要平衡讀取延遲和魯棒性需 求時(shí),靜態(tài)保持器101不能很好地工作。
圖2圖解了根據(jù)現(xiàn)有技術(shù)的在集成電路中用于泄漏電流補(bǔ)償?shù)臄?shù)字可 編程保持器。電路200包括3位的保持器201,其包括第一二進(jìn)制保持器202、 第二二進(jìn)制保持器203和第三二進(jìn)制保持器204。三個(gè)位保持器包括輸入控 制信號(hào)端(b[2:0]) 205。與圖1的電路100相似,電路200還包括一個(gè)8位 動(dòng)態(tài)寄存器隊(duì)列(存儲(chǔ)器負(fù)載211),其在初級(jí)NFET ( RdO: Rd7)214的源 極處連接到輸出NAND門(mén)208的輸入信號(hào)通道LBL0 207。 NAND門(mén)208具 有兩個(gè)輸入信號(hào)通道LBLO 207和LBL1,并提供輸出209。輸入PFET 216 具有耦接到其基極的時(shí)鐘輸入(CLK )。 3位保持器201的每個(gè)二進(jìn)制保持器 202、 203、 204也連接到LBLO 207。
在電路200中,具有有限的離散強(qiáng)度值的數(shù)字可編程保持器(3位保持 器201)被用于處理變化補(bǔ)償。在電路200中所圖解的泄漏電流補(bǔ)償方法被 稱為動(dòng)態(tài)處理補(bǔ)償(PCD)電路技術(shù)。通過(guò)以3位可編程保持器201代替電 路100中的傳統(tǒng)保持器,實(shí)現(xiàn)了電路200的增強(qiáng)電路。3位可編程保持器201 由三個(gè)二進(jìn)制加權(quán)的保持器(第一二進(jìn)制保持器202、第二二進(jìn)制保持器203 和第三二進(jìn)制保持器204)組成,它們分別具有寬度W、 2W和4W。這些 單獨(dú)的保持器可以由輸入端b[2:0] 205處提供的預(yù)編碼的3位全局發(fā)送的控 制信號(hào)輸入來(lái)激活或去活。此外,這些控制信號(hào)可以由芯片泄漏統(tǒng)計(jì)量來(lái)確 定。研究顯示在PCD方案的LBLO上的過(guò)量的動(dòng)態(tài)節(jié)點(diǎn)電容引起7%的LBL
延遲的不利后果。但是通低泄漏芯片上縮小保持器的尺寸所獲得的(報(bào)告) 加速而彌補(bǔ)了這個(gè)不利后果。
圖3圖解了根據(jù)示范性實(shí)施例的在集成電路中用于泄漏電流補(bǔ)償?shù)淖?br>
動(dòng)自適應(yīng)保持器。集成電路(IC) 300包括存儲(chǔ)器負(fù)載311,其是8位動(dòng)態(tài) 寄存器隊(duì)列(8位存儲(chǔ)器單元),其中每一路具有初級(jí)NFET314、 二級(jí)NFET 315和不特定與本發(fā)明相關(guān)的附加寄存器電路(如圖所示)。在IC 300中, 存儲(chǔ)器單元311包括讀取輸入Rd
312,其是向初級(jí)NFET314的控制柵 極的輸入。存儲(chǔ)器單元311還包括狀態(tài)D
313,其代表向二級(jí)NFET 315 的控制柵極的輸入。
IC 300還包括輸入PFET ( M9 ) 316和提供輸出309的輸出NAND門(mén) 308。輸入PFET316具有耦接到輸入PFET315的基極的時(shí)鐘輸入(CLK )。 輸出NAND門(mén)308具有兩個(gè)輸入信號(hào)通道LBL0 307和LBL1,其中LBL是 指局部位線。LBL0 307是有線信號(hào)通道,其提供連接節(jié)點(diǎn),存儲(chǔ)器負(fù)載3U 的每個(gè)初級(jí)NFET314的源極、輸入PFET316的漏極、虛設(shè)存儲(chǔ)器單元321 (將在下面描述)的初級(jí)NFET (M7 ) 323的源極、和自適應(yīng)保持器301內(nèi) 的反饋PFET晶體管(M6) 305的源極在該連接節(jié)點(diǎn)處連接,現(xiàn)在描述此 LBLO 307。
在預(yù)充電階段,接通輸入PFET 316將輸入信號(hào)通道(或有線節(jié)點(diǎn))LBLO 307充電到高電平。輸入信號(hào)通道LBL0 307具有由初級(jí)NFET314連接的8 路存儲(chǔ)器負(fù)載311。當(dāng)LBLO 307被充電到高電平時(shí),在所有的NFET存儲(chǔ) 器路徑中都發(fā)生電流泄漏。
為了降低在IC300內(nèi)的存儲(chǔ)器負(fù)載311的操作期間的泄漏電流的影響, 給IC 300增加了三個(gè)電路子系統(tǒng),即,自適應(yīng)保持器301、虛設(shè)存儲(chǔ)器單元 321、和第一級(jí)電流鏡(C.M.l) 331。自適應(yīng)保持器301包括第二級(jí)電流鏡 (C.M.2 ) 302,其包括兩個(gè)PFET:第一 PFET ( M4 ) 303和第二 PFET ( M5 ) 304,它們的源極分別耦接到公共節(jié)點(diǎn)。第一PFET 303和第二PFET 304也 柵級(jí)對(duì)柵極連接,其中柵極和第一 PFET 303的漏極連在一起。第二 PFET 304 的漏極耦接到反饋PFET (M6) 305的漏極,其中反饋PFET ( M6 ) 305的 柵極連接到反饋NAND門(mén)306的輸出端。反饋PFET (M6) 305的源極和反 饋NAND門(mén)306的第一輸入端都在LBLO 307進(jìn)入輸出NAND門(mén)308的點(diǎn) 處連接到LBL0 307。第一 PFET 303的漏極耦接到在第一級(jí)電流4竟331內(nèi)的第二4竟像NFET (M2 ) 333的源極。在代表在第二級(jí)電流鏡302內(nèi)的PFET的鏡像圖像的配 置中,第 一級(jí)電流鏡331的第 一鏡像NFET ( M1 ) 332耦接到第二鏡像NFET 333,(反之亦然)。但是,源極連接到公共接地節(jié)點(diǎn),而第一反射鏡的NFET 332的漏極連接到虛設(shè)單元32i。在第一級(jí)電流鏡331中,NFET晶體管(M1) 332的源極在節(jié)點(diǎn)334處連接到(虛設(shè)單元321的)M8 324的漏極。因此, 節(jié)點(diǎn)334將第一級(jí)電流鏡331連接到啞泄漏路徑。第一反射鏡NFET (Ml ) 332和第二反射鏡NFET ( M2 ) 333的控制^t極也都連接到節(jié)點(diǎn)334。
虛設(shè)單元321包括與存儲(chǔ)器負(fù)載311的8位存儲(chǔ)器單元的每一個(gè)相似配 置的相似部件。具體地,虛設(shè)單元321包括耦接到二級(jí)NFET (M8) 324的 初級(jí)NFET (M7 ) 323,和與本發(fā)明不相關(guān)的其它存儲(chǔ)器部件。應(yīng)當(dāng)注意到, 該虛設(shè)單元可以根據(jù)在IC中實(shí)際施加的負(fù)載而變化,使得該虛設(shè)單元總是 提供與在所提供的負(fù)載之內(nèi)的"單元,,之一相似的負(fù)載。初級(jí)NFET(M7) 323的源極也耦接到LBL0 307。 二級(jí)NFET ( M8 ) 324的漏極耦接到第一反 射鏡NFET(M1 )332的漏極以及第 一鏡像NFET( Ml )332和第二鏡像NFET (M2 ) 333 二者的基極。
根據(jù)本發(fā)明,LBL0 307表示動(dòng)態(tài)輸出節(jié)點(diǎn),具有變化的電流和因而發(fā) 生的電壓改變。在操作和使用互連的第一級(jí)電流鏡331和第二級(jí)電流鏡302 中,IC 300提供2級(jí)電流鏡,其中第二級(jí)電流鏡302包括在自適應(yīng)保持器301 之內(nèi)。從NFET 314的源極沿著有線路徑LBLO 307接收來(lái)自存儲(chǔ)器負(fù)載311 的存儲(chǔ)器單元的輸出。
自適應(yīng)保持器301從LBLO 307提供反饋環(huán)路,其中該環(huán)路包括第一級(jí) 電流鏡331 、反饋PFET ( M6 ) 305和反饋NAND門(mén)306,所有這些都在自 適應(yīng)保持器301之內(nèi)。反饋PFET 305置于第二級(jí)電流鏡302的從路徑上。 反饋NAND門(mén)306接收延遲的時(shí)鐘輸入(時(shí)鐘欄),其是在輸入PFET ( M9 ) 316處接收的輸入時(shí)鐘的延遲的版本。NAND門(mén)306的輸出連接到在自適應(yīng) 保持器301中的反饋PFET305的控制柵極。
在IC 300中,在預(yù)充電階段期間,從在存儲(chǔ)器負(fù)載311的存儲(chǔ)器單元中 的NFET流出泄漏電流。虛設(shè)單元321具有與存儲(chǔ)器負(fù)載311中的正常存儲(chǔ) 器單元相似的配置并具有尺寸與之相同的部件。本質(zhì)上是泄漏電流監(jiān)測(cè)設(shè)備 的虛設(shè)單元321檢測(cè)并匹配在這些(存儲(chǔ)器負(fù)載311的)存儲(chǔ)器單元中的即
時(shí)泄漏電流。虛設(shè)單元321使得附加電路(在IC 300中)對(duì)存儲(chǔ)器負(fù)載311
的負(fù)載影響最小化。
自適應(yīng)保持器301被用作對(duì)來(lái)自NFET的泄漏電流的自動(dòng)和最佳補(bǔ)償, 以確保IC 300的魯棒性。所述2級(jí)電流鏡電路檢測(cè)、翻譯并放大來(lái)自虛設(shè)單 元32](其匹配在存儲(chǔ)器負(fù)載311的8路存儲(chǔ)器單元中的泄漏電流)的即時(shí) 泄漏電流。所放大的泄漏電流在預(yù)充電階段經(jīng)過(guò)反饋PFET305,以對(duì)LBLO 307上的節(jié)點(diǎn)電壓進(jìn)行充電,從而補(bǔ)償泄漏引起的沿著有線路徑(一般被描 述為L(zhǎng)BL0 307 )的壓降。
在IC 300中,當(dāng)時(shí)鐘信號(hào)CLK 316變得很低,而讀取信號(hào)Rd
312 中沒(méi)有一個(gè)跳到高電平時(shí),PFET (M9) 315被導(dǎo)通。虛設(shè)單元321中的讀 取信號(hào)(Rd) 317總是被設(shè)置為低電平。第一事件序列確保NFET ( M7 ) 323 和在存儲(chǔ)器負(fù)載311的8路單元中相應(yīng)的初級(jí)NFET 314被截止。NFET( M8 ) 324和在存儲(chǔ)器負(fù)載311的8路單元中的相應(yīng)的二級(jí)NFET 315分別由狀態(tài) D313和狀態(tài)D
325控制。
泄漏電流經(jīng)過(guò)所有的NFET路徑而不管狀態(tài)值如何;但是,狀態(tài)'T' 允許較高電平的泄漏。在虛設(shè)單元321中的NFET路徑處的泄漏由第一級(jí)電 流鏡331檢測(cè),接著通過(guò)2級(jí)電流鏡電路翻譯?;谠诖鎯?chǔ)器負(fù)載311的8 路存儲(chǔ)器單元中的總泄漏來(lái)將該泄漏電流放大到某一電平。泄漏放大是由在 2級(jí)電流鏡電路的電流路徑內(nèi)的晶體管的尺寸來(lái)確定的。
反饋PFET ( M6 ) 305被用于降低在預(yù)充電階段的泄漏(效應(yīng))。在操作 中,通過(guò)來(lái)自LBL0 307、經(jīng)過(guò)時(shí)鐘控制的反饋NAND門(mén)306的反饋信號(hào)來(lái) 開(kāi)/關(guān)反饋PFET (M6 ) 305,以使得反饋PFET ( M6 ) 305僅在預(yù)充電階段 接通。泄漏放大需要提供反饋PFET (M6 ) 305中的最佳電流強(qiáng)度,并且該 電流強(qiáng)度最終被用于穩(wěn)定穿過(guò)LBLO 307的動(dòng)態(tài)節(jié)點(diǎn)的電壓。該最佳放大的 泄漏電流在預(yù)充電階段經(jīng)過(guò)反饋PFET305,以對(duì)節(jié)點(diǎn)LBLO 307進(jìn)行充電, 從而補(bǔ)償泄漏引起的在節(jié)點(diǎn)LBL0 307處的壓降。
圖4是圖解了在寬范圍的泄漏電流變化下該自適應(yīng)保持器系統(tǒng)(圖3中 所示)的模擬結(jié)果的波形。使用國(guó)際商用機(jī)器公司(IBM)的65nm、部分 損耗(Partial Depletion ) ( PD )、絕緣體上硅(SOI)工藝對(duì)具有電源Vdd = 1 .OV的8路動(dòng)態(tài)寄存器實(shí)施該處理變化容忍技術(shù)。在寬范圍的泄漏變化下模 擬提出的電路,以檢驗(yàn)魯棒性和性能。為了產(chǎn)生寬范圍的泄漏以模仿處理變 化,利用Rd
312和Rd 322處的一系列不同的輸入來(lái)模擬待測(cè)電路。這 些輸入(Rd
312和Rd322)的電壓電平從零到在圖3中的晶體管(M7 ) 323的電壓閾值之上(well above )變化。
電路魯棒性的模擬結(jié)果如圖4所示,其顯示了在寬范圍的泄漏變化條件 下,8位動(dòng)態(tài)寄存器隊(duì)列^[艮強(qiáng)的處理變化容忍能力,其中泄漏從0.0004mA 到0.00160mA之間變化,其被繪制在Y軸方向上。泄漏電流圖如泄漏403 所示。動(dòng)態(tài)節(jié)點(diǎn)LBLO在預(yù)充電階段期間穩(wěn)定地保持在"高"電壓電平,并 且具有小于電源電壓的0.5。/。的最小擾動(dòng)。LBL0電壓波形如LBLO 402所示。
在這些模擬中,當(dāng)時(shí)鐘是高電平時(shí),響應(yīng)于脈沖信號(hào)Rd,讀取由存儲(chǔ) 在存儲(chǔ)器單元之一中的數(shù)字T表示的電壓,記錄延遲并將該延遲與具有 靜態(tài)保持器101的傳統(tǒng)動(dòng)態(tài)寄存器隊(duì)列相比。結(jié)果顯示,與傳統(tǒng)寄存器隊(duì)列 相比,在該寄存器隊(duì)列的讀取延遲上有了巨大的改進(jìn)。平均來(lái)說(shuō),在從 0.0004mA到0.00140之間的寬范圍的泄漏變化內(nèi),該寄存器隊(duì)列具有大于 50%的讀取延遲改進(jìn)。讀取延遲改進(jìn)的原因包括(a)自適應(yīng)處理變化容忍 技術(shù)不需要在LBL0 307的動(dòng)態(tài)節(jié)點(diǎn)上的額外的電容負(fù)載,和(b)自適應(yīng)保 持器(本實(shí)施例)在時(shí)鐘為高電平時(shí)停止補(bǔ)償動(dòng)態(tài)節(jié)點(diǎn),而傳統(tǒng)保持器一直 補(bǔ)償該節(jié)點(diǎn),這引起了額外的讀取延遲。
利用基于實(shí)時(shí)芯片泄漏檢測(cè)和放大使用的自適應(yīng)保持器的處理變化容 忍技術(shù)提供了比傳統(tǒng)的靜態(tài)保持器和可編程保持器這兩個(gè)方案高的多的 LBL性能和電路魯棒性。該自適應(yīng)保持器也在工作負(fù)載和代價(jià)效率方面提供 了巨大的優(yōu)勢(shì)。
盡管參照優(yōu)選實(shí)施例對(duì)本發(fā)明進(jìn)行了具體圖示和描述,但本領(lǐng)域技術(shù)人 員應(yīng)當(dāng)理解,在不脫離本發(fā)明的精神和范圍的情況下,可以對(duì)本發(fā)明進(jìn)行形 式和細(xì)節(jié)上的各種修改。
權(quán)利要求
1、一種電路設(shè)備,包括輸入晶體管,其在其柵極接收時(shí)鐘輸入,所述輸入導(dǎo)通/截止所述輸入晶體管;中心有線路徑,其將所述輸入晶體管的漏極端連接到輸出,并提供用于連接所述電路設(shè)備的其它部件的節(jié)點(diǎn);負(fù)載,其包括互連的電路部件,并包括至少初級(jí)負(fù)載晶體管;其中,所述負(fù)載晶體管的源極端也連接到所述中心有線路徑,以使得將由所述負(fù)載產(chǎn)生的泄漏電流傳送到所述中心有線路徑;電路,用于使得自適應(yīng)保持器能夠檢測(cè)并最佳補(bǔ)償由在所述電路設(shè)備內(nèi)的負(fù)載所產(chǎn)生的寬范圍的芯片泄漏電流,所述電路包括兩級(jí)電流鏡。
2、 如權(quán)利要求1所述的電路設(shè)備,其中,所述電路包括 虛設(shè)單元,其具有與所述負(fù)載的典型單元相似的配置,所述虛設(shè)單元具有相應(yīng)的初級(jí)負(fù)載晶體管,該初級(jí)負(fù)載晶體管具有也耦接到所述有線路徑的 源極端;第一級(jí)電流鏡(CM1 ),其具有以第一配置交互地連接的CM1晶體管, 其中所述晶體管之一的源極端耦接到所述虛設(shè)單元的部件上,其中檢測(cè)來(lái)自 所述虛設(shè)單元的等效泄漏電流。
3、 如權(quán)利要求2所述的電路設(shè)備,其中,所述電路還包括 自動(dòng)自適應(yīng)保持器,其包括第二級(jí)電流鏡(CM2),其具有以第二配置交互地連接的彼此相關(guān) 的CM2晶體管,其中第二配置與所述第一配置相似,并且其中在所述第二 級(jí)電流鏡之內(nèi)的第二 CM2晶體管的漏極端耦接到在所述第一級(jí)電流鏡之內(nèi) 的第二CM1晶體管的源極端;以及反饋環(huán)路,其具有將所述第二級(jí)電流鏡耦接到沿著所述有線路徑的 節(jié)點(diǎn)的部件。
4、 如權(quán)利要求3所述的電路設(shè)備,其中,所述反饋環(huán)路包括 反饋晶體管,其源極端連接到所述有線路徑,其漏極端連接到所述第二級(jí)電流4竟;以及反饋(時(shí)鐘控制的)NAND門(mén),其具有連接到所述有線路徑的第一輸入端和耦接到延遲時(shí)鐘輸入的第二輸入,所述延遲時(shí)鐘輸入是在所述輸入晶體管處接收的輸入時(shí)鐘信號(hào)的延遲的版本,其中所述反饋NAND門(mén)還提供連 接到所述反饋晶體管的柵極端的NAND輸出。
5、 如權(quán)利要求4所述的電路設(shè)備,其中當(dāng)所述電路設(shè)備處于預(yù)充電階段時(shí),所述反饋晶體管降低泄漏電流效 應(yīng),其中,通過(guò)來(lái)自所述有線路徑、經(jīng)過(guò)時(shí)鐘控制的反饋NAND門(mén)的反饋 信號(hào)來(lái)切換所述反饋晶體管,以使得所述反饋晶體管僅在所述預(yù)充電階段導(dǎo)通。
6、 如權(quán)利要求4所述的電路設(shè)備,其中通過(guò)所述虛設(shè)單元將所述自適應(yīng)保持器電路對(duì)于提供所述負(fù)載的靜態(tài) 和動(dòng)態(tài)電路部件的負(fù)載影響最小化,其中所述虛設(shè)單元作為泄漏電流監(jiān)測(cè)器及其中所述虛設(shè)單元還將對(duì)在自適應(yīng)保持器和所述電路設(shè)備內(nèi)的第 一級(jí)電 流鏡的負(fù)載的負(fù)載影響最小化。
7、 如權(quán)利要求4所述的電路設(shè)備,其中所述兩級(jí)電流鏡提供泄漏放大,用于允許在所述反饋晶體管內(nèi)的最佳電 流強(qiáng)度,其中所述電流強(qiáng)度被用于穩(wěn)定穿過(guò)所述有線路徑的動(dòng)態(tài)節(jié)點(diǎn)的電 壓,其中放大的泄漏電流在預(yù)充電階段經(jīng)過(guò)所述反饋晶體管,以對(duì)在所述有 線路徑上的動(dòng)態(tài)節(jié)點(diǎn)進(jìn)行充電,并補(bǔ)償泄漏引起的在所述動(dòng)態(tài)節(jié)點(diǎn)上的壓降;其中,所述泄漏放大的電平是由在所述兩級(jí)電流鏡的泄漏電流路徑內(nèi)的晶體管的尺寸來(lái)確定的;以及其中,所述反饋晶體管允許所述放大的泄漏電流在所述電路設(shè)備的預(yù)充 電階段通過(guò),其中所述放大的泄漏電流被用于補(bǔ)償泄漏導(dǎo)致的在所述電路設(shè) 備的輸出處的壓降,以實(shí)時(shí)地確保所述電路設(shè)備的魯棒性。
8、 如權(quán)利要求2所述的電路設(shè)備,其中所述負(fù)載是N路寄存器隊(duì)列,并且所述有線路徑是N路寄存器隊(duì)列的局部位線(LBL);所述負(fù)載包括次級(jí)負(fù)載晶體管,其源極端耦接到所述初級(jí)負(fù)載晶體管; 所述虛設(shè)單元還包括次級(jí)負(fù)載晶體管,其源極端耦接到相應(yīng)的初級(jí)負(fù)載晶體管,其基極端耦接到所述第一級(jí)電流鏡;以及所述輸出包括具兩個(gè)輸入端的NAND門(mén),其中第一輸入端連接到所述 LBL的有線路徑。
9、 如權(quán)利要求2所述的電路設(shè)備,其中所述負(fù)載是存儲(chǔ)器負(fù)載,其包括N路動(dòng)態(tài)寄存器隊(duì)列,每一路具有初級(jí) 晶體管和二級(jí)晶體管,其中從在所述有線路徑上的負(fù)載內(nèi)的初級(jí)晶體管的源 極端接收來(lái)自所述負(fù)載的存儲(chǔ)器單元的輸出;所述輸入晶體管是P型場(chǎng)效應(yīng)晶體管(PFET);以及 所述有線路徑提供連接節(jié)點(diǎn),其中所述負(fù)載的每個(gè)初級(jí)晶體管的源極 端、所述輸入晶體管的漏極端、所述虛設(shè)單元的相應(yīng)初級(jí)晶體管的源極端、 和在所述自適應(yīng)保持器內(nèi)的反饋晶體管的源極端在該連接節(jié)點(diǎn)處連接。
10、 如權(quán)利要求2所述的電路設(shè)備,其中所述第一級(jí)電流鏡包括兩個(gè)N型晶體管,其中第一CM1 N型晶體管的 源極端和所述第一 CM1 N型晶體管與第二 CM1 N型晶體管的控制柵極端二 者都連接到所述虛設(shè)單元的相應(yīng)二級(jí)晶體管的漏極端,其中所述第一 CM1 N 型晶體管與所述第二 CM 1 N型晶體管的源極端二者都連接到公共接地節(jié)點(diǎn);所述第二級(jí)電流鏡包括兩個(gè)P型晶體管,所述P型晶體管相應(yīng)的源極端 都耦接到公共節(jié)點(diǎn),并且它們柵極對(duì)柵極連接,該公共柵極端連接于第一 CM2 P型晶體管的漏極端;所述第二級(jí)電流鏡之內(nèi)的第二 CM2 P型晶體管的漏極端耦接到所述反饋晶體管的漏極端;所述第一 CM2 P型晶體管的漏極端耦接到所述第一 CM1 N型晶體管的源極端。
11、 一種用于在動(dòng)態(tài)電路中自動(dòng)檢測(cè)并最佳補(bǔ)償寬范圍的芯片泄漏電流 的方法,所述方法包括將自動(dòng)自適應(yīng)保持器耦接到N路寄存器隊(duì)列的局部位線(LBL );將虛設(shè)單元耦接到所述LBL,其中所述虛設(shè)單元具有與所述N路寄存 器隊(duì)列中的一路相似的配置;在所述虛設(shè)單元和所述自適應(yīng)保持器之間連接第一級(jí)電流鏡;使用所述虛設(shè)單元在所述LBL上檢測(cè)來(lái)自的N路寄存器隊(duì)列的電流泄 漏,其中所述虛設(shè)單元匹配在所述LBL上檢測(cè)到的泄漏電流;通過(guò)從所述自動(dòng)自適應(yīng)保持器提供最佳控制的補(bǔ)償電流來(lái)降低泄漏電流效應(yīng)。
12、 如權(quán)利要求11所述的方法,其中所述自動(dòng)自適應(yīng)保持器包括第二級(jí)電流鏡(CM2 ),其具有以第二配置交互地連接的彼此相關(guān)的CM2 晶體管,其中第二配置與所述第一配置相似,并且其中在所述第二級(jí)電流鏡 之內(nèi)的第二 CM2晶體管的漏極端耦接到在所述第一級(jí)電流鏡之內(nèi)的第二 CM1晶體管的源極端;其中,所述第二級(jí)電流鏡與所述第一級(jí)電流鏡相結(jié)合地工作,以提供兩 級(jí)電流4竟;反饋晶體管,其源極端連接到所述LBL,其漏極端連接到所述第二級(jí)電 流4竟;以及反饋(時(shí)鐘控制的)NAND門(mén),其具有連接到所述LBL的第一輸入端 和耦接到延遲時(shí)鐘輸入的第二輸入,所述延遲時(shí)鐘輸入是輸入時(shí)鐘信號(hào)的延 遲的版本,其中所述反饋NAND門(mén)還提供連接到所述反饋晶體管的柵極端 的NAND輸出。
13、 如權(quán)利要求12所述的方法,還包括使用所述第一級(jí)電流鏡檢測(cè)在所述虛設(shè)單元內(nèi)的泄漏電流; 翻譯在所述第 一級(jí)電流鏡處的泄漏電流; 利用所述兩級(jí)電流鏡放大從所述虛設(shè)單元檢測(cè)到的泄漏電流。
14、 如權(quán)利要求13所述的方法,還包括使放大的泄漏電流在預(yù)充電階段經(jīng)過(guò)所述反饋晶體管,以對(duì)沿著所述 LBL的節(jié)點(diǎn)電壓進(jìn)行充電,并補(bǔ)償泄漏引起的沿著所述有線路徑的壓降。
15、 如權(quán)利要求11所述的方法,還包括 在所述虛設(shè)單元中鏡像在所述LBL上的泄漏電流;使用所述第 一級(jí)電流鏡檢測(cè)在所述虛設(shè)單元內(nèi)的泄漏電流; 通過(guò)兩級(jí)電流鏡電路翻譯在所述第一級(jí)電流鏡處檢測(cè)到的泄漏電流,其中所述兩級(jí)電流鏡電路包括第 一 級(jí)電流鏡和在自適應(yīng)保持器內(nèi)的第二級(jí)電流鏡;以及基于在所述N路寄存器隊(duì)列中的總泄漏來(lái)將所述泄漏電流放大到一電 平,其中所述泄漏放大是由在所述兩級(jí)電流鏡的電流路徑內(nèi)的晶體管的尺寸 來(lái)確定的。
全文摘要
提出了一種用于在動(dòng)態(tài)電路中自動(dòng)檢測(cè)并最佳補(bǔ)償寬范圍的芯片泄漏電流的方法和系統(tǒng)。自適應(yīng)保持器通過(guò)最優(yōu)控制的補(bǔ)償電流跟蹤所述泄漏并降低泄漏效應(yīng)。所述自適應(yīng)保持器利用2級(jí)嵌入式電流鏡電路、虛設(shè)單元和自適應(yīng)保持器晶體管來(lái)補(bǔ)償所述泄漏電流。通過(guò)檢測(cè)并匹配即時(shí)泄漏電流的虛設(shè)單元將所述自適應(yīng)保持器電路對(duì)于動(dòng)態(tài)電路部件的負(fù)載影響(如,對(duì)存儲(chǔ)器單元的影響)最小化。在所述2級(jí)嵌入式電流鏡電路中的放大提供了在所述保持器晶體管中的最佳電流強(qiáng)度。利用該最優(yōu)放大的泄漏電流來(lái)補(bǔ)償泄漏導(dǎo)致的在該電路的輸出處的壓降。這樣,所述自適應(yīng)保持器實(shí)時(shí)地確保了電路的魯棒性,并且不產(chǎn)生任何讀取等待時(shí)間上的負(fù)犧牲。
文檔編號(hào)H03K17/687GK101183865SQ20071018606
公開(kāi)日2008年5月21日 申請(qǐng)日期2007年11月13日 優(yōu)先權(quán)日2006年11月13日
發(fā)明者亞歷山大·卡普倫, 程志斌 申請(qǐng)人:國(guó)際商業(yè)機(jī)器公司