一種雙端流水線型復制位線電路的制作方法
【技術領域】
[0001] 本實用新型涉及集成電路(IC)設計領域,尤其涉及一種雙端流水線型復制位線 電路。
【背景技術】
[0002] 隨著科技水平的發展,集成電路設計所追求的更高的速度、更低的功耗以及更小 的面積已成為主要的設計方向。SRAM作為基本的IP核在集成電路設計中扮演了不可或缺 的角色,現階段降低功耗的主要方法是降低電源電壓,即功耗與電源電壓的平方成線性關 系,因而通過降低電源電壓可以大幅降低功耗;但是,隨著電源電壓的下降,所設計的電路 的工藝偏差會增大,這將會嚴重影響芯片的性能,甚至影響芯片的良率。此外,工藝的進步 也會增加晶體管閾值電壓的偏差。在SRAM設計中降低靈敏放大器控制時序信號的工藝偏 差不僅能夠減少位線放電時間,提高SRAM的訪問速度,降低SRAM訪問功耗;而且由于工藝 偏差的降低,也保障了 SRAM的良率。因此在低電壓下降低SRAM中靈敏放大器控制時序信 號的工藝偏差具有很重要意義。
[0003] 為了在降低電源電壓節省功耗的前提下降低工藝偏差或提高工藝容忍能力,現有 技術中主要包括以下幾種方案:
[0004] (1)如圖1中所示的時序復制模塊是一種復制位線電路結構,為現有技術中廣泛 使用的傳統復制位線技術。該技術取代了原始的反相器鏈延遲復制電路,并通過采用復制 位線Replica Bitline、冗余單元DC以及復制單元RC,復制存儲列的位線和存儲單元的放 電過程,最終輸出靈敏放大器使能信號。傳統復制位線電路由冗余單元DC以及復制單元RC 組成;其中,RC和DC的總數之和與被復制的存儲陣列中的任意一列位線的負載存儲單元 總數相等;當位線電壓通過放電達到一定值時,通過反轉反向器輸出靈敏放大器使能信號 SAE,開啟靈敏放大器,實現對靈敏放大器時序延時的控制。使用這種傳統復制位線電路相 比于使用單純的反相器鏈延時電路,降低了靈敏放大器控制時序SAE信號因工藝波動而產 生的偏差。但是隨著工藝的進步,這種傳統的位線復制技術已無法很好的改善時序偏差問 題,尤其當電源電壓降低時,工藝偏差會變得很差,使SRAM芯片的性能大幅下降。
[0005] (2)如圖2中所示的時序復制模塊是一種多級復制位線技術電路結構,該技術在 傳統復制位線的基礎上將位線平均分割成M級,通過反相器將每一級串聯在一起,最后一 級反相器輸出SAE,其中每一級復制位線的復制單元RC相等且與傳統復制單元RC數目一 致,因此,每一級復制位線的放電延遲時間和放電時序工藝偏差是傳統放電延遲時間和工 藝偏差的1/M,根據統計學原理,被分割后的M級復制位線疊加之后總的放電延遲與傳統復 制位線電路的放電延遲相等,但疊加之后總的工藝偏差卻只為傳統復制位線的!/| " 但是隨著M的增大,反相器帶來的門延遲和量化誤差將不可忽略。
[0006] (3)如圖3所示是一種數字復制位線技術電路結構,由時序復制模塊和時序倍乘 電路組成;該技術將時序復制模塊中復制位線的復制單元RC個數增加為傳統復制單元RC 的K倍,根據統計學原理及相關結論得出,時序復制模塊的放電延遲時間和工藝偏差分別 為傳統復制位線的l/κ和丨/ id。因此在保證與傳統復制位線的放電延遲時間相等的基 礎上,數字復制位線電路除了時序復制模塊之外還需要引入一種時序倍乘電路TMC,通過時 序倍乘K倍,最終的時序偏差是傳統復制位線的丨/#。但是由于引入的時序倍乘電路是由 大量的延遲單元組成,這將會造成很大的芯片面積的浪費。同時這些延遲單元本身的量化 誤差和工藝偏差不可忽略,在低電壓時,倍乘電路的偏差惡化的比較嚴重,甚至會超過復制 位線的工藝偏差。
[0007] (4)如圖4所示是一種多級并行復制位線技術電路結構,該電路通過把復制位線 分割成M級,同時將復制單元RC數目增加 K倍,利用時序累加電路(TAC)中的數字延遲單 元DDC并行復制每一級復制單元的放電時間,最后通過M*K級數字延遲單元DDC疊加輸出 最終的SAE,因此將工藝偏差降低為傳統復制位線的丨/丨<# .該技術的本質是復制了 K根 位線,且時序累加電路TAC中M*K級數字延遲單元DDC電路也是由大量的延時單元組成,這 樣大大增加芯片的面積,尤其是M增加時,會浪費更多的芯片面積。
[0008] (5)如圖5中所示的時序復制模塊是一種雙復制位線技術電路結構,該電路結構 充分利用了傳統復制位線的兩條位線,并使兩條位線相結合,使用新型雙端復制單元RC, 在保持和傳統復制位線電路面積不變的基礎上,可以將工藝偏差降低為傳統復制位線的 I / Vi。但是由于位線電容變大,這會使位線預充時間增加,從而導致SRAM整體訪問時間的 增加,影響芯片速度。 【實用新型內容】
[0009] 本實用新型的目的是提供一種雙端流水線型復制位線電路,能夠很大程度降低 SRAM讀關鍵路徑上的靈敏放大器控制時序的工藝偏差,同時不會大幅增加芯片的面積,不 影響位線預充時間。
[0010] 本實用新型的目的是通過以下技術方案實現的:
[0011] 一種雙端流水線型復制位線電路,包括:
[0012] 第一反相器INVl,第二反相器INV2,第三反相器INV3,第一與非門NANDl,第一復 制位線RBL、第二復制位線RBLB、第一預充PMOS管PR1、第二預充PMOS管PR2、第一 D觸發 器DFF1到第N D觸發器DFF N、第一控制電路CTL1到第N控制電路CTL N、第一充電PMOS管P1 到第N充電PMOS管Pn、每組K個共N/2組復制單元RC以及一組X個冗余單元DC ;其中,N 為偶數;
[0013] PR信號連接第一預充PMOS管PRl和第二預充PMOS管PR2的柵極;第一預充PMOS 管PRl和第二預充PMOS管PR2的源極接電源電壓VDD,漏極分別接第一復制位線RBL和第 二復制位線RBLB ;第一充電PMOS管P1到第N充電PMOS管P N的柵極分別接Y i信號到Y N, 源極接電源電壓VDD,偶數部分的漏極分別接第一復制位線RBL,奇數部分的漏極分別接第 二復制位線RBLB ;其中,Y1信號到Y N分別為第一 D觸發器DFF i到第N D觸發器DFF ^勺QB 端輸出信號;
[0014] 時鐘信號線CLK與第一 D觸發器DFF1的時鐘輸入端CK和第一控制電路CTL 第N控制電路CTL1^使能端EN相連;第一控制電路CTL i到第N-I控制電路CTL N_i的輸入 端IN分別連YjIjY N信號,第N控制電路CTLJ^輸入端IN接電源電壓VDD ;第一控制電路 CTL1到第N控制電路CTL ^勺輸出端OUT分別連第一 D觸發器DFF i到第N D觸發器DFF ^勺 復位端RN ;
[0015] 第一 D觸發器DFFj^輸入端D接電源電壓VDD,第二D觸發器DFF2到第N D觸發 器DFFn*別依次交替接INV JP INV 2信號;第一 D觸發器DFF i到第N D觸發器DFF N的輸出 端輸出%到Q N信號,Q #」Q η分別連接到第二D觸發器DFF 2到第N D觸發器DFF N的輸入 端D,且Q1信號又連接到第一組K個復制單元RC的第一時鐘信號端CKl上,Q 2連接到第一 組K個復制單元RC的第二時鐘信號端CK2上,〇3和Q 4分別接到第二組K個復制單元RC的 第一時鐘信號端CKl和第二時鐘信號端CK2,以此類推,QN_JP Q N分別接到第N/2組K個復 制單元RC的第一時鐘信號端CKl和第二時鐘信號端CK2 ;
[0016] 第一組K個復制單元RC到第N/2組復制單元RC的第一位線信號端BL均與第一 復制位線RBL端連接,第二位線信號端BLB均與第二復制位線RBLB端連接;一組X個冗余 單元DC的第一位線信號端BL均與第一復制位線RBL電連接,冗余單元DC的第二位線信號 端BLB均與第二復制位線RBLB電連接,而冗余單元DC的第一字線控制信號端CKl和第二 字線控制信號端CK2均接地;
[0017] 第一復制位線RBL連接第一反相器INVl的輸入端,輸出INV1信號;第二復制位線 RBLB連接第二反相器INV2的輸入端,輸出INV2信號;信號INV2和1接到第一與非門NANDl 的輸入端,第一與非門NANDl的輸出端接到第三反相器INV3的輸入端,輸出信號SAE。
[0018] 進一步的,所述的復制單元RC包括第一 PMOS管P1、第二PMOS管P2、第一 NMOS管 Nl、第二NMOS管N2、第三NMOS管N3和第四NMOS管N4 ;
[0019] 其中,第一 PMOS管Pl與第一 NMOS管Nl構成一個反相器;第一 PMOS管Pl的柵極 與第一 NMOS管Nl的柵極連接在一起后接到電源電壓VDD上;第一 PMOS管Pl的漏極與第 一 NMOS管Nl的漏極連接在一起后接到第三匪OS管N3的源極;
[0020] 第二PMOS管P2與第二NMOS管N2構成一個反相器;第二PMOS管P2的柵極與第二 NMOS管N2的柵極連接在一起后接到電源電壓VDD上;第二PMOS管P2的漏極與第二NMOS 管N2的漏極連接在一起后接到第四NMOS管M的源極;
[0021] 第三NMOS管N3的柵極為復制單元RC相連的第一時鐘信號端CK1,第四NMOS管 N4的柵極為復制單元RC相連的第二時鐘信號端CK2,第三NMOS管N3的漏極接復制單元RC 相連的第一位線信號端BL,第四NMOS管M的漏極接復制單元RC相連的第二位線信號端 BLB0
[0022] 進一步的,所述第一控制電路CTL1到第N控制電路CTLn中的每一控制電路CTL 包括:
[0023] 第一 P