国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      具有可抑制電路規(guī)模增大的測試電路的半導(dǎo)體裝置和半導(dǎo)體裝置的試驗裝置的制作方法

      文檔序號:7210692閱讀:223來源:國知局
      專利名稱:具有可抑制電路規(guī)模增大的測試電路的半導(dǎo)體裝置和半導(dǎo)體裝置的試驗裝置的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及半導(dǎo)體裝置、特別是裝載用來進(jìn)行半導(dǎo)體存儲器的試驗的測試電路的半導(dǎo)體裝置以及用來裝載該測試電路對半導(dǎo)體裝置進(jìn)行試驗的試驗裝置的構(gòu)成。
      大部分半導(dǎo)體存儲器具有備用的存儲單元,當(dāng)有一部分存儲單元不良時,可以用備用的存儲單元置換該不良部分,對不良的芯片進(jìn)行補(bǔ)救。


      圖19是表示設(shè)在這樣的半導(dǎo)體存儲器的存儲器陣列部8010的冗余電路的構(gòu)成的概略框圖。
      存儲器陣列部8010中的1個存儲單元可以利用外部輸入的行地址信號RA0-13和列地址信號CA0-8進(jìn)行選擇。在寫入工作中,對該選出的1個存儲單元進(jìn)行由數(shù)據(jù)輸入輸出端子DQ(未圖示)給出的數(shù)據(jù)的寫入,在讀出工作中,對該數(shù)據(jù)輸入輸出端子DQ輸出從存儲器陣列部8010讀出的數(shù)據(jù)。
      行譯碼器8020與輸入的行地址相對應(yīng),對進(jìn)行讀出或?qū)懭牍ぷ鞯?行(row)存儲單元進(jìn)行選擇。列譯碼器8030利用輸入的列地址進(jìn)行列(column)選擇,從利用行地址選出的1行存儲單元中進(jìn)而選擇1個存儲單元。
      在圖19所示的構(gòu)成中,作為備用存儲單元,分別設(shè)有2個備用行SR1、SR2和2個備用列SC1、SC2。備用行SR1由1行存儲單元SRM1和備用行譯碼器SRD1構(gòu)成。備用行SR2由1行存儲單元SRM2和備用行譯碼器SRD2構(gòu)成。
      此外,備用列SC1由1行存儲單元SCM1和備用行譯碼器SCD1構(gòu)成。備用列SC2由1行存儲單元SCM2和備用行譯碼器SCD2構(gòu)成。
      備用行譯碼器SRD1和SRD2預(yù)先在其內(nèi)部分別記錄了不良存儲單元的某個行地址,將輸入的行地址與該有不良存儲單元的某個行地址進(jìn)行比較,若一致,則選擇對應(yīng)的備用存儲單元SRM1或SRM2。在選擇備用行存儲單元SRM1或SRM2時,備用行譯碼器SRD1和SRD2控制行譯碼器8020,使正規(guī)的存儲器陣列的存儲單元不被選中。
      此外,備用列譯碼器SCD1和SCD2預(yù)先在其內(nèi)部分別記錄了不良存儲單元的某個列地址。備用列譯碼器SCD1和SCD2將輸入的列地址與該記錄的不良列地址進(jìn)列比較,若一致,則選擇與其分別對應(yīng)的備用存儲單元SCM1或SCM2。在選擇備用列存儲單元SCM1或SCM2時,備用列譯碼器SCD1和SCD2控制列譯碼器8030,使正規(guī)的存儲器陣列的存儲單元不被選中。
      當(dāng)在存儲器陣列中存在不良存儲單元時,用備用行SR1、SR2或備用列SC1、SC2置換該存儲單元,對不良存儲單元進(jìn)行補(bǔ)救。例如,如圖19所示,考慮在存儲器陣列中存在不良存儲單元DBM1~DBM8的情況。
      這時,不良存儲單元DBM1-DBM4與同一行地址RF2對應(yīng),不良存儲單元DBM5~DBM8與同一列地址CF3對應(yīng)。
      因此,如圖19所示,分別用備用SR1和SR2去置換正規(guī)的存儲器陣列的與行地址RF1和RF2對應(yīng)的行,用備用SC1和SC2去置換正規(guī)存儲器陣列的與列地址CF3和CF8對應(yīng)的列,由此可以對存儲器陣列8010進(jìn)行補(bǔ)救。
      圖20是表示存儲器測試器9000的構(gòu)成的概略方框圖。
      存儲器測試器9000檢測半導(dǎo)體存儲器8000的不良存儲單元,而且,具有冗余分析功能,用來判斷如果用備用行或備用列去置換的話,能否對半導(dǎo)體裝置8000進(jìn)行補(bǔ)救。
      存儲器測試器9000具有信號發(fā)生器9010、比較器9020、失效存儲器9030和分析裝置9040。
      信號發(fā)生器9010在測試工作的寫入工作中產(chǎn)生行地址信號RA0-13、列地址信號CA0-8、測試用寫入數(shù)據(jù)TD,并供給被測定半導(dǎo)體存儲器8000。
      再有,雖未圖示,信號發(fā)生器9010還產(chǎn)生其它控制信號,如寫允許信號WE、片選信號/CS、行地址選通信號/RAS和列地址選通信號/CAS等,并供給被測定半導(dǎo)體存儲器8000。
      此外,信號發(fā)生器9010在測試工作的讀出工作中還產(chǎn)生與寫入數(shù)據(jù)TD對應(yīng)的期待值數(shù)據(jù)ED。比較器9020將從被測定半導(dǎo)體存儲器8000來的輸出數(shù)據(jù)與期待值數(shù)據(jù)ED進(jìn)行比較,判斷被測定半導(dǎo)體存儲器8000是否輸出了正確的數(shù)據(jù),并將該判定結(jié)果作為通過或失效信號P/F輸出。
      失效存儲器9030是與被測定半導(dǎo)體存儲器8000的存儲單元具有相同數(shù)量的存儲元件的存儲器。
      失效存儲器9030將比較器9020輸出的判定結(jié)果信號P/F的電平存儲在由信號發(fā)生器9010輸出的行地址信號RA0-13、列地址信號CA0-8指定的存儲元件中。
      分析裝置9040讀出失效存儲器9030的數(shù)據(jù),對其進(jìn)行分析,究竟使用備用行、備用列的哪一個去置換補(bǔ)救失效存儲器為好。
      分析裝置9040將應(yīng)補(bǔ)救的地址輸出給修復(fù)裝置、例如激光修復(fù)裝置。激光修復(fù)裝置通過對設(shè)在半導(dǎo)體存儲器8000中的熔絲進(jìn)行修整,對不良地址值進(jìn)行編程。再有,例如,在特開平4-330710號公報中公開了激光修復(fù)器的詳細(xì)情況。
      在現(xiàn)有的存儲器測試器9000中,伴隨被測定半導(dǎo)體存儲器8000的存儲容量的增加,必須使失效存儲器9030的容量增加。對于失效存儲器9030,因價格高而且必須要能高速工作的存儲器,故存在為了增加失效存儲器9030的容量而需要提高成本的問題。
      此外,近年來,制造出了具有所謂內(nèi)置式(bultin)測試裝置的半導(dǎo)體存儲器或裝有這樣的半導(dǎo)體存儲器的半導(dǎo)體裝置,在被測定半導(dǎo)體存儲器8000或裝有半導(dǎo)體存儲器的半導(dǎo)體裝置內(nèi)裝有信號發(fā)生器9010,其中在沒有存儲器測試器的情況下進(jìn)行測試。但是,在具有這樣的內(nèi)置測試裝置的半導(dǎo)體存儲器或半導(dǎo)體裝置中,即使進(jìn)行存儲器陣列中是否存在不良存儲單元的測試,如圖20所示那樣,要靠本身來進(jìn)行實現(xiàn)冗余分析功能的測試是困難的。這是因為,如上所述,用來存儲不良存儲單元的地址失效存儲器9030需要有與裝在被測定半導(dǎo)體存儲器或半導(dǎo)體裝置中的半導(dǎo)體存儲器同等的容量,事實上,要將這樣的失效存儲器裝在半導(dǎo)體存儲器或半導(dǎo)體裝置中是困難的,因而不能進(jìn)行冗余分析。
      本發(fā)明的目的在于提供一種半導(dǎo)體存儲器或裝有半導(dǎo)體存儲器的半導(dǎo)體裝置,其中具有內(nèi)置測試電路,可以檢測不良存儲單元,而且能夠用冗余存儲單元去置換該不良存儲單元。
      本發(fā)明的另一個目的在于提供一種測試裝置,即使在裝在被測定半導(dǎo)體存儲器或被測定半導(dǎo)體裝置中的半導(dǎo)體存儲器的存儲容量增加的情況下,以簡單的構(gòu)成就能夠高速地進(jìn)行不良存儲單元的檢測和進(jìn)行冗余分析。
      簡言之,本發(fā)明是一種半導(dǎo)體裝置,包括存儲單元陣列、存儲單元選擇電路、數(shù)據(jù)傳送電路和測試電路。
      存儲單元陣列的用來分別保持存儲數(shù)據(jù)的多個存儲單元配置成行列狀。存儲單元包括包含多個正規(guī)存儲單元的正規(guī)存儲單元陣列和包含多個備用存儲單元的備用存儲單元陣列。
      存儲單元選擇電路根據(jù)地址信號選擇存儲單元。數(shù)據(jù)傳送電路在被選擇的存儲單元之間授受存儲數(shù)據(jù)。
      測試電路檢測正規(guī)存儲單元中的不良存儲單元,決定用哪個備用存儲單元去置換。測試電路包括信號生成電路、比較電路、地址存儲電路和判定電路。
      信號生成電路生成用來依次選擇存儲單元的地址信號,并生成在測試寫入工作中寫入已選出的存儲單元的測試數(shù)據(jù)和在測試讀出工作中應(yīng)從存儲單元讀出的期待值數(shù)據(jù)。
      比較電路在測試讀出工作中將從已選擇的存儲單元來的存儲數(shù)據(jù)與期待值數(shù)據(jù)進(jìn)行比較。
      地址存儲電路根據(jù)比較電路的比較結(jié)果存儲與不良存儲單元對應(yīng)的不良地址。
      判定電路根據(jù)保持在地址存儲電路中的不良地址,判定用哪一個備用存儲單元去置換。地址存儲電路在依次檢測出的不良地址中有選擇地存儲與已經(jīng)存儲的不良地址不同的不良地址。
      備用存儲單元陣列最好有m個(m是自然數(shù))備用存儲單元行和n個(n是自然數(shù))備用存儲單元列。判定電路包括多個置換判定部,該多個置換判定部分別與置換的步驟的各種順序組合形式對應(yīng)地進(jìn)行設(shè)置,在置換步驟中依次用m個備用存儲單元行和n個備用存儲單元列去置換包含不良存儲單元的正規(guī)存儲單元行和正規(guī)存儲單元列。地址存儲電路包括分別與多個置換判定部對應(yīng)地設(shè)置的用來存儲不良地址中的m個不良地址的m個存儲單元列和分別與多個置換判定部對應(yīng)地設(shè)置的用來存儲不良地址中的n個不良地址的n個存儲單元列。各置換判定部在檢測出不良存儲單元時按對應(yīng)的步驟的順序激活對應(yīng)的m個存儲單元列和n個存儲單元列,上述不良存儲單元至少在行地址或列地址的某一方與已存儲的不良行地址或不良列地址不同。
      或者,備用存儲單元陣列最好有m個(m是自然數(shù))備用存儲單元行和n個(n是自然數(shù))備用存儲單元列。判定電路包括多個置換判定部,該多個置換判定部分別與置換步驟的各種順序組合形式對應(yīng)地進(jìn)行設(shè)置,在置換步驟中依次用m個備用存儲單元行和n個備用存儲單元列去置換包含不良存儲單元的正規(guī)存儲單元行和正規(guī)存儲單元列。地址存儲電路包括對順序置換步驟中的每個第i個(i自然數(shù),1≤i≤m+n)步驟設(shè)置的多個存儲單元列,上述多個存儲單元列是與多個置換判定部中的第i個步驟之前的備用存儲單元行和備用存儲單元列的置換順序相同的置換判定部的組對應(yīng)地設(shè)置的。各置換判定部在檢測出不良存儲單元時按對應(yīng)的步驟的順序激活對應(yīng)的多個存儲單元列,上述不良存儲單元至少在行地址或列地址的某一方與已存儲的不良行地址或不良列地址不同。
      或者,備用存儲單元陣列最好有m個(m是自然數(shù))備用存儲單元行和n個(n是自然數(shù))備用存儲單元列。地址存儲電路包括用來存儲(m+n)個不良行地址的(m+n)個第1存儲單元列和分別與第1存儲單元列對應(yīng)地設(shè)置的用來存儲(m+n)個不良列地址的(m+n)個第2存儲單元列。判定電路在檢測出不良存儲單元時將新檢測出的不良地址存儲在第1和第2存儲單元列的下一組中,上述不良存儲單元至少在行地址或列地址的某一方與已經(jīng)存儲在第1和第2存儲單元列中的不良行地址或不良列地址不同。
      本發(fā)明的另一方面是一種具有包含正規(guī)存儲單元陣列和m個(m自然數(shù))備用存儲單元行以及n個(n自然數(shù))備用存儲單元列的存儲單元陣列的半導(dǎo)體裝置的試驗裝置,包括信號生成裝置、比較器、地址存儲電路和判定電路。
      信號生成裝置生成用來依次選擇半導(dǎo)體存儲器的存儲單元的地址信號,并生成在測試寫入工作中寫入已選出的存儲單元的測試數(shù)據(jù)和在測試讀出工作中應(yīng)從存儲單元讀出的期待值數(shù)據(jù)。
      比較電路在測試讀出工作中將從已選擇的存儲單元來的存儲數(shù)據(jù)與期待值數(shù)據(jù)進(jìn)行比較。
      地址存儲電路根據(jù)比較電路的比較結(jié)果存儲與不良存儲單元對應(yīng)的不良地址。
      判定電路根據(jù)保持在地址存儲電路中的不良地址判定用哪一個備用存儲單元去置換。
      地址存儲電路有選擇地存儲在依次被檢測出的不良地址中與已經(jīng)存儲的不良地址不同的不良地址。
      因此,本發(fā)明的主要優(yōu)點是可以用較小的電路規(guī)模進(jìn)行不良存儲單元的檢測和冗余分析,半導(dǎo)體裝置本身可以裝載具有冗余分析功能的測試電路。
      本發(fā)明的另一個優(yōu)點是可以獲得關(guān)于所有應(yīng)被置換的不良地址的信息。
      本發(fā)明的再一個優(yōu)點是即使被測定的半導(dǎo)體存儲器或裝在被測定的半導(dǎo)體裝置內(nèi)的半導(dǎo)體存儲器的存儲容量增加,也可以用簡單的結(jié)構(gòu)高速地進(jìn)行不良存儲單元的檢測和進(jìn)行冗余分析。
      圖1是表示本發(fā)明實施例1的動態(tài)型半導(dǎo)體存儲器1000的整體結(jié)構(gòu)的概略方框圖。
      圖2是用來說明圖1所示的BIST電路2000的構(gòu)成的概略方框圖。
      圖3是用來說明圖2所示的地址置換判定器3000的構(gòu)成的概略方框圖。
      圖4是表示圖3所示的TG單元的構(gòu)成的電路圖。
      圖5是用來說明圖3所示的第1置換判定部3100.1的構(gòu)成的概略方框圖。
      圖6是用來說明地址置換判定器3000的工作的第1時序圖。
      圖7是用來說明地址置換判定器3000的工作的第2時序圖。
      圖8是表示實施例2的測試器4000的構(gòu)成的概略方框圖。
      圖9是用來說明各存儲單元列的狀態(tài)變化的系統(tǒng)圖。
      圖10是表示實施例3的地址置換判定器5000的左半平面的構(gòu)成的概略方框圖。
      圖11是表示實施例3的地址置換判定器5000的右半平面的構(gòu)成的概略方框圖。
      圖12是用來說明地址置換判定器5000的工作的第1時序圖。
      圖13是用來說明地址置換判定器5000的工作的第2時序圖。
      圖14是用來說明當(dāng)備用行是3行、備用列是3列時各存儲單元列的狀態(tài)變化的系統(tǒng)圖。
      圖15是表示實施例4的地址置換判定器6000的構(gòu)成的概略方框圖。
      圖16是表示各C單元的構(gòu)成的概略方框圖。
      圖17是用來說明圖15所示的行置換判定部6100.1的構(gòu)成的概略方框圖。
      圖18A和18B是用來說明地址置換判定器6000的工作的時序圖。
      圖19是表示針對半導(dǎo)體存儲器的存儲器陣列部8010設(shè)置的冗余電路的構(gòu)成的概略方框圖。
      圖20是表示存儲器測試器9000的構(gòu)成的概略方框圖。
      實施例1圖1是表示本發(fā)明實施例1的動態(tài)型半導(dǎo)體存儲器(以下,稱作DRAM)1000的整體結(jié)構(gòu)的概略方框圖。
      再有,由以下說明可知,本發(fā)明的內(nèi)置測試電路不限于圖1所示那樣的裝載在DRAM1000內(nèi)的情況,一般說來,能夠適用于裝載在半導(dǎo)體裝置內(nèi)的半導(dǎo)體存儲器的測試。
      參照圖1,DRAM1000具有接收行地址選通信號/RAS、列地址選通信號/CAS、寫允許信號/WE、芯片啟動信號/CE和時鐘啟動信號CKE等控制信號的控制信號輸入端子組11、接收地址信號A0~Ai(i自然數(shù))的地址輸入端子組13、數(shù)據(jù)輸入輸出用的數(shù)據(jù)輸入輸出端子組15、接收外部電源電位Vcc的Vcc端子18和接收接地電位Vss的Vss端子19。
      這里,供給控制信號輸入端子組11的信號CKE是用來表示可以向芯片輸入控制信號的信號。
      DRAM1000進(jìn)而具有產(chǎn)生根據(jù)控制信號控制DRAM1000的全部工作的內(nèi)部控制信號的控制電路26、傳送內(nèi)部控制信號的內(nèi)部控制信號總線72、從地址輸入端子組13接收外部地址信號并產(chǎn)生內(nèi)部地址信號的地址緩沖器30和有呈行列狀配置的多個存儲單元MC的存儲單元陣列100。
      所謂內(nèi)部地址信號意味著例如根據(jù)外部行地址信號RA0-13生成的互補(bǔ)的內(nèi)部行地址信號RA0-13和/RA0-13以及根據(jù)外部列地址信號CA0-8生成的互補(bǔ)的內(nèi)部列地址信號CA0-8和/CA0-8。
      存儲單元MC由用來保持?jǐn)?shù)據(jù)的電容器和具有與各行對應(yīng)的字線WL連接的柵極的存取晶體管GM構(gòu)成。
      在存儲單元陣列100中,對存儲單元的各行設(shè)置字線WL,對存儲單元的各列設(shè)置位線BL、/BL。
      此外,在圖1所示的存儲單元陣列100中,與圖19所示的存儲單元陣列部8010一樣,包括正規(guī)的存儲單元陣列100R和備用行SR以及備用列SC。
      在存儲單元陣列100中,作為備用行SR,也設(shè)有備用SR1和備用SR2兩行,作為備用列SC,也設(shè)有備用SC1和備用SC2兩列。
      DRAM1000進(jìn)而具有進(jìn)行測試工作的內(nèi)置單元測試電路(以下稱作BIST電路)2000,用來檢測DRAM1000的不良存儲單元和用備用行SR及備用列SC進(jìn)行置換。
      BIST電路2000由控制電路26控制,在通常工作時,將從地址緩沖器30來的內(nèi)部行地址信號和內(nèi)部列地址信號分別直接輸出到行譯碼器40、備用行譯碼器42、列譯碼器50和備用列譯碼器52。進(jìn)而,BIST電路2000在通常工作時,接收由數(shù)據(jù)輸入輸出端子組15供給的、利用輸入輸出緩沖器85進(jìn)行了緩沖處理的、從寫入驅(qū)動電路80輸出的寫入數(shù)據(jù),直接輸出到列選擇門200。
      與此不同,BIST電路2000在測試工作時,不是將地址緩沖器30來的內(nèi)部地址信號而是將BIST電路2000內(nèi)部生成的內(nèi)部地址信號分別供給行譯碼器40、備用行譯碼器42、列譯碼器50和備用列譯碼器52。進(jìn)而,通過將BIST電路2000內(nèi)部生成的測試用寫入數(shù)據(jù)TD(不是從寫入驅(qū)動器80供給的數(shù)據(jù))供給列選擇門200,把測試數(shù)據(jù)寫入存儲單元陣列100。
      在這樣的測試工作中的寫入工作結(jié)束后,BIST電路2000再次生成內(nèi)部地址信號,并進(jìn)行依次寫入的數(shù)據(jù)的讀出。BIST電路2000根據(jù)將該讀出的數(shù)據(jù)與期待值數(shù)據(jù)ED比較的結(jié)果,依次檢測出正規(guī)存儲單元陣列100R中不良存儲單元的位置,決定采用備用行SR和備用列SC的什么樣的組合去置換與這樣的多個不良存儲單元對應(yīng)的多個不良行地址和不良列地址。
      在這樣的測試工作中的讀出工作結(jié)束后,根據(jù)BIST電路2000的決定,備用行譯碼器42和備用列譯碼器52分別將應(yīng)分別置換的不良行地址和不良列地址非易失性地存儲起來。為此,也可以構(gòu)成為備用行譯碼器42和備用列譯碼器52具有對從BIST電路2000指示的置換地址可以電的方式寫入讀出的非易失性存儲元件。此外,BIST電路2000也可以構(gòu)成為在測試工作結(jié)束后將應(yīng)進(jìn)行這樣的的置換的地址向外部輸出。這時,也可以構(gòu)成為外部測試器按照該向外部輸出的置換地址向修復(fù)裝置發(fā)出指示,與過去一樣,修復(fù)裝置修整(trimming)備用行譯碼器42和備用列譯碼器52的熔絲元件。
      在BIST電路2000的這樣的冗余分析結(jié)束后,就可以進(jìn)行通常的讀出工作和寫入工作。
      在通常的讀出工作和寫入工作中,字線驅(qū)動器45根據(jù)已將地址緩沖器30來的內(nèi)部行地址信號譯碼的行譯碼器40的輸出,有選擇地激活對應(yīng)的字線WL。這時,備用行譯碼器42在非易失性地存儲的不良行地址與從地址緩沖器來的內(nèi)部行地址一致時,激活備用行SR的字線WL,對行譯碼器40發(fā)出進(jìn)行行選擇工作的指示。
      另一方面,列譯碼器50根據(jù)已將地址緩沖器30來的內(nèi)部列地址信號譯碼的列譯碼器50的輸出,有選擇地激活列選擇信號。另一方面,備用列譯碼器52在非易失性地存儲的不良列地址與從地址緩沖器30來的內(nèi)部列地址一致時,激活與備用列SC對應(yīng)的列選擇信號,對列譯碼器50發(fā)出不進(jìn)行行選擇工作的指示。
      列選擇信號由列選擇線54供給列選擇門200。列選擇門200根據(jù)列選擇信號有選擇地連接放大位線對BL、/BL的數(shù)據(jù)的讀出放大器60與I/O線76。
      I/O線76通過讀出放大器/寫入驅(qū)動器80和輸入輸出緩沖器85,在數(shù)據(jù)輸入輸出端子15之間進(jìn)行存儲數(shù)據(jù)的傳送。由此,在通常工作時,在數(shù)據(jù)輸入輸出端子15和存儲單元MC之間進(jìn)行存儲數(shù)據(jù)的授受。
      控制電路26例如如上所述,或者進(jìn)行BIST電路2000的測試工作的開始、結(jié)束控制,或者在利用外部控制信號的組合指定讀出工作時,生成內(nèi)部控制信號,用來控制用于激活讀出放大器60的信號SON、ZSOP等DRAM1000的內(nèi)部工作。
      DRAM1000進(jìn)而具有內(nèi)部電位發(fā)生電路70,接收外部電源電位Vcc和接地電位Vss,與位線對的高電平對應(yīng)產(chǎn)生供給讀出放大器60的內(nèi)部電源電位Vdds。
      圖2是用來說明圖1所示的BIST2000的構(gòu)成的概略方框圖。
      BIST電路2000包括BIST控制部2010、測試信號發(fā)生器2020、多路切換器2030、多路切換器2040、多路切換器2050、比較器2060和地址置換判定器3000,BIST控制部2010用來根據(jù)控制電路26的控制去控制內(nèi)部測試的工作,測試信號發(fā)生器2020受BIST控制部2010的控制,在內(nèi)部測試的工作中分別產(chǎn)生內(nèi)部行地址信號RA0-13、/RA0-13、內(nèi)部列地址信號CA0-8、/CA0-8、測試寫入數(shù)據(jù)TD和期待值數(shù)據(jù)ED,多路切換器2030受BIST控制部2010的控制,接收從地址緩沖器30來的內(nèi)部行地址信號RA0-13、/RA0-13和從測試信號發(fā)生器來的內(nèi)部行地址信號,根據(jù)工作模式,有選擇地將其中一方供給行譯碼器40和備用行譯碼器42,多路切換器2040受BIST控制部2010的控制,接收從地址緩沖器30來的內(nèi)部列地址信號CA0-8、/CA0-8和接收從測試信號發(fā)生器2020來的內(nèi)部列地址信號,根據(jù)工作模式,有選擇地將其中一方供給列譯碼器50和備用列譯碼器,多路切換器2050受BIST控制部2010的控制,接收從寫入驅(qū)動器80來的寫入數(shù)據(jù)WD和從測試信號發(fā)生器2020來的測試寫入數(shù)據(jù)TD,根據(jù)工作模式,有選擇地將其中一方供給列選擇門200,比較器2060在內(nèi)部測試方式下的讀出工作中,將從列選擇電路200來的讀出數(shù)據(jù)RD和從測試信號發(fā)生器2020來的期待值數(shù)據(jù)ED進(jìn)行比較,根據(jù)比較結(jié)果的一致或不一致,輸出通過/失效信號P/F,地址置換判定器3000在內(nèi)部測試方式下接收從信號發(fā)生器輸出內(nèi)部行地址信號和內(nèi)部列地址信號,與比較器2060來的通過/失效信號P/F的被激活(當(dāng)數(shù)據(jù)ED和數(shù)據(jù)RD不一致時)相對應(yīng),存儲正規(guī)存儲單元陣列100R中的不良地址,而且,決定應(yīng)使用備用行SR和備用列SC進(jìn)行置換的不良地址。
      當(dāng)備用行譯碼器42和備用列譯碼器52具有可根據(jù)地址置換判定器3000的判定結(jié)果進(jìn)行以電的方式改寫的非易失性存儲元件時,BIST控制部2010在這些非易失性存儲元件中對應(yīng)該置換不良地址進(jìn)行編程?;蛘?,BIST控制部2010根據(jù)地址置換判定器3000的判定結(jié)果,讀出應(yīng)該置換不良地址,經(jīng)放大器80和輸入輸出緩沖器,從輸入輸出端子組15向外部輸出該不良地址。
      圖3是用來說明圖2所示的地址置換判定器3000的構(gòu)成的概略方框圖。
      首先,在就地址置換判定器3000的構(gòu)成進(jìn)行說明之前,簡單地歸納一下用備用行SR和備用列SC去置換圖1的存儲單元陣列100中的不良地址的處理步驟。
      以下假設(shè)存儲單元陣列100中也發(fā)生與圖19所示的存儲單元陣列部8010中的不良存儲單元分布相同的不良存儲單元分布。
      因此,下面再參照圖19,當(dāng)存在不良存儲單元DBM1~DBM8的8個不良存儲單元時,在一邊在依次改變行地址的同時改變列地址,一邊檢測出這些不良存儲單元DBM1~DBM8時,按照不良存儲單元DBM1~DBMS的順序檢測出不良存儲單元的存在。
      這時,當(dāng)利用2行備用行SR1、SR2和2列備用列SC1、SC2進(jìn)行與這些不良存儲單元對應(yīng)的不良地址的置換處理時,存在不能補(bǔ)救所有不良存儲單元和不能補(bǔ)救的情況,這取決于采用什么樣的順序?qū)溆眯泻蛡溆昧腥ブ脫Q與不良存儲單元對應(yīng)的正規(guī)存儲單元行或正規(guī)存儲單元列。
      例如,當(dāng)用備用行存儲單元SRM1去置換不良存儲單元DBM1(行地址RF1、列地址CF1)、用第2個備用行存儲單元SRM2去置換不良存儲單元DBM2~DBM4(行地址RF2共用、列地址分別是CF2、CF3、CF4)、用第1個備用列存儲單元SCM1去置換不良存儲單元DBM5~DBM7(列地址CF5共用、行地址分別是RF3、RF4、RF5)、用第2個備用列存儲單元SCM2去置換不良存儲單元DBM8(行地址RF8、列地址CF8)時,就可以利用2行備用行SR1、SR2和2列備用列SC1、SC2去置換所有不良存儲單元DBM1~DBM8。
      但是,例如,首先用第1個備用列存儲單元SCM1去置換不良存儲單元DBM1,用第2個備用列存儲單元SCM2去置換不良存儲單元DBM2,然后,用第1個備用行存儲單元SRM1去置換檢測出的第3個不良存儲單元DBM3,用第2個備用行存儲單元SRM2去置換第5個出現(xiàn)的不良存儲單元DBM5,當(dāng)按照上述順序進(jìn)行處理時,則不能用2行備用行SR1、SR2和2列備用列SC1、SC2去置換所有不良存儲單元。
      如上所述,在依次檢測出不良存儲單元并用備用行和備用列去置換的處理中,可補(bǔ)救或不可補(bǔ)救不僅取決于不良存儲單元在正規(guī)存儲器陣列中的分布,還取決于用什么順序去進(jìn)行備用行和備用列的置換處理。
      這里,關(guān)于用什么順序去進(jìn)行備用行和備用列的置換,在2行備用行和2列備用列的情況下,根據(jù)在進(jìn)行各置換的4個步驟中用哪個步驟去進(jìn)行備用行和備用列的置換,有以下6種組合方式。
      以下,假定進(jìn)行備用行的置換用R表示,進(jìn)行備用列的置換用C表示。
      情況1R→R→C→C情況2R→C→R→C情況3R→C→C→R情況4C→R→R→C情況5C→R→C→R情況6C→C→R→R即,若在4個步驟中決定用哪一個步驟進(jìn)行備用行的置換,就變成決定這樣的組合,這樣的組合的總數(shù)變成從全部4個(備用行2個+備用列2個)中取出2個的組合個數(shù)(2+2)C2=4?。?2!×2!)=6。這里,對自然數(shù)k,k!表示自然數(shù)k的階乘。
      一般說來,有m行備用行和n列備用列時,這樣的的組合個數(shù)有(m+n)Cn=(m+n)?。?m!×n!)那么多。
      在用2行備用行和2列備用列最終能夠?qū)⑺械牟涣即鎯卧脫Q下來進(jìn)行補(bǔ)救的情況下,在上述6種順序中必然存在能夠完全進(jìn)行補(bǔ)救的備用行和備用列的置換處理順序。
      在圖3所示的地址置換判定器3000中,構(gòu)成為6個系統(tǒng)并行處理,可以并行地判定上述6種情況。
      參照圖3,地址置換判定器3000具有從第1到第6的置換判定器3100.1~3100.6,在分別與上述情況1到情況6對應(yīng)進(jìn)行不良地址的置換處理時,用來分別判定利用不良地址的置換能否進(jìn)行補(bǔ)救。
      地址置換判定器3000進(jìn)而具有行地址存儲部RM1~RM6和列地址存儲部CM1~CM6,行地址存儲部RM1~RM6與第1置換判定部3100.1到第6置換判定部3100.6對應(yīng)地存儲應(yīng)分別用2行備用行去置換的行地址,RM6和列地址存儲部CM1~CM6用來存儲應(yīng)分別用2列備用列去置換的列地址。
      例如,上述情況1的情況,即,在利用備用行連續(xù)進(jìn)行2次置換處理之后,對應(yīng)于與連續(xù)2次進(jìn)行利用備用列的置換的處理對應(yīng)地設(shè)置的第1置換判定部3100.1,分別設(shè)置行地址存儲部RM1和列地址存儲部CM1。
      行地址存儲部RM1包括用來存儲應(yīng)利用第1備用行SR1進(jìn)行置換的行地址的存儲單元列MCR11和用來存儲應(yīng)利用第2備用行SR2進(jìn)行置換的行地址的存儲單元列MCR12。
      另一方面,列地址存儲部CM1包括用來存儲應(yīng)利用第1備用列SC1進(jìn)行置換的列地址的存儲單元列MCC11和用來存儲應(yīng)利用第2備用列SC2進(jìn)行置換的列地址的存儲單元列MCC12。
      因第1置換判定部3100.1與上述情況1的情況對應(yīng),故每當(dāng)按與行地址存儲部RM1和列地址存儲部CM1中的存儲單元列對應(yīng)的存儲單元列MCR11、存儲單元列MCR12、存儲單元列MCC11、存儲單元列MCC121的順序激活通過/失效信號P/F時,判定是否將該時刻的內(nèi)部地址信號寫入存儲單元列中。
      與存儲單元列MCR11、MCR12、MCC11、MCC121對應(yīng)地分別設(shè)置預(yù)充電電路CPR11、CPR12、CPC11、CPC12。預(yù)充電電路CPR11~CPC12與信號φ對應(yīng),分別將對于對應(yīng)的存儲單元列MCR11~MCC12設(shè)置的一致判定線MHL預(yù)充電到高電平。
      存儲單元列MCR11和MCR12包含分別與內(nèi)部行地址信號RA0、/RA0~RA13、/RA13共14組信號對應(yīng)地設(shè)置的、用來存儲這些信號的電平的TG單元。
      同樣,存儲單元列MC11和MCR12包含分別與內(nèi)部列地址信號CA0、/CA0~CA8、/CA8對應(yīng)地設(shè)置的、用來存儲這些信號的電平的TG單元。
      行地址存儲部RM1和列地址存儲部CM1中的TG單元按照對應(yīng)的第1置換判定部3100.1的指示,與寫入激活線TWL的電平變成激活電平(高電平)相對應(yīng),存儲分別對應(yīng)的內(nèi)部行地址信號和內(nèi)部列地址信號的電平。
      另一方面,當(dāng)存儲單元列已存儲地址信號的電平與該時刻供給地址置換判定器3000的內(nèi)部行地址信號RA0、/RA0~RA13或內(nèi)部列地址信號CA0、/CA0~CA8、/CA8的電平一致時,預(yù)充電到高電平的一致判定線MHL的電平便維持高電平。另一方面,當(dāng)不一致時,一致判定線MHL的電平變成低電平。
      進(jìn)而,與存儲單元列MCR11、MCR12、MCC11、MCC121對應(yīng)地分別設(shè)置觸發(fā)器電路SFR11、SFR12、SFC11、SFC12。觸發(fā)器電路SFR11~SFC12的電平在測試工作開始前由復(fù)位信號RST復(fù)位,與對應(yīng)的存儲單元列的寫入選擇線TWL變成激活狀態(tài)(高)相對應(yīng)而置位。
      第2置換判定部3100.2與上述情況2的情況對應(yīng),與交替地進(jìn)行備用行的置換和備用列的置換的處理相對應(yīng),分別設(shè)置行地址存儲部RM2和列地址存儲部CM2。每當(dāng)按與行地址存儲部RM2和列地址存儲部CM2中的存儲單元列對應(yīng)的存儲單元列MCR21、存儲單元列MCC21、存儲單元列MCR22、存儲單元列MCC22的順序激活通過/失效信號P/F時,第2置換判定部3100.2判定是否將該時刻的內(nèi)部地址信號寫入存儲單元列中。其余構(gòu)成與第1置換判定部3100.1一樣。
      第3到第6的置換判定部3100.3~3100.6分別與情況3到情況6的對應(yīng),因只是對于對應(yīng)的存儲單元列和存儲單元列寫入的順序不同,其余構(gòu)成和置換判定部3100.1一樣,故不重復(fù)其說明。
      對以上那樣的構(gòu)成,簡略敘述置換判定部3100.1的工作如下。
      即,例如,在通過/失效信號P/F變成激活狀態(tài)的時刻,第1置換判定部3100.1使與存儲單元列MCR11對應(yīng)的寫入選擇線TWL變成激活狀態(tài)。與此對應(yīng),與存儲單元列MCR11對應(yīng)的觸發(fā)電路SFR11的電平被置位,把已經(jīng)向該存儲單元列MCR11寫入了地址信號的信息作為數(shù)據(jù)保持下來。
      接著,當(dāng)通過/失效信號P/F再次變成激活狀態(tài)時,由各自的TG單元進(jìn)行將存儲單元列MCR11中保持的內(nèi)部行地址與該時刻的內(nèi)部行地址信號的電平的比較,根據(jù)該比較結(jié)果,驅(qū)動存儲單元列MCR11的一致檢測線MHL的電平。與此對應(yīng),當(dāng)已經(jīng)保持在存儲單元列MCR11中的內(nèi)部行地址和與新檢測出的不良存儲單元對應(yīng)的內(nèi)部行地址一致時,第1置換判定部3100.1不進(jìn)行存儲單元列MCR12的激活。
      與此不同,當(dāng)已經(jīng)存儲在存儲單元列MCR11中的內(nèi)部行地址和與新發(fā)現(xiàn)的不良存儲單元對應(yīng)的內(nèi)部行地址不一致時,第1置換判定部3100.1使應(yīng)被第2次激活的存儲單元列MCR12的寫入選擇線TWL處于激活狀態(tài)。
      這樣一來,與新發(fā)現(xiàn)的不良存儲單元對應(yīng)的內(nèi)部行地址被寫入第2存儲單元列MCR12中,同時,與存儲單元列MCR12對應(yīng)的觸發(fā)電路SFR12的電平處于置位狀態(tài)。
      下面同樣,每當(dāng)依次檢測出不良存儲單元時,當(dāng)已經(jīng)保持在存儲單元列MCR11中的內(nèi)部行地址或內(nèi)部列地址和與新檢測出的不良存儲單元對應(yīng)的內(nèi)部行地址或內(nèi)部列地址不一致時,按照第1置換判定部3100.1對應(yīng)的情況1的順序,存儲單元列被激活。
      另一方面,當(dāng)已經(jīng)保持在存儲單元列MCR11中的內(nèi)部行地址或內(nèi)部列地址和與新檢測出的不良存儲單元對應(yīng)的內(nèi)部行地址或內(nèi)部列地址一致時,第1置換判定部3100.1不進(jìn)行與下一個順序?qū)?yīng)的存儲單元列的激活。
      最終,當(dāng)在內(nèi)部測試中檢查了正規(guī)存儲單元時,若依次檢測出的所有不良存儲單元的內(nèi)部行地址和內(nèi)部列地址與已存儲在行地址存儲部MR1和列地址存儲部CM1中的內(nèi)部行地址和內(nèi)部列地址一致,按照與第1置換判定部3100.1對應(yīng)的順序,用備用行和備用列去置換不良存儲單元,由此,可以判定能夠置換補(bǔ)救所有不良存儲單元。將該判定結(jié)果作為修復(fù)失效信號RF,從地址置換判定器3000送往BIST控制部2010。
      如上所述,與第1置換判定部3100.1和與其對應(yīng)的行地址存儲部MR1及與列地址存儲部CM1對應(yīng)的一樣的構(gòu)成相應(yīng)地被設(shè)在第2置換判定部3100.2~第6置換判定部3100.6中。然而,因從第2置換判定部3100.2到第6置換判定部3100.6的各置換判定部分別與情況2到情況6對應(yīng),故各置換判定部按照對應(yīng)的順序激活行地址存儲部的存儲單元列和列地址存儲部的存儲單元列。
      因此,如圖1所示,若利用2個備用行和2個備用列能夠補(bǔ)救正規(guī)存儲單元陣列100R中的不良存儲單元,從第1置換判定部3100.1到第6置換判定部3100.6中的至少某一個來的修復(fù)失效信號RF在最后的不良存儲單元被檢測出的時刻也維持在未激活狀態(tài)(低)電平。
      與此對應(yīng),BIST控制部2010讀出保持在與修復(fù)失效信號RF處于未激活狀態(tài)的置換判定部5的行地址存儲部和列地址存儲部中的內(nèi)部行地址信號和內(nèi)部列地址信號。對于備用行譯碼器42和備用列譯碼器52,根據(jù)該讀出的內(nèi)部行地址信號和內(nèi)部列地址信號可以對于應(yīng)置換的行地址和列地址進(jìn)行編程。
      如上所述,對于行地址存儲部RM1到RM6,存在2×6=12個存儲單元列,對于列地址存儲部CM1~CM6,存在2×6=12個存儲單元列,總共有24個存儲單元列。
      圖4是表示圖3所示TG單元的構(gòu)成的電路圖。
      TG單元包括用來傳送內(nèi)部列地址信號CAn或內(nèi)部行地址信號RAn(n自然數(shù),RAn中的n=0~13,CAn中的n=0~8)的地址信號線ASL1;用2個反相器INV1和INV2構(gòu)成的存儲元件BSE;用來根據(jù)信號線TWL的電平連接存儲元件BSE的存儲節(jié)點n1與地址信號線ASL1的N溝道存取晶體管TA1;用來傳送地址信號CAn或RAn及互補(bǔ)的內(nèi)部地址信號/CAn或/RAn的地址信號線ASL2;用來根據(jù)信號線TWL的電平連接存儲元件BSE的存儲節(jié)點n2與地址信號線ASL2的N溝道存取晶體管TA2;串接在一致檢測線MHL與接地電位之間的N溝道晶體管T11和T12;和串接在一致檢測線MHL與接地電位之間的晶體管T11和T12。
      晶體管T11的柵極與地址信號線ASL1連接,晶體管T12的柵極與存儲元件BSE的節(jié)點n2連接。
      晶體管T13的柵極與存儲元件BSE的節(jié)點n1連接,晶體管T14的柵極與地址信號線ASL2連接。
      即,存儲元件BSE與寫入選擇線TWL的激活對應(yīng),與地址信號線ASL11和ASL12連接。另一方面,當(dāng)保持在存儲元件BSE中的數(shù)據(jù)與地址信號線ASL11和ASL12上的內(nèi)部地址信號不一致時,一致檢測線MHL經(jīng)晶體管T11和T12的路徑或晶體管T13和T14的路徑中某一路徑與接地電位連接而放電。
      圖5是用來說明圖3中示出的第1置換判定部3100.1的構(gòu)成的概略方框圖。
      第2置換判定部3100.2到第6置換判定部3100.6的構(gòu)成只是連接的存儲單元列不同,基本構(gòu)成是一樣的。
      第1置換判定部3100.1包括存儲單元列MCR11的一致檢測線MHL和觸發(fā)電路SFR11的輸出與輸入節(jié)點連接的AND電路3102;存儲單元列MCR12的一致檢測線MHL和觸發(fā)電路SFR12的輸出與輸入節(jié)點連接的AND電路3104;存儲單元列MCC11的一致檢測線MHL和觸發(fā)電路SFC11的輸出與輸入節(jié)點連接的AND電路3106;存儲單元列MCC12的一致檢測線MHL和觸發(fā)電路SFC12的輸出與輸入節(jié)點連接的AND電路3108;和接收AND電路3102~3108的輸出并輸出信號MS的4輸入NOR電路3110。
      以下,在第1置換判定部3100.1的AND電路3102~3108的輸入節(jié)點中,將與一致檢測線MHL連接的輸入節(jié)點分別用節(jié)點MHa、MHb、MHc、MHd表示,與觸發(fā)電路SFR11~SFC12的輸出連接的輸入節(jié)點分別用節(jié)點MVa、MVb、MVc、MVd表示。
      第1置換判定部3100.1進(jìn)而包括接收節(jié)點MVa的電平反轉(zhuǎn)信號、節(jié)點MVb的電平反轉(zhuǎn)信號、節(jié)點MVc的電平反轉(zhuǎn)信號、節(jié)點MVd的電平反轉(zhuǎn)信號、信號MS和通過/失效信號P/F并將這些信號的邏輯積作為供給存儲單元列MCR11的寫入選擇線TWL的寫入選擇信號WEa輸出的邏輯門3200;接收節(jié)點MVa的電平信號、節(jié)點MVb的電平反轉(zhuǎn)信號、節(jié)點MVc的電平反轉(zhuǎn)信號、節(jié)點MVd的電平反轉(zhuǎn)信號、信號MS和通過/失效信號P/F并將這些信號的邏輯積作為供給存儲單元列MCR12的寫入選擇線TWL的寫入選擇信號WEb輸出的邏輯門3202;接收節(jié)點MVa的電平信號、節(jié)點MVb的電平信號、節(jié)點MVc的電平反轉(zhuǎn)信號、節(jié)點MVd的電平反轉(zhuǎn)信號、信號MS和通過/失效信號P/F并將這些信號的邏輯積作為供給存儲單元列MCC11的寫入選擇線TWL的寫入選擇信號WEc輸出的邏輯門3204;以及接收節(jié)點MVa的電平信號、節(jié)點MVb的電平信號、節(jié)點MVc的電平信號、節(jié)點MVd的電平反轉(zhuǎn)信號、信號MS和通過/失效信號P/F并將這些信號的邏輯積作為供給存儲單元列MCC12的寫入選擇線TWL的寫入選擇信號WEd輸出的邏輯門3206。
      第1置換判定部3100.1進(jìn)而包括接收節(jié)點MVa的電平信號、節(jié)點MVb的電平信號、節(jié)點MVc的電平信號、節(jié)點MVd的電平信號、信號MS和通過/失效信號P/F并輸出這些信號的邏輯積的AND電路3208;和根據(jù)復(fù)位信號RST復(fù)位、根據(jù)AND電路3208的輸出置位并輸出對于情況1修復(fù)失效信號CS1-RF的觸發(fā)電路3210。
      下面,更詳細(xì)說明圖3所示的地址置換判定器3000的工作。
      圖6和圖7是用來說明地址置換判定器3000的工作的時序圖。
      在以下的說明中,也說明已按圖19所示的不良存儲單元DBM1~DBM8的順序檢測出不良存儲單元的情況。
      在圖6中雖未圖示出來,但在測試開始前,為了進(jìn)行所有的觸發(fā)器的清零,激活復(fù)位信號RST。此外,雖未圖示,但假定在進(jìn)行各一致判定工作之前,一致判定線MHL與信號φ對應(yīng),被預(yù)充電到高電平。
      下面,說明第1置換判定部3100.1的工作和與其連接的存儲單元列MCR11、MCR12、MCC11、MCC12的工作。
      第1置換判定部3100.1如上所述與按照備用行→備用行→備用列→備用列的順序,與置換已檢測出的不良存儲單元的處理對應(yīng)。
      參照圖6,在時刻t1,節(jié)點MVa、MVb、MVc、MVd的電平都是低電平,換言之,還沒有進(jìn)行存儲單元列MCR11、MCR12、MCC11、MCC12的所有的值的寫入工作,所以,第1置換判定部3100.1的MS節(jié)點的電平(與圖6中的信號CS1-MS對應(yīng))便變成高電平。
      在檢測出不良存儲單元DBM1、信號P/F被激活(高電平)的時刻t2,對于存儲單元列MCR11的寫入選擇信號WEa變成高電平,向存儲單元列MCR11寫入不良存儲單元DBM1的行地址RF1。
      其次,在檢測出不良存儲單元DBM2時,節(jié)點MVa的電平與從與存儲單元列MCR11對應(yīng)的觸發(fā)電路SFR11來的信號對應(yīng),變成高電平,但因存儲單元列MCR11中被記錄的值與不良存儲單元DBM2的行地址不一致,故節(jié)點MHa的電平不是高電平。因此,第1置換判定部3100.1的MS節(jié)點變成高電平,與信號P/F在時刻t3成為高電平相對應(yīng),與存儲單元列MCR12對應(yīng)的寫入選擇信號WEb變成高電平,向存儲單元列MCR12寫入不良存儲單元DBM2的行地址RF2。
      其次,在檢測出不良存儲單元DBM3時,因已記錄在存儲單元列MCR12中的行地址與不良存儲單元DBM3的行地址一致,故第1置換判定部3100.1的MS節(jié)點變成低電平。因此,與存儲單元列MCC11對應(yīng)的寫入選擇信號WEc還是低電平,所以,不進(jìn)行向存儲單元列MCC11的寫入。
      檢測不良存儲單元DBM4時也一樣,因MS節(jié)點變成低電平,故不向存儲單元列MCC11寫入內(nèi)部地址。
      其次,參照圖7,在檢測出不良存儲單元DBM5的時刻t4,因已存儲在對應(yīng)的存儲單元列中的內(nèi)部行地址和內(nèi)部列地址與不良存儲單元DBM5的內(nèi)部地址都不一致,故向存儲單元列MCC11寫入不良存儲單元DBM5的內(nèi)部列地址。
      在檢測出不良存儲單元DBM6和DBM7時,因已記錄在存儲單元列MCC11中的列地址與不良存儲單元DBM6和DBM7的列地址一致,故向存儲單元列MCC11的寫入選擇信號WEd不被激活,不向存儲單元列MCC12寫入內(nèi)部地址。
      在檢測出不良存儲單元DBM8時的時刻t5,因不良存儲單元DBM8的列地址與已存儲在存儲單元列MCR11、MCR12、MCC11中的內(nèi)部地址不一致,故向存儲單元列MCC12寫入不良存儲單元DBM8的列地址CF8。
      在存儲器陣列中的所有不良存儲單元被檢測出的時刻(測試結(jié)束時),在上述工作中,第1置換判定部3100.1的觸發(fā)電路3210的輸出電平也不被置位。
      對于第2置換判定部3100.2~第6置換判定部3100.6,雖然與其連接的存儲單元列和進(jìn)行行或列判定的順序與第1置換判定部3100.1不同,但其工作與第1置換判定部3100.1一樣。
      只是,對于寫入各存儲單元列的地址和檢測出第8不良存儲單元DBM8時觸發(fā)電路3210的輸出是否被置位這兩點,因各置換判定部而異。
      測試結(jié)束后,BIST控制部2010讀出與第1置換判定部3100.1到第6置換判定部3100.6的觸發(fā)電路3210的值對應(yīng)的修復(fù)失效信號RF。存儲在存儲單元列中的值表示應(yīng)置換的地址,上述存儲單元列是與第1置換判定部3100.1到第6置換判定部3100.6中的修復(fù)失效信號RF為低電平的置換判定部連接的、且保持著有效的值的存儲單元列,換言之,是節(jié)點MVa、MVb、MVc、MVd中的電平為高電平的存儲單元列。在以上說明的例子中,可以根據(jù)存儲在與第1置換判定部3100.1對應(yīng)的存儲單元列中的地址或記錄在與第5置換判定部3100.5連接的存儲單元列中的值,用備用行和備用列進(jìn)行置換處理。
      如上所述,BIST電路2000的構(gòu)成因即使被測定半導(dǎo)體存儲器的存儲容量增大也能減小電路規(guī)模,故具有容易裝在半導(dǎo)體存儲器內(nèi)的優(yōu)點。
      再有,在上述說明中,是以備用行是2行、備用列是2列的情況為例進(jìn)行說明的,但備用行和備用列的個數(shù)不限于此,例如,當(dāng)備用行和備用列的個數(shù)增加時,只要與此對應(yīng)地設(shè)置與增加的組合數(shù)對應(yīng)的個數(shù)的置換判定部和與此對應(yīng)的行地址存儲部和列地址存儲部即可。
      進(jìn)而,實施例1的構(gòu)成是在半導(dǎo)體存儲器的內(nèi)部設(shè)置BIST電路2000,本發(fā)明并不限于這種情況,例如,當(dāng)該半導(dǎo)體存儲器與邏輯電路一起集成在1個芯片上時,也可以構(gòu)成為設(shè)置用于進(jìn)行該半導(dǎo)體存儲器的測試的BIST電路2000。
      實施例2實施例1的構(gòu)成是,BIST電路2000裝在半導(dǎo)體存儲器1000的內(nèi)部,利用該BIST電路2000進(jìn)行不良存儲單元的檢測和冗余分析。
      實施例2示出這樣一種結(jié)構(gòu),BIST電路2000不是裝在半導(dǎo)體存儲器8000的內(nèi)部,而是設(shè)在外部測試器中,在該測試器的控制下,進(jìn)行半導(dǎo)體存儲器8000的測試和冗余分析。
      圖8是表示實施例2的測試器4000的構(gòu)成的概略方框圖。
      即,在圖8所示實施例2的測試器4000中,取代圖20所示的測試器9000中的失效存儲器9030,設(shè)置實施例1的地址置換判定器3000,與此對應(yīng),將分析裝置9040置換為分析裝置9040,使分析處理變得容易。
      其它的方面因與圖20所示的現(xiàn)有的測試器9000的構(gòu)成一樣,故對同一部分附上同一符號,不重復(fù)說明。此外,半導(dǎo)體存儲器8000的構(gòu)成除了沒有設(shè)置BIST電路2000之外,與實施例1的DRAM1000的構(gòu)成相同,所以,對同一部分附上同一符號,不重復(fù)說明。
      在測試工作中,測試器4000將地址信號RA0-13、CA0-8供給半導(dǎo)體存儲器8000,信號發(fā)生器9010將內(nèi)部地址信號RA0-13、/RA0-13、CA0-8、/CA0-8供給地址置換判定器3000。
      在寫入工作中,信號發(fā)生器9010將測試數(shù)據(jù)TD供給半導(dǎo)體存儲器8000在讀出工作中,比較器9020將從信號發(fā)生器9010來的期待值數(shù)據(jù)ED與從半導(dǎo)體存儲器8000讀出的數(shù)據(jù)RD進(jìn)行比較,根據(jù)比較結(jié)果向地址置換判定器3000輸出通過/失效信號P/F。
      若是上述構(gòu)成,在實施例2的存儲器測試器4000中,與現(xiàn)有的存儲器測試器9000的失效存儲器9030比較,可以使用電路規(guī)模小的置換判定器3000進(jìn)行失效存儲器的檢測和冗余分析。因此,具有即使被測定半導(dǎo)體存儲器的存儲容量增大、與容量增加對應(yīng)的成本增加少的優(yōu)點。
      實施例3實施例1的圖3所示的置換判定器3000的構(gòu)成是,與第1置換判定部3000.1到第6置換判定部3000.6分別對應(yīng)地設(shè)置各4組存儲單元列。
      但是,從用圖6和圖7說明過的地址置換判定器3000的工作可知,存儲單元列MCR11、MCR12、~MCR61、MCR62以及存儲單元列MCC11、MCC12~MCC61、MCC62中的存儲單元列中存在幾個組,其存儲數(shù)據(jù)的變化與其它存儲單元列存儲的數(shù)據(jù)變化完全相同。
      實施例3利用這樣的性質(zhì)減少存儲單元列的個數(shù),更縮小了電路規(guī)模,提供一種可與實施例1的地址置換判定器3000同樣地工作的地址置換判定器5000。
      為了理解上述工作,下面,對情況1~情況6,分別詳細(xì)考察在進(jìn)行置換處理的各步驟中存儲單元列的存儲信息是怎樣變化的。
      圖9是用來說明情況1~情況6的各存儲單元列的狀態(tài)變化的系統(tǒng)圖。
      在圖9中,在第i(i自然數(shù),是1~6的任何一個值)的情況中,用Xij表示在第j(j自然數(shù),是1~4的任何一個值)的置換處理步驟中進(jìn)行的處理。在圖9中,當(dāng)進(jìn)行與備用行的置換時,用R代替X,當(dāng)進(jìn)行與備用列的置換時,用C代替X。
      例如,在情況1中,因在步驟1進(jìn)行與備用行的置換,故情況1的步驟1進(jìn)行的處理是R11。對于其它情況和其它處理步驟也一樣。
      如實施例1所說明的那樣,在依次檢測出不良存儲單元并向存儲單元列依次寫入內(nèi)部地址信號的情況下,為了對尚未寫入內(nèi)部地址的存儲單元列進(jìn)行地址的寫入,必須滿足以下特征條件。
      即,若注意與某個置換判定部對應(yīng)的存儲單元列,當(dāng)新檢測出具有與已存儲的不良存儲單元的行地址或列地址中的某一個相同的行地址或列地址的不良存儲單元時,不向存儲單元列寫入內(nèi)部地址。相反,只有當(dāng)檢測出與和已存儲的行地址或列地址中的某一個不同的地址對應(yīng)的不良存儲單元時,才進(jìn)入下一步的處理,向存儲單元列寫入內(nèi)部地址信號。
      這意味著若注意某個步驟的處理,則在該步驟中寫入了的地址信號在以后的步驟中不被改寫。即,若注意第j個步驟,則在第j個步驟之前,根據(jù)已檢測出哪個地址的不良存儲單元的情況,來決定到第j個為止的步驟中的處理,關(guān)于其后的處理,不受在第j個步驟之前已進(jìn)行的處理(不良存儲單元的地址存儲處理)的影響。
      換言之,在第j個步驟之前的步驟中,在備用行的置換和備用列的置換按相同的順序進(jìn)行的情況之間,在各情況的與第j個步驟之前對應(yīng)的存儲單元列中,因存儲數(shù)據(jù)按同一過程變化,故這些存儲單元列存儲完全相同的不良地址。
      在圖9所示的例子中,情況1~情況3的任何一個在步驟1中都進(jìn)行備用行的置換。因此,與情況1~情況3的步驟1、即R11~R31的處理對應(yīng)的存儲單元列的存儲內(nèi)容是存儲與以后的處理過程無關(guān)的完全相同的地址值。
      情況4~情況6也一樣,與步驟1進(jìn)行的處理C41~C61對應(yīng)的存儲單元列的存儲內(nèi)容是存儲與在此之后進(jìn)行的處理過程無關(guān)的完全相同的地址值。
      同樣,在步驟2中,與情況2和情況3的處理C22和C32對應(yīng)的存儲單元列中保持的不良地址值與在此之后的處理無關(guān),遵循完全相同的過程。
      對于與情況4和情況5的步驟2的處理R42和R52對應(yīng)的存儲單元列,情形完全一樣。
      若考慮以上的方面,可以將與情況1~情況3的步驟1的處理R11~R31對應(yīng)的存儲單元列作為共同的存儲單元列,將與情況4~情況6的步驟1的處理C41和C61對應(yīng)的存儲單元列作為共同存儲單元列。
      同樣,可以將與情況2和情況3的步驟2的處理C22和C32對應(yīng)的存儲單元列作為共同存儲單元列使用。進(jìn)而可以將與情況4和情況5的步驟2的處理對應(yīng)的存儲單元列作為同一存儲單元列使用。
      若將與處理R11~處理R31對應(yīng)的存儲單元列作為R1、與處理C41~C61對應(yīng)的存儲單元列作為C1,如圖9所示那樣進(jìn)行分配,可知,作為行地址存儲部有R1~R9的9個存儲單元列就足夠了,作為列地址存儲部有C1~C9的9個存儲單元列就足夠了。
      這些對應(yīng)關(guān)系可歸納如下存儲單元列R1處理R11、R21、R31存儲單元列C1處理C41、C51、C61存儲單元列R2處理R12存儲單元列C2處理C22、C32存儲單元列R3處理R42、R52存儲單元列C3處理C62存儲單元列C4處理C13存儲單元列R4處理R23存儲單元列C5處理C33存儲單元列R5處理R43存儲單元列C6處理C53存儲單元列R6處理R63存儲單元列C7處理C14存儲單元列C8處理C24存儲單元列R7處理R34存儲單元列C9處理C44存儲單元列R8處理R54存儲單元列R9處理R64在實施例3中利用這樣的性質(zhì),可以削減實施例1中存儲單元列的個數(shù)。
      圖10和圖11是表示實施例3的地址置換判定器5000的構(gòu)成的圖,是與圖3所示的實施例1的地址置換判定器3000的構(gòu)成進(jìn)行對比的圖。
      圖10示出地址置換判定器5000的左半平面的構(gòu)成,圖11示出地址置換判定器5000的右半平面的構(gòu)成。為方便起見,圖中示出,對于左半平面和右半平面對應(yīng)的布線添加同一符號L1~L7,這些布線在圖10和圖11的邊界上連接。
      如上所述,行地址存儲部中設(shè)置存儲單元列R1~R9,列地址存儲部中設(shè)置存儲單元列C1~C9。
      從第1置換判定部3100.1、第2置換判定部3100.2和第3置換判定部3100.3來的輸出信號WEa供給0R電路5010,0R電路5010的輸出供給存儲單元列R1的寫入選擇線TWL,以便在情況1到情況3的步驟1的處理中能夠共同使用存儲單元列R1。
      同樣,從第4置換判定部3100.4和第5置換判定部3100.5來的輸出信號WEb供給OR電路5020,OR電路5020的輸出供給存儲單元列R3的寫入選擇線TWL,以便能夠與情況4和情況5的處理R42、R52對應(yīng),共同使用存儲單元列R3。
      此外,從第4置換判定部3100.4、第5置換判定部3100.5和第6置換判定部3100.6來的輸出信號WEa供給OR電路5030,OR電路5030的輸出供給存儲單元列C1的寫入選擇線TWL,以便在情況4到情況6的步驟1的處理中能夠共同使用存儲單元列C1。
      同樣,從第2置換判定部3100.2和第3置換判定部3100.3來的輸出信號WEb供給OR電路5040,OR電路5040的輸出供給存儲單元列C2的寫入選擇線TWL,以便能夠與情況2和情況3的處理C22、C32對應(yīng),共同使用存儲單元列C2。
      其他點因與實施例1的地址置換判定器3000的構(gòu)成相同,故對于同一部分添加同一符號,不重復(fù)其說明。
      通過采用上述構(gòu)成,可以用較小的電路規(guī)模實現(xiàn)與實施例1的地址置換判定器3000相同的工作。
      圖12和圖13是用來說明地址置換判定器5000的工作的時序圖。
      在以下的說明中,說明按圖19所示的不良存儲單元DBM1~DBM8的順序檢測不良存儲單元的情況。
      圖12中雖然沒有圖示,但在測試開始前,用來對所有觸發(fā)器進(jìn)行清零工作的復(fù)位信號RST被激活。此外,假定在進(jìn)行各一致判定工作之前,與信號φ對應(yīng),一致判定線MHL被預(yù)充電到高電平。
      下面,說明第1置換判定部3100.1的工作和與其連接的存儲單元列R1、R2、C4、C7的工作。
      第1置換判定部3100.1如上所述與按照備用行→備用行→備用列→備用列的順序置換已檢測出的不良存儲單元的處理對應(yīng)。
      參照圖12,在時刻t1,節(jié)點MVa、MVb、MVc、MVd的電平都是低電平,換言之,還沒有進(jìn)行存儲單元列R1、R2、C4、C7的所有的值的寫入工作,所以,第1置換判定部3100.1的MS節(jié)點的電平(與圖12中的信號CS1-MS對應(yīng))便變成高電平。
      在檢測不良存儲單元DBM1、信號P/F被激活(“H電平”)的時刻t2,對于存儲單元列R1的寫入選擇信號WEa變成高電平,向存儲單元列R1寫入不良存儲單元DBM1的行地址RF1。
      其次,在檢測不良存儲單元DBM2時,節(jié)點MVa的電平與從與存儲單元列R1對應(yīng)的觸發(fā)電路SFR1來的信號對應(yīng),變成高電平,但因存儲單元列R1中記錄的值與不良存儲單元DBM2的行地址不一致,故節(jié)點MHa的電平不是高電平。因此,第1置換判定部3100.1的MS節(jié)點變成高電平,與信號P/F在時刻t3成為高電平相對應(yīng),與存儲單元列R2對應(yīng)的寫入選擇信號WEb變成高電平,向存儲單元列R2寫入不良存儲單元DBM2的行地址RF2。
      其次,在檢測不良存儲單元DBM3時,因已記錄在存儲單元列R2中的行地址與不良存儲單元DBM3的行地址一致,故第1置換判定部3100.1的MS節(jié)點變成低電平。因此,與存儲單元列C4對應(yīng)的寫入選擇信號WEc還是低電平,所以,不進(jìn)行向存儲單元列C4的寫入。
      檢測不良存儲單元DBM4時也一樣,因MS節(jié)點變成低電平,故不向存儲單元列C4寫入內(nèi)部地址。
      其次,參照圖13,在檢測不良存儲單元DBM5時的時刻t4,因已存儲在對應(yīng)的存儲單元列中的內(nèi)部行地址和內(nèi)部列地址與不良存儲單元DBM5的內(nèi)部地址都不一致,故向存儲單元列C4寫入不良存儲單元DBM5的內(nèi)部列地址。
      在檢測不良存儲單元DBM6和DBM7時,因已記錄在存儲單元列C4中的列地址與不良存儲單元DBM6和DBM7的列地址一致,故向存儲單元列C7的寫入選擇信號WEd不被激活,不向存儲單元列C7寫入內(nèi)部地址。
      在檢測不良存儲單元DBM8時的時刻t5,因不良存儲單元DBM8的列地址與已存儲在存儲單元列R1、R2、C4中的內(nèi)部地址不一致,故向存儲單元列C7寫入不良存儲單元DBM8的列地址CF8。
      在存儲器陣列中的所有不良存儲單元被檢測出的時刻(測試結(jié)束時),在上述工作中,第1置換判定部3100.1的觸發(fā)電路3210的輸出信號CS1-RF的電平不被置位。
      對于第2置換判定部3100.2~第6置換判定部3100.6,雖然與其連接的存儲單元列和進(jìn)行行或列判定的順序與第1置換判定部3100.1不同,但其工作與第1置換判定部3100.1一樣。
      只是,對于寫入各存儲單元列的地址和檢測出第8不良存儲單元DBM8時觸發(fā)電路3210的輸出是否被置位這兩點,因各置換判定部而異。
      測試結(jié)束后,BIST控制部2010讀出與第1置換判定部3100.1到第6置換判定部3100.6的觸發(fā)電路3210的值對應(yīng)的修復(fù)失效信號RF。存儲在存儲單元列中的值表示應(yīng)置換的地址,上述存儲單元列是與第1置換判定部3100.1到第6置換判定部3100.6中的修復(fù)失效信號RF為低電平的置換判定部連接的、且保持著有效的值的存儲單元列,換言之,是節(jié)點MVa、MVb、MVc、MVd中的電平為高電平的存儲單元列。在以上說明的例子中,可以根據(jù)存儲在與第1置換判定部3100.1對應(yīng)的存儲單元列中的地址或記錄在與第5置換判定部3100.5連接的存儲單元列中的值,用備用行和備用列進(jìn)行置換處理。
      如上所述,BIST電路的構(gòu)成因即使被測定半導(dǎo)體存儲器的存儲容量增大也能減小電路規(guī)模,故具有容易裝在半導(dǎo)體存儲器內(nèi)的優(yōu)點。
      進(jìn)而,實施例3的構(gòu)成是在半導(dǎo)體存儲器的內(nèi)部設(shè)置BIST電路,本發(fā)明并不限于這種情況,例如,當(dāng)該半導(dǎo)體存儲器與邏輯電路一起集成在1個芯片上時,也可以設(shè)置用于進(jìn)行該半導(dǎo)體存儲器的測試的BIST電路。
      此外,在上述說明中,是以備用行是2行、備用列是2列的情況為例進(jìn)行說明的,但備用行和備用列的個數(shù)不限于此,例如,當(dāng)備用行和備用列的個數(shù)增加時,只要與此對應(yīng)地設(shè)置與增加的組合數(shù)對應(yīng)個數(shù)的置換判定部和與此對應(yīng)的行地址存儲部和列地址存儲部即可。
      作為一個例子,圖14示出備用行3行、備用列3列時的與圖9對應(yīng)的系統(tǒng)圖。
      因備用行是3行、備用列是3列,故置換步驟總共是6個步驟,進(jìn)行置換處理的順序只存在(3+3)C3=20一種組合。
      因此,若與實施例1的構(gòu)成相同,置換判定部是20個,與其對應(yīng)的存儲單元列是6×20=120個是必須的。
      但是,若進(jìn)行與實施例3同樣的處理,則如圖14那樣,可以將行地址存儲部的存儲單元列減少到R1~R34共34個,將列地址存儲部的存儲單元列減少到C1~C34共34個,合計64個。
      一般說來,當(dāng)備用行是m行、備用列是n列時,同樣可以減少存儲單元列的數(shù)量。
      再有,在測試器中,可以使用地址置換判定器5000去代替實施例2的地址置換判定器3000。
      實施例4圖15是表示實施例4的地址置換判定器6000的構(gòu)成的概略方框圖。
      地址置換判定器6000也可以代替實施例1的地址置換判定器3000來工作。以下,說明其構(gòu)成。
      再有,在測試器中,可以使用圖15所示的地址置換判定器6000去代替實施例2的地址置換判定器3000。
      在圖15的地址置換判定器6000中,與備用行為2行、備用列為2列時進(jìn)行半導(dǎo)體存儲器的分析的情況相當(dāng)。
      存儲單元列R1~R4和存儲單元列C1~C4分別具有與實施例3的存儲單元列R1~R9、存儲單元列C1~C9同樣的構(gòu)成。
      圖15中的觸發(fā)電路SFR1~SFR4、SFC1~SFC4分別具有與實施例3的觸發(fā)電路SFR1~SFR9、SFC1~SFC9同樣的構(gòu)成。
      圖16是表示圖15中的各C單元的構(gòu)成的概略方框圖。圖15中的C單元如圖16所示,是具有與通常的SRAM同樣的構(gòu)成的存儲單元。即,當(dāng)字線CWL是高電平時,存取晶體管TA1和TA2變成導(dǎo)通狀態(tài),把位線CBL的值和互補(bǔ)位線/CBL的值存儲在存儲元件BSE中。存儲元件BSE包含輸入節(jié)點和輸出節(jié)點相互連接的2個反相器INV1和INV2。
      再參照圖15,C單元陣列將4行×512列的第1C單元陣列設(shè)在備用行一側(cè),將4行×8192列的第2C單元陣列設(shè)在備用列一側(cè)。
      第1列譯碼器6010根據(jù)比較器2060來的輸出信號P/F和其反轉(zhuǎn)輸出分別與由圖2所示的測試信號發(fā)生器2020生成的列地址信號CA0-8選擇的4行×512列(備用行一側(cè))的第1C單元陣列的512組位線對CBL、/CBL中的1組連接。
      第2列譯碼器6020根據(jù)比較器2060來的輸出信號P/F和其反轉(zhuǎn)輸出分別與由測試信號發(fā)生器2020生成的內(nèi)部行地址信號RA0-13選擇的4行×8192列(備用列一側(cè))的第2C單元陣列的8192組位線對CBL、/CBL中的1組連接。
      地址置換判定器6000進(jìn)而包括與存儲單元列R1~R4和第1C單元陣列對應(yīng)地設(shè)置的行置換判定部6100.1;與存儲單元列C1~C4和第2C單元陣列對應(yīng)地設(shè)置的列置換判定部6100.2;以及接收行置換判定部6100.1來的行修復(fù)失效信號RFR和列置換判定部6100.2來的列修復(fù)失效信號RFC生成修復(fù)失效信號RF的OR電路6030。
      圖17是用來說明圖15所示的行置換判定部6100.1的構(gòu)成的概略方框圖。列置換判定部6100.2的構(gòu)成基本上也一樣。
      行置換判定部6100.1包括接收通過/失效信號P/F和從列置換判定部6100.2來的失效信號MS的AND電路6101;存儲單元列R1的一致檢測線MHL和觸發(fā)電路SRF1的輸出與輸入節(jié)點連接的AND電路6102;存儲單元列R2的一致檢測線MHL和觸發(fā)電路SRF2的輸出與輸入節(jié)點連接的AND電路6104;存儲單元列R3的一致檢測線MHL和觸發(fā)電路SRF3的輸出與輸入節(jié)點連接的AND電路6106;存儲單元列R4的一致檢測線MHL和觸發(fā)電路SRF4的輸出與輸入節(jié)點連接的AND電路6108;和接收AND電路6102~6108的輸出并輸出信號MS的4輸入NOR電路6110。
      以下,也分別用節(jié)點MHa、MHb、MHc、MHd表示行置換判定部6100.1的AND電路6102~6108的輸入節(jié)點中的與一致檢測線MHL連接的輸入節(jié)點,用節(jié)點MVa、MVb、MHVc、Md表示與觸發(fā)電路SFR1~SFR4的輸出連接的輸入節(jié)點。
      行置換判定部6100.1進(jìn)而包括接收節(jié)點MVa的電平反轉(zhuǎn)信號、節(jié)點MVb的電平反轉(zhuǎn)信號、節(jié)點MVc的電平反轉(zhuǎn)信號、節(jié)點MVd的電平反轉(zhuǎn)信號、信號MS和AND電路6101的輸出信號并將這些信號的邏輯積作為供給存儲單元列R1的寫入選擇線TWL的寫入選擇信號WEa輸出的邏輯門6200;接收節(jié)點MVa的電平信號、節(jié)點MVb的電平反轉(zhuǎn)信號、節(jié)點MVc的電平反轉(zhuǎn)信號、節(jié)點MVd的電平反轉(zhuǎn)信號、信號MS和AND電路6101的輸出信號并將這些信號的邏輯積作為供給存儲單元列R2的寫入選擇線TWL的寫入選擇信號WEb輸出的邏輯門6202;接收節(jié)點MVa的電平信號、節(jié)點MVb的電平信號、節(jié)點MVc的電平反轉(zhuǎn)信號、節(jié)點MVd的電平反轉(zhuǎn)信號、信號MS和AND電路6101的輸出信號并將這些信號的邏輯積作為供給存儲單元列R3的寫入選擇線TWL的寫入選擇信號WEc輸出的邏輯門6204;以及接收節(jié)點MVa的電平信號、節(jié)點MVb的電平信號、節(jié)點MVc的電平信號、節(jié)點MVd的電平反轉(zhuǎn)信號、信號MS和AND電路6101的輸出信號并將這些信號的邏輯積作為供給存儲單元列R4的寫入選擇線TWL的寫入選擇信號WEd輸出的邏輯門6206。
      行置換判定部6100.1進(jìn)而包括接收節(jié)點MVa的電平信號、節(jié)點MVb的電平信號、節(jié)點MVc的電平信號、節(jié)點MVd的電平信號、信號MS和AND電路6101的輸出信號并輸出這些信號的邏輯積的6輸入AND電路6208;和根據(jù)復(fù)位信號RST復(fù)位、根據(jù)AND電路3208的輸出置位并輸出行修復(fù)失效信號RFR(在列地址判定電路6100.2中是列修復(fù)失效信號RFC)的觸發(fā)電路6210。
      行置換判定部6100.1進(jìn)而包括接收AND電路6102的輸出信號和AND電路6101的輸出信號的AND電路6302;接收AND電路6104的輸出信號和AND電路6101的輸出信號的AND電路6304;接收AND電路6106的輸出信號和AND電路6101的輸出信號的AND電路6306;以及接收AND電路6108的輸出信號和AND電路6101的輸出信號的AND電路6308。
      行置換判定部6100.1進(jìn)而包括接收AND電路6302的輸出信號和信號WEa并輸出信號CEa的OR電路6312;接收AND電路6304的輸出信號和信號WEb并輸出信號CEb的OR電路6314;接收AND電路6306的輸出信號和信號WEc并輸出信號CEc的OR電路6316;以及接收AND電路6308的輸出信號和信號WEd并輸出信號CEd的OR電路6318。
      信號CEa、CEb、CEc、CEd分別供給第1C單元陣列中的第1行~第4行的C單元的字線。
      圖18A和圖18B是用來說明地址置換判定器6000的工作的時序圖。
      雖然沒有圖示,有必要在測試開始前進(jìn)行所有觸發(fā)器的清零工作。還有必要對所有的C單元寫入低電平的值。
      測試開始,在檢測出不良存儲單元DBM1時,在時刻t1,當(dāng)信號P/F變成高電平時,行置換判定部6100.1的信號WEa成為高電平,向存儲單元列R1寫入不良存儲單元DBM1(行地址RF1、列地址CF1)的行地址RF1。此外,行置換判定部6100.1的信號CEa(在圖18A和圖18B中,用信號R-MH-CEa表示)也成為高電平,向4行×512列的第1行的第CF1列的C單元寫入高電平的值。
      此外,列置換判定部6100.2的信號WEa成為高電平,向存儲單元列C1寫入不良存儲單元DBM1的列地址CF1。此外,列置換判定部6100.2的信號CEa(在圖18A和圖18B中,用信號C-MH-CEa表示)也成為高電平,向4行×8192列的第1行的RF1列的C單元寫入高電平的值。
      在檢測不良存儲單元DBM2(行地址RF2、列地址CF2)時也一樣、在時刻t2,信號P/F被激活,向存儲單元列R2寫入不良存儲單元DBM2的行地址RF2,向4行×512列(備用行一側(cè))的第2行的CF2列的C單元寫入高電平的值。此外,向存儲單元列C2寫入不良存儲單元DBM2的列地址CF2,向4行×8192列(備用行一側(cè))的第2行的RF2列的C單元寫入高電平的值。
      在檢測不良存儲單元DBM3(行地址RF3、列地址CF3)時,因已存儲在存儲單元列R2中的行地址與不良存儲單元DBM3的行地址一致,故信號WEa、WEb、WEc、WEd全部是低電平,所以,不進(jìn)行向存儲單元列R3的寫入。
      此外,從行置換判定部6100.1來的信號MS變成低電平,因此,到列置換判定部6100.2的信號PFM成為低電平,不進(jìn)行向存儲單元列C3的寫入。只是,因行置換判定部6100.1的信號CEb(在圖18A和圖18B中,用信號R-MH-CEb表示)變成高電平,故向4行×512列的第2行的CF3列的C單元寫入高電平的值。
      檢測不良存儲單元DBM4時也一樣,雖不進(jìn)行向存儲單元列R3、C3的寫入,但可以向4行×512列(備用行一側(cè))的第2行的CF4的C單元寫入高電平的值。
      檢測不良存儲單元DBM5(行地址RF5、列地址CF5)時也一樣,在時刻t3,信號P/F被激活,向存儲單元列R3寫入不良存儲單元DBM5的行地址RF5,向4行×512列(備用行一側(cè))的第3行的CF5(=CF3)列的C單元寫入高電平的值。此外,向存儲單元列C3寫入不良存儲單元DBM5的列地址CF5,向4行×8192列(備用列一側(cè))的第3行的RF5列的C單元寫入高電平的值。
      在檢測不良存儲單元DBM6~DBM8時,進(jìn)行與不良存儲單元DBM1~DBM3的任何一個相同的工作。
      測試結(jié)束后,當(dāng)被測定半導(dǎo)體存儲器可以修復(fù)時,BIST控制部2010從地址置換判定器6000讀出R1~4、C1~4、觸發(fā)電路的輸出值Q和C單元的值,由此可以知道所有不良存儲單元的地址。BIST控制部2010根據(jù)該不良存儲單元的地址判定被測定半導(dǎo)體存儲器是否可以修復(fù),據(jù)此,可以對應(yīng)該用備用行42、備用列52置換的地址進(jìn)行編程。地址置換判定器6000因電路規(guī)模小故具有容易裝在半導(dǎo)體存儲器內(nèi)部的優(yōu)點。
      此外,當(dāng)將地址置換判定器6000用于存儲器測試器時,在測試結(jié)束后,分析裝置4040可以將修復(fù)的地址送往修復(fù)裝置。
      具有實施例4的地址置換判定器6000的存儲器測試器與現(xiàn)有的存儲器測試器的失效存儲器相比,電路規(guī)模小。因此,即使被測定半導(dǎo)體存儲器的存儲容量增大,因原來的電路規(guī)模小,故具有與容量增加對應(yīng)地增加的成本少的優(yōu)點。
      在實施例4中,以備用行是2行、備用列是2列的情況作為例子。與此對應(yīng),在圖15所示的構(gòu)成中,為了存儲(2+2)個應(yīng)置換的地址,在行一側(cè)必須有4個存儲單元列R1~R4,在列一側(cè)必須有4個存儲單元列C1~C4。但是,無論備用行和備用列的個數(shù)是多少,只要增加存儲單元列R1~R4、C1~C4的個數(shù)、行置換判定部6100.1和列置換判定部6100.2的端子數(shù)和C單元的個數(shù),就可以與其對應(yīng)。
      此外,在半導(dǎo)體存儲器或具有半導(dǎo)體存儲器的裝置中,有用于其它方面的具有與TG單元或C單元同樣構(gòu)成的存儲單元的裝置。例如,超高速緩沖存儲器和用于判定超高速緩沖存儲的成功/失效的標(biāo)志存儲器等。當(dāng)將實施例1~4的電路裝在這樣的裝置中時,可以使TG單元與標(biāo)志存儲器共用,或者使C單元與超高速緩沖存儲器共用。
      權(quán)利要求
      1.一種半導(dǎo)體裝置,其特征在于,包括將用來分別保持存儲數(shù)據(jù)的多個存儲單元配置成行列狀的存儲單元陣列,上述存儲單元包括包含多個正規(guī)存儲單元的正規(guī)存儲單元陣列和包含多個備用存儲單元的備用存儲單元陣列;用來根據(jù)地址信號選擇上述存儲單元的存儲單元選擇電路;用來在與被選擇的上述存儲單元之間授受上述存儲數(shù)據(jù)的數(shù)據(jù)傳送電路;和檢測上述正規(guī)存儲單元中的不良存儲單元、決定用哪個上述備用存儲單元去置換的測試電路,上述測試電路包括信號生成電路、比較電路、地址存儲電路和判定電路。上述信號生成電路生成用來依次選擇上述存儲單元的上述地址信號,并生成在測試寫入工作中寫入已選出的上述存儲單元的測試數(shù)據(jù)和在測試讀出工作中應(yīng)從上述存儲單元讀出的期待值數(shù)據(jù),上述比較電路在上述測試讀出工作中將從上述已選擇的存儲單元來的存儲數(shù)據(jù)與上述期待值數(shù)據(jù)進(jìn)行比較,上述地址存儲電路用來根據(jù)上述比較電路的比較結(jié)果存儲與不良存儲單元對應(yīng)的不良地址,上述判定電路根據(jù)保持在地址存儲電路中的上述不良地址,判定用哪一個上述備用存儲單元去置換,上述地址存儲電路在依次檢測出的不良地址中有選擇地存儲與已經(jīng)存儲的不良地址不同的不良地址。
      2.從屬權(quán)利要求1的半導(dǎo)體裝置,其特征在于上述備用存儲單元陣列有m個(m是自然數(shù))備用存儲單元行和n個(n是自然數(shù))備用存儲單元列,上述判定電路包括多個置換判定部,該多個置換判定部分別與置換步驟的各種順序的組合形式對應(yīng)地進(jìn)行設(shè)置,在置換步驟中依次用上述m個備用存儲單元行和上述n個備用存儲單元列去置換包含上述不良存儲單元的正規(guī)存儲單元行和正規(guī)存儲單元列,上述地址存儲電路包括分別與上述多個置換判定部對應(yīng)地設(shè)置的用來存儲上述不良地址中的m個不良行地址的m個存儲單元列和分別與上述多個置換判定部對應(yīng)地設(shè)置的用來存儲上述不良地址中的n個不良列地址的n個存儲單元列,上述各置換判定部在檢測出不良存儲單元時按對應(yīng)的步驟的順序激活對應(yīng)的上述m個存儲單元列和上述n個存儲單元列,上述不良存儲單元至少在行地址或列地址的某一方與已存儲的上述不良行地址或上述不良列地址不同。
      3.從屬權(quán)利要求2的半導(dǎo)體裝置,其特征在于上述m個存儲單元列分別具有接收上述信號發(fā)生電路生成的行地址信號的各位數(shù)據(jù)并進(jìn)行與已存儲的位數(shù)據(jù)的比較的多個第1比較存儲單元;傳送上述第1比較存儲單元的比較結(jié)果的第1一致檢測線;和用來指示向上述第1比較存儲單元寫入上述位數(shù)據(jù)的第1寫入選擇線,上述n個存儲單元列分別具有接收上述信號發(fā)生電路生成的列地址信號的各位數(shù)據(jù)并進(jìn)行與已存儲的位數(shù)據(jù)的比較的多個第2比較存儲單元;傳送上述第2比較存儲單元的比較結(jié)果的第2一致檢測線;和用來指示向上述第2比較存儲單元寫入上述位數(shù)據(jù)的第2寫入選擇線,上述置換判定部根據(jù)由上述第1和第2一致檢測線傳送來的比較結(jié)果,按照上述對應(yīng)的步驟的順序,有選擇地激活上述第1和第2寫入選擇線。
      4.從屬權(quán)利要求3的半導(dǎo)體裝置,其特征在于上述地址信號的位數(shù)據(jù)作為互補(bǔ)信號分別供給上述第1和第2比較存儲單元,上述存儲單元列分別包含對對應(yīng)的一致檢測線進(jìn)行預(yù)充電的預(yù)充電電路,上述各第1和第2比較存儲單元包括具有第1和第2輸入節(jié)點、用來互補(bǔ)地存儲對應(yīng)的位數(shù)據(jù)的雙穩(wěn)定元件;根據(jù)上述第1或第2寫入選擇線中的對應(yīng)的一方的激活將上述雙穩(wěn)定元件的第1輸入節(jié)點和上述互補(bǔ)信號的一方耦合的第1存取晶體管;根據(jù)上述第1或第2寫入選擇線中的上述對應(yīng)的一方的激活將上述雙穩(wěn)定元件的第2輸入節(jié)點和上述互補(bǔ)信號的另一方耦合的第2存取晶體管;根據(jù)上述互補(bǔ)信號的一方和上述第2輸入節(jié)點的電位電平使上述對應(yīng)的一致檢測線放電的第1放電電路;和根據(jù)上述互補(bǔ)信號的另一方和上述第1輸入節(jié)點的電位電平使上述對應(yīng)的一致檢測線放電的第2放電電路。
      5.從屬權(quán)利要求3的半導(dǎo)體裝置,其特征在于上述m個存儲單元列進(jìn)而分別具有存儲上述第1寫入選擇線中對應(yīng)的第1寫入選擇線已被激活的情況的第1更新信息存儲電路,上述n個存儲單元列進(jìn)而分別具有存儲上述第2寫入選擇線中對應(yīng)的第2寫入選擇線已被激活的情況的第2更新信息存儲電路,上述各置換判定部包括根據(jù)從上述第1和第2更新信息存儲電路來的信息和由上述第1和第2一致檢測線傳送來的比較結(jié)果,判定已存儲的不良地址和新檢測出的不良地址是否一致的一致判定電路;根據(jù)上述一致判定電路的判定結(jié)果和從上述第1和第2更新信息存儲電路來的信息并按照上述對應(yīng)的步驟的順序,有選擇地激活上述第1和第2寫入選擇線的寫入選擇電路;以及在檢測出應(yīng)該用上述m個備用存儲單元行和上述n個備用存儲單元列去置換的不良地址后,進(jìn)而根據(jù)是否檢測出新的不良地址來判定補(bǔ)救的可能性的補(bǔ)救判定電路。
      6.從屬權(quán)利要求1的半導(dǎo)體裝置,其特征在于上述備用存儲單元陣列具有m個(m自然數(shù))個備用存儲單元行和n個(n自然數(shù))個備用存儲單元列,上述判定電路包括多個置換判定部,該多個置換判定部分別與置換步驟的各種順序組合形式對應(yīng)地進(jìn)行設(shè)置,在置換步驟中依次用上述m個備用存儲單元行和上述n個備用存儲單元列去置換包含上述不良存儲單元的正規(guī)存儲單元行或正規(guī)存儲單元列,上述地址存儲電路包括對依次置換的步驟中的上述每個第i個(i自然數(shù),1≤i≤m+n)步驟設(shè)置的多個存儲單元列,上述多個存儲單元列是與上述多個置換判定部中的第i個步驟之前的上述備用存儲單元行和上述備用存儲單元列的置換順序相同的置換判定部的組對應(yīng)地設(shè)置的,上述各置換判定部在檢測出不良存儲單元時按對應(yīng)步驟的順序激活對應(yīng)的上述多個存儲單元列,上述不良存儲單元至少在行地址或列地址的某一方與已存儲的上述不良行地址或上述不良列地址不同。
      7.從屬權(quán)利要求6的半導(dǎo)體裝置,其特征在于與上述多個存儲單元列中的上述備用存儲單元行的置換對應(yīng)的存儲單元列分別具有接收上述信號發(fā)生電路生成的行地址信號的各位數(shù)據(jù)并進(jìn)行與已存儲的位數(shù)據(jù)的比較的多個第1比較存儲單元;傳送上述第1比較存儲單元的比較結(jié)果的第1一致檢測線;和用來指示向上述第1比較存儲單元寫入上述位數(shù)據(jù)的第1寫入選擇線,與上述多個存儲單元列中的上述備用存儲單元列的置換對應(yīng)的存儲單元列分別具有接收上述信號發(fā)生電路生成的列地址信號的各位數(shù)據(jù)并進(jìn)行與已存儲的位數(shù)據(jù)的比較的多個第2比較存儲單元;傳送上述第2比較存儲單元的比較結(jié)果的第2一致檢測線;和用來指示向上述第2比較存儲單元寫入上述位數(shù)據(jù)的第2寫入選擇線,上述置換判定部根據(jù)由上述第1和第2一致檢測線傳送來的比較結(jié)果,按照上述對應(yīng)的步驟順序,有選擇地激活上述第1和第2寫入選擇線。
      8.從屬權(quán)利要求7的半導(dǎo)體裝置,其特征在于上述地址信號的位數(shù)據(jù)作為互補(bǔ)信號分別供給上述第1和第2比較存儲單元,上述存儲單元列分別包含對對應(yīng)的一致檢測線的電平進(jìn)行預(yù)充電的預(yù)充電電路,上述各第1和第2比較存儲單元包括具有第1和第2輸入節(jié)點、用來互補(bǔ)地存儲對應(yīng)的位數(shù)據(jù)的雙穩(wěn)定元件;根據(jù)上述第1或第2寫入選擇線中的對應(yīng)的一方的激活將上述雙穩(wěn)定元件的第1輸入節(jié)點和上述互補(bǔ)信號的一方耦合的第1存取晶體管;根據(jù)上述第1或第2寫入選擇線中的上述對應(yīng)的一方的激活將上述雙穩(wěn)定元件的第2輸入節(jié)點和上述互補(bǔ)信號的另一方耦合的第2存取晶體管;根據(jù)上述互補(bǔ)信號的一方和上述第2輸入節(jié)點的電位電平使上述對應(yīng)的一致檢測線放電的第1放電電路;和根據(jù)上述互補(bǔ)信號的另一方和上述第1輸入節(jié)點的電位電平使上述對應(yīng)的一致檢測線放電的第2放電電路。
      9.從屬權(quán)利要求7的半導(dǎo)體裝置,其特征在于與上述多個存儲單元列中的上述備用存儲單元行的置換對應(yīng)的各存儲單元列進(jìn)而分別具有存儲上述第1寫入選擇線中對應(yīng)的第1寫入選擇線已被激活的情況的第1更新信息存儲電路,與上述多個存儲單元列中的上述備用存儲單元列的置換對應(yīng)的各存儲單元列進(jìn)而分別具有存儲上述第2寫入選擇線中對應(yīng)的第2寫入選擇線已被激活的情況的第2更新信息存儲電路,上述各置換判定部包括根據(jù)從上述第1和第2更新信息存儲電路來的信息和由上述第1和第2一致檢測線傳送來的比較結(jié)果,判定已存儲的不良地址和新檢測出的不良地址是否一致的一致判定電路;根據(jù)上述一致判定電路的判定結(jié)果和從上述第1和第2更新信息存儲電路來的信息并按照上述對應(yīng)的步驟的順序,有選擇地激活上述第1和第2寫入選擇線的寫入選擇電路;以及在檢測出應(yīng)該用上述m個備用存儲單元行和上述n個備用存儲單元列去置換的不良地址后,進(jìn)而根據(jù)是否檢測出新的不良地址來判定補(bǔ)救的可能性的補(bǔ)救判定電路。
      10.從屬權(quán)利要求1的半導(dǎo)體裝置,其特征在于上述備用存儲單元陣列具有m個(m自然數(shù))備用存儲單元行和n個(n自然數(shù))備用存儲單元列,上述地址存儲電路包括用來存儲(m+n)個不良行地址的(m+n)個第1存儲單元列和分別與上述第1存儲單元列對應(yīng)地設(shè)置的用來存儲(m+n)個不良列地址的(m+n)個第2存儲單元列,上述判定電路在檢測出不良存儲單元時將上述新檢測出的不良地址存儲在上述第1和第2存儲單元列的下一組中,上述不良存儲單元至少在行地址或列地址的某一方與已經(jīng)存儲在上述第1和第2存儲單元列中的上述不良行地址或上述不良列地址不同。
      11.從屬權(quán)利要求10的半導(dǎo)體裝置,其特征在于上述地址存儲電路包括與上述(m+n)個第1存儲單元列分別對應(yīng)地設(shè)置的(m+n)個第3存儲單元列和與上述(m+n)個第2存儲單元列分別對應(yīng)地設(shè)置的(m+n)個第4存儲單元列,上述判定電路將與具有與保持在上述各第1存儲單元列中的不良行地址相同的行地址的不良地址的不良列地址對應(yīng)的數(shù)據(jù)存儲在上述第3存儲單元中的對應(yīng)的第3存儲單元列中,將與具有與保持在上述各第2存儲單元列中的不良行地址相同的行地址的不良地址的不良列地址對應(yīng)的數(shù)據(jù)存儲在上述第4存儲單元中的對應(yīng)的第3存儲單元列中。
      12.從屬權(quán)利要求10的半導(dǎo)體裝置,其特征在于上述判定電路包括與上述第1存儲單元列對應(yīng)地設(shè)置的行置換判定部和與上述第2存儲單元列對應(yīng)地設(shè)置的列置換判定部,上述各第1存儲單元列分別具有接收上述信號發(fā)生電路生成的行地址信號的各位數(shù)據(jù)并進(jìn)行與已存儲的位數(shù)據(jù)的比較的多個第1比較存儲單元;傳送上述第1比較存儲單元的比較結(jié)果的第1一致檢測線;和用來指示向上述第1比較存儲單元寫入上述位數(shù)據(jù)的第1寫入選擇線,上述各第2存儲單元列分別具有接收上述信號發(fā)生電路生成的列地址信號的各位數(shù)據(jù)并進(jìn)行與已存儲的位數(shù)據(jù)的比較的多個第2比較存儲單元;傳送上述第2比較存儲單元的比較結(jié)果的第2一致檢測線;和用來指示向上述第2比較存儲單元寫入上述位數(shù)據(jù)的第2寫入選擇線,上述行置換判定部根據(jù)由上述第1一致檢測線傳送來的比較結(jié)果和上述列置換判定部的一致檢測結(jié)果,依次激活上述第1寫入選擇線,上述列置換判定部根據(jù)由上述第2一致檢測線傳送來的比較結(jié)果和上述行置換判定部的一致檢測結(jié)果,依次激活上述第2寫入選擇線。
      13.一種具有包含正規(guī)存儲單元陣列和m個(m自然數(shù))備用存儲單元行以及n個(n自然數(shù))備用存儲單元列的存儲單元陣列的半導(dǎo)體裝置的試驗裝置,其特征在于包括信號生成裝置、比較器、地址存儲電路和判定電路,上述信號生成裝置生成用來依次選擇上述半導(dǎo)體存儲器的存儲單元的地址信號,并生成在測試寫入工作中寫入已選出的上述存儲單元的測試數(shù)據(jù)和在測試讀出工作中應(yīng)從上述存儲單元讀出的期待值數(shù)據(jù),上述比較器在上述測試讀出工作中將從上述已選擇的存儲單元來的存儲數(shù)據(jù)與上述期待值數(shù)據(jù)進(jìn)行比較,上述地址存儲電路根據(jù)上述比較器的比較結(jié)果存儲與不良存儲單元對應(yīng)的不良地址,上述判定電路根據(jù)保持在上述地址存儲電路中的上述不良地址,判定用上述哪一個備用存儲單元去置換,上述地址存儲電路有選擇地存儲在依次檢測出的不良地址中與已經(jīng)存儲的不良地址不同的不良地址。
      14.從屬權(quán)利要求13的半導(dǎo)體裝置的試驗裝置,其特征在于上述判定電路包括多個置換判定部,該多個置換判定部分別與置換的步驟的各種順序組合形式對應(yīng)地進(jìn)行設(shè)置,在置換步驟中依次用上述m個備用存儲單元行和上述n個備用存儲單元列去置換包含上述不良存儲單元的正規(guī)存儲單元行或正規(guī)存儲單元列,上述地址存儲電路包括分別與上述多個置換判定部對應(yīng)地設(shè)置的、用來存儲上述不良地址中的m個不良地址的m個存儲單元列;和分別與上述多個置換判定部對應(yīng)地設(shè)置的、用來存儲上述不良地址中的n個不良地址的n個存儲單元列,上述各置換判定部在檢測出不良存儲單元時按對應(yīng)的步驟的順序激活對應(yīng)的上述m個存儲單元列和上述n個存儲單元列,上述不良存儲單元至少在行地址或列地址的某一方與已存儲的上述不良行地址或上述不良列地址不同。
      15.從屬權(quán)利要求13的半導(dǎo)體裝置的試驗裝置,其特征在于上述判定電路包括多個置換判定部,該多個置換判定部分別與置換的步驟的各種順序組合形式對應(yīng)進(jìn)行設(shè)置,在置換步驟中依次用上述m個備用存儲單元行和上述n個備用存儲單元列去置換包含上述不良存儲單元的正規(guī)存儲單元行或正規(guī)存儲單元列,上述地址存儲電路包括對順序置換步驟中的上述每個第i(i自然數(shù),1≤i≤m+n)步驟設(shè)置的多個存儲單元列,上述多個存儲單元列是與上述多個置換判定部中的第i個步驟之前的上述備用存儲單元行和上述備用存儲單元列的置換順序相同的置換判定部的組對應(yīng)地設(shè)置的,上述各置換判定部在檢測出不良存儲單元時按對應(yīng)的步驟的順序激活對應(yīng)的上述多個存儲單元列,上述不良存儲單元至少在行地址或列地址的某一方與已存儲的上述不良行地址或上述不良列地址不同。
      全文摘要
      在根據(jù)內(nèi)部地址信號向存儲單元陣列寫入數(shù)據(jù)之后,在讀出工作中,將從各存儲單元讀出的數(shù)據(jù)與期待值數(shù)據(jù)進(jìn)行比較。當(dāng)設(shè)置2行備用行、2列備用列時,對于按順序置換存儲單元行和存儲單元列的6個順序分別設(shè)置置換判定部。只有當(dāng)發(fā)現(xiàn)了其地址與已存儲的不良存儲單元的行或列地址中至少一方不同的不良存儲單元時,才對與各置換判定部對應(yīng)地設(shè)置的4組存儲單元列寫入不良地址。
      文檔編號H01L27/04GK1278647SQ0011861
      公開日2001年1月3日 申請日期2000年6月16日 優(yōu)先權(quán)日1999年6月18日
      發(fā)明者河越知也 申請人:三菱電機(jī)株式會社
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1