專(zhuān)利名稱(chēng):利用電阻值的變化來(lái)存儲(chǔ)數(shù)據(jù)的數(shù)據(jù)讀出容限大的存儲(chǔ)器的制作方法
背景技術(shù):
(一)發(fā)明領(lǐng)域本發(fā)明涉及存儲(chǔ)器,更特定地說(shuō),涉及以薄膜磁性體存儲(chǔ)器為代表的、具備有隨存儲(chǔ)數(shù)據(jù)的數(shù)據(jù)電平而異的電阻值的存儲(chǔ)單元的存儲(chǔ)器。
背景技術(shù):
的說(shuō)明作為能以低功耗來(lái)存儲(chǔ)非易失性的數(shù)據(jù)的存儲(chǔ)器,MRAM(磁隨機(jī)存取存儲(chǔ)器)器件正在引起人們的注意。MRAM器件是使用在半導(dǎo)體集成電路上形成的多個(gè)薄膜磁性體進(jìn)行非易失性的數(shù)據(jù)存儲(chǔ)、能對(duì)于薄膜磁性體的每一個(gè)進(jìn)行隨機(jī)存取的存儲(chǔ)器。
特別是,已發(fā)表了近年來(lái)通過(guò)將利用了磁隧道結(jié)(MTJ)的薄膜磁性體作為存儲(chǔ)單元來(lái)使用、MRAM裝置的性能得到了飛躍的進(jìn)步的情況。關(guān)于具備有磁隧道結(jié)的存儲(chǔ)單元的MRAM器件,在“A 10ns Readand Write Non-Volatile Memory Array Using a Magnetic TunnelJunction and FET Switch in each Cell(在每個(gè)單元中使用磁隧道結(jié)和FET開(kāi)關(guān)的10ns讀寫(xiě)非易失性存儲(chǔ)器陣列)”,ISSCC Digestof Technical Papers,TA7.2,F(xiàn)eb.2000.和“Nonvolatile RAM basedon Magnetic Tunnel Junction Element(基于磁隧道結(jié)元件的非易失性RAM)”,ISSCC Digest of Technical Papers,TA7.3,F(xiàn)eb.2000.等技術(shù)文獻(xiàn)中已公開(kāi)了。
圖20是示出具有磁隧道結(jié)部的存儲(chǔ)單元(以下,也只稱(chēng)為MTJ存儲(chǔ)單元)的結(jié)構(gòu)的概略圖。
參照?qǐng)D20,MTJ存儲(chǔ)單元具備其電阻值隨存儲(chǔ)數(shù)據(jù)的數(shù)據(jù)電平而變化的磁隧道結(jié)部MTJ和存取晶體管ATR。存取晶體管ATR由場(chǎng)效應(yīng)晶體管形成,被結(jié)合在磁隧道結(jié)部MTJ與接地電壓Vss之間。
對(duì)于MTJ存儲(chǔ)單元來(lái)說(shuō),配置指示數(shù)據(jù)寫(xiě)入用的寫(xiě)入字線(xiàn)WWL、指示數(shù)據(jù)讀出用的讀出字線(xiàn)RWL和在數(shù)據(jù)讀出時(shí)和數(shù)據(jù)寫(xiě)入時(shí)傳遞與存儲(chǔ)數(shù)據(jù)的電平對(duì)應(yīng)的電信號(hào)用的數(shù)據(jù)線(xiàn)、即位線(xiàn)BL。
圖21是說(shuō)明來(lái)自MTJ存儲(chǔ)單元的數(shù)據(jù)讀出工作的概念圖。
參照?qǐng)D21,磁隧道結(jié)部MTJ具有有恒定方向的固定磁場(chǎng)的磁性體層(以下,也只稱(chēng)為固定磁層)FL和有自由磁場(chǎng)的磁性體層(以下,也只稱(chēng)為自由磁層)VL。在固定磁層FL與自由磁層VL之間配置用絕緣體膜形成的隧道勢(shì)壘TB。在自由磁層VL中,根據(jù)存儲(chǔ)數(shù)據(jù)的電平,以非易失性的方式寫(xiě)入與固定磁層FL相同方向的磁場(chǎng)和與固定磁層FL不同方向的磁場(chǎng)的某一方。
在數(shù)據(jù)讀出時(shí),存取晶體管ATR隨著讀出字線(xiàn)RWL的激活而被導(dǎo)通。由此,在位線(xiàn)BL~磁隧道結(jié)部MTJ~存取晶體管ATR~接地電壓Vss的電流路徑中,從未圖示的數(shù)據(jù)讀出電路流過(guò)作為恒定電平的數(shù)據(jù)讀出電流供給的讀出電流Is。
磁隧道結(jié)部MTJ的電阻值隨著固定磁層FL與自由磁層VL之間的磁場(chǎng)方向的相對(duì)關(guān)系而變化。具體地說(shuō),在固定磁層FL的磁場(chǎng)方向與寫(xiě)入到自由磁層VL中的磁場(chǎng)方向?yàn)橄嗤那闆r下,與兩者的磁場(chǎng)方向不同的情況相比,磁隧道結(jié)部MTJ的電阻值變小。
因而,在數(shù)據(jù)讀出時(shí),由讀出電流Is在磁隧道結(jié)部MTJ中產(chǎn)生的電壓降隨在自由磁層VL中存儲(chǔ)的磁場(chǎng)方向而異。由此,如果在一旦將位線(xiàn)BL預(yù)充電到高電壓的狀態(tài)后開(kāi)始讀出電流Is的供給,則通過(guò)檢測(cè)位線(xiàn)BL的電壓電平變化,可讀出MTJ存儲(chǔ)單元的存儲(chǔ)數(shù)據(jù)。
圖22是說(shuō)明對(duì)于MTJ存儲(chǔ)單元的數(shù)據(jù)寫(xiě)入工作的概念圖。
參照?qǐng)D22,在數(shù)據(jù)寫(xiě)入時(shí),讀出字線(xiàn)RWL被非激活,存取晶體管ATR被關(guān)斷。在該狀態(tài)下,對(duì)自由磁層VL寫(xiě)入磁場(chǎng)用的數(shù)據(jù)寫(xiě)入電流分別流過(guò)寫(xiě)入字線(xiàn)WWL和位線(xiàn)BL。自由磁層VL的磁場(chǎng)方向由分別流過(guò)寫(xiě)入字線(xiàn)WWL和位線(xiàn)BL的數(shù)據(jù)寫(xiě)入電流的方向的組合來(lái)決定。
圖23是說(shuō)明數(shù)據(jù)寫(xiě)入時(shí)的數(shù)據(jù)寫(xiě)入電流的方向與磁場(chǎng)方向的關(guān)系的概念圖。
參照?qǐng)D23,用橫軸示出的磁場(chǎng)Hx表示由流過(guò)寫(xiě)入字線(xiàn)WWL的數(shù)據(jù)寫(xiě)入電流產(chǎn)生的磁場(chǎng)H(WWL)的方向。另一方面,在縱軸上示出的磁場(chǎng)Hy表示由流過(guò)位線(xiàn)BL的數(shù)據(jù)寫(xiě)入電流產(chǎn)生的磁場(chǎng)H(BL)的方向。
只在磁場(chǎng)H(WWL)與H(BL)之和到達(dá)圖中示出的星形特性線(xiàn)的外側(cè)的情況下,新寫(xiě)入在自由磁層VL中存儲(chǔ)的磁場(chǎng)方向。即,在施加了與星形特性線(xiàn)的內(nèi)側(cè)區(qū)域相當(dāng)?shù)拇艌?chǎng)的情況下,不更新在自由磁層VL中存儲(chǔ)的磁場(chǎng)方向。
因而,為了利用寫(xiě)入工作來(lái)更新磁隧道結(jié)部MTJ的存儲(chǔ)數(shù)據(jù),必須使電流流過(guò)寫(xiě)入字線(xiàn)WWL和位線(xiàn)BL這兩者。在磁隧道結(jié)部MTJ中一旦存儲(chǔ)的磁場(chǎng)方向、即存儲(chǔ)數(shù)據(jù),在進(jìn)行新的數(shù)據(jù)寫(xiě)入之前的期間內(nèi),以非易失性的方式被保持。
在數(shù)據(jù)讀出時(shí),也在位線(xiàn)BL中也流過(guò)讀出電流Is。但是,一般來(lái)說(shuō),由于將讀出電流Is設(shè)定為比上述的數(shù)據(jù)寫(xiě)入電流小約1~2個(gè)數(shù)量級(jí),故因讀出電流Is的影響而在數(shù)據(jù)讀出時(shí)錯(cuò)誤地改寫(xiě)MTJ存儲(chǔ)單元的存儲(chǔ)數(shù)據(jù)的可能性很小。
在上述的技術(shù)文獻(xiàn)中,公開(kāi)了在半導(dǎo)體襯底上集成這樣的MTJ存儲(chǔ)單元、構(gòu)成作為隨機(jī)存取存儲(chǔ)器的MRAM器件的技術(shù)。
圖24是在半導(dǎo)體襯底上配置的MTJ存儲(chǔ)單元的結(jié)構(gòu)圖。
參照?qǐng)D24,在半導(dǎo)體主襯底SUB上的p型區(qū)PAR中形成存取晶體管ATR。存取晶體管ATR具有作為n型區(qū)的源/漏區(qū)110、120和柵130。源/漏區(qū)110經(jīng)在第1金屬布線(xiàn)層M1中形成的金屬布線(xiàn)與接地電壓Vss結(jié)合。使用在第2金屬布線(xiàn)層M2中形成的金屬布線(xiàn)作為寫(xiě)入字線(xiàn)WWL。此外,在第3金屬布線(xiàn)層M3中設(shè)置位線(xiàn)BL。
磁隧道結(jié)部MTJ配置在設(shè)置寫(xiě)入字線(xiàn)WWL的第2金屬布線(xiàn)層M2與設(shè)置位線(xiàn)BL的第3金屬布線(xiàn)層M3之間。存取晶體管ATR的源/漏區(qū)120經(jīng)在接觸孔中形成的金屬膜150、第1和第2金屬布線(xiàn)層M1和M2以及阻擋金屬140與磁隧道結(jié)部MTJ導(dǎo)電性地連接。阻擋金屬140是為了導(dǎo)電性地連接磁隧道結(jié)部MTJ與金屬布線(xiàn)之間而設(shè)置的緩沖材料。
如已說(shuō)明的那樣,在各MTJ存儲(chǔ)單元中,作為與寫(xiě)入字線(xiàn)WWL獨(dú)立的布線(xiàn),設(shè)置讀出字線(xiàn)RWL。此外,必須在數(shù)據(jù)寫(xiě)入時(shí)在寫(xiě)入字線(xiàn)WWL和位線(xiàn)BL中流過(guò)發(fā)生規(guī)定值以上的大小的磁場(chǎng)用的數(shù)據(jù)寫(xiě)入電流。因而,使用金屬布線(xiàn)來(lái)形成位線(xiàn)BL和寫(xiě)入字線(xiàn)WWL。
另一方面,讀出字線(xiàn)RWL是為了控制存取晶體管ATR的柵電壓而設(shè)置的,沒(méi)有必要以積極的方式流過(guò)電流。因而,從提高集成度的觀點(diǎn)來(lái)看,不是新設(shè)置獨(dú)立的金屬布線(xiàn)層、而是在與柵130為同一的布線(xiàn)層中使用多晶硅層或多晶硅硅化物(policide)結(jié)構(gòu)來(lái)形成讀出字線(xiàn)RWL。
此外,一般來(lái)說(shuō),不僅將上述的MTJ存儲(chǔ)單元,而且將電阻值隨存儲(chǔ)數(shù)據(jù)的電平變化的存儲(chǔ)單元應(yīng)用于ROM(只讀存儲(chǔ)器)或RAM。
圖25是說(shuō)明對(duì)以集成方式配置成行列狀的MTJ存儲(chǔ)單元的數(shù)據(jù)讀出電流的供給的框圖。
參照?qǐng)D25,為了實(shí)現(xiàn)高集成化的存儲(chǔ)器,一般來(lái)說(shuō)將MTJ存儲(chǔ)單元配置成行列狀。在圖25中,示出將MTJ存儲(chǔ)單元配置成n行×m列(n、m自然數(shù))的情況。
如已說(shuō)明的那樣,對(duì)于各MTJ存儲(chǔ)單元,必須配置位線(xiàn)BL、寫(xiě)入字線(xiàn)WWL和讀出字線(xiàn)RWL。因而,對(duì)于配置成行列狀的n×m個(gè)MTJ存儲(chǔ)單元,必須配置n條寫(xiě)入字線(xiàn)WWL1~WWLn和讀出字線(xiàn)RWL1~RWLn以及m條位線(xiàn)BL1~BLm。
利用與存儲(chǔ)器陣列相鄰配置的讀出電流供給電路500來(lái)進(jìn)行數(shù)據(jù)讀出時(shí)的數(shù)據(jù)讀出電流、即讀出電流Is的供給。在數(shù)據(jù)讀出時(shí),與已被選擇的存儲(chǔ)單元行對(duì)應(yīng)的讀出字線(xiàn)RWL有選擇地被激活為高電平,而且,從讀出電流供給電路500對(duì)與選擇存儲(chǔ)單元列對(duì)應(yīng)的位線(xiàn)BL供給讀出電流Is。由此,如圖21中已說(shuō)明的那樣,在已被選擇的存儲(chǔ)單元MC中,在對(duì)應(yīng)的位線(xiàn)中產(chǎn)生與已被存儲(chǔ)的數(shù)據(jù)電平對(duì)應(yīng)的電壓變化。
但是,在圖25的結(jié)構(gòu)中,位線(xiàn)上的讀出電流Is的通過(guò)路徑長(zhǎng)度依賴(lài)于已被選擇的存儲(chǔ)單元行的位置而變化。根據(jù)這樣的路徑長(zhǎng)度的變化,位線(xiàn)上的讀出電流路徑的電阻值發(fā)生變化,存在讀出電流Is的值發(fā)生變動(dòng)的可能性。
例如,在圖25的結(jié)構(gòu)中,在選擇了接近于讀出電流供給電路500的第n個(gè)存儲(chǔ)單元行的情況下,由于位線(xiàn)BL上的讀出電流(圖中,用Isn來(lái)標(biāo)記)路徑中包含的部分短,故讀出電流路徑的電阻值變小。
相反,在選擇了離讀出電流供給電路500遠(yuǎn)的一側(cè)的第1個(gè)存儲(chǔ)單元行的情況下,由于位線(xiàn)BL上的讀出電流(圖中,用Is1來(lái)標(biāo)記)路徑中包含的部分長(zhǎng),故讀出電流路徑的電阻值變大。這樣的讀出電流路徑的電阻值的變動(dòng)導(dǎo)致了讀出電流依賴(lài)于已被選擇的存儲(chǔ)單元行的位置而變動(dòng)。
圖26是示出讀出電流供給電路500的一般的結(jié)構(gòu)的框圖。
參照?qǐng)D26,一般來(lái)說(shuō),利用被位線(xiàn)BL1~BLm共有的電流供給單元510來(lái)供給讀出電流。電流供給單元510對(duì)數(shù)據(jù)總線(xiàn)DB供給讀出電流Is。數(shù)據(jù)總線(xiàn)DB經(jīng)分別與存儲(chǔ)單元列對(duì)應(yīng)地設(shè)置的列選擇門(mén)CSG1~CSGm與位線(xiàn)BL1~BLm連接。
列選擇線(xiàn)CSL1~CSLm分別與存儲(chǔ)單元列對(duì)應(yīng)地被設(shè)置,根據(jù)列選擇結(jié)果有選擇地被激活。列選擇門(mén)CSG1~CSGm的每一個(gè)根據(jù)列選擇線(xiàn)CSL1~CSLm中的對(duì)應(yīng)的1條的激活而導(dǎo)通。例如,與第1個(gè)存儲(chǔ)單元列對(duì)應(yīng)的列選擇門(mén)CSG1響應(yīng)于對(duì)應(yīng)的列選擇線(xiàn)CSL1的激活(高電平)而導(dǎo)通,導(dǎo)電性地連接數(shù)據(jù)總線(xiàn)DB與位線(xiàn)BL1。對(duì)于以后的存儲(chǔ)單元列,也同時(shí)配置列選擇門(mén)。
通過(guò)作成這樣的結(jié)構(gòu),在存儲(chǔ)器陣列內(nèi)的多條位線(xiàn)中共有電流供給單元510,可對(duì)于與已被選擇的存儲(chǔ)單元列對(duì)應(yīng)的位線(xiàn)有選擇地供給讀出電流Is。
但是,通過(guò)作成圖26中示出的那樣的結(jié)構(gòu),使讀出電流Is通過(guò)的數(shù)據(jù)總線(xiàn)DB的路徑長(zhǎng)度發(fā)生了變化。根據(jù)這樣的路徑長(zhǎng)度的變化,數(shù)據(jù)總線(xiàn)DB上的讀出電流路徑的電阻值發(fā)生變化,存在讀出電流Is的值發(fā)生變動(dòng)的可能性。
例如,在圖26的結(jié)構(gòu)中,在選擇了接近于電流供給單元510的第m個(gè)存儲(chǔ)單元列的情況下,由于數(shù)據(jù)總線(xiàn)DB上的讀出電流路徑中包含的部分短,故其電阻值變小。
相反,在選擇了離電流供給單元510遠(yuǎn)的一側(cè)的第1個(gè)存儲(chǔ)單元列的情況下,由于數(shù)據(jù)總線(xiàn)DB上的讀出電流路徑中包含的部分長(zhǎng),故其電阻值變大。這樣的讀出電流路徑的電阻值的變動(dòng)導(dǎo)致了讀出電流依賴(lài)于已被選擇的存儲(chǔ)單元列的位置而變動(dòng)。
這樣,在一般的結(jié)構(gòu)的MRAM器件中,依賴(lài)于已被選擇的存儲(chǔ)單元的位置而存在讀出電流的變動(dòng)的可能性。
如已說(shuō)明的那樣,在具有MTJ存儲(chǔ)單元的MRAM器件中,檢測(cè)隨讀出電流Is和MTJ存儲(chǔ)單元的電阻值而產(chǎn)生的電壓變化,進(jìn)行了數(shù)據(jù)讀出。因而,在具備以MTJ存儲(chǔ)單元為代表的、電阻值隨存儲(chǔ)數(shù)據(jù)的電平而變化的存儲(chǔ)單元的存儲(chǔ)器中,讀出電流Is的變動(dòng)妨礙穩(wěn)定的數(shù)據(jù)讀出工作。
即,如果讀出電流依賴(lài)于所選擇的存儲(chǔ)單元的位置而變動(dòng),則在存儲(chǔ)器陣列內(nèi)不能同樣地保持?jǐn)?shù)據(jù)讀出時(shí)的工作容限,難以充分地確保存儲(chǔ)器整體的工作容限。其結(jié)果,也存在在極端的情況下導(dǎo)致誤工作、造成成品率下降這樣的問(wèn)題的可能性。
為了對(duì)付這樣的問(wèn)題,也可作成根據(jù)已被選擇的存儲(chǔ)單元的位置對(duì)數(shù)據(jù)讀出電流的電平進(jìn)行微調(diào)整的結(jié)構(gòu),但此時(shí)導(dǎo)致數(shù)據(jù)讀出電路的結(jié)構(gòu)的復(fù)雜和微調(diào)整用的設(shè)計(jì)負(fù)擔(dān)的增加。
(三)發(fā)明概述本發(fā)明的目的在于,在備有以MRAM器件為代表的、電阻值隨存儲(chǔ)數(shù)據(jù)的電平而變化的存儲(chǔ)單元的存儲(chǔ)器中,使與已被選擇的存儲(chǔ)單元的位置無(wú)關(guān)的數(shù)據(jù)讀出容限維持為相同,謀求數(shù)據(jù)讀出的穩(wěn)定。
如果歸納本發(fā)明,則它是一種存儲(chǔ)器,具備存儲(chǔ)器陣列、多條讀出字線(xiàn)、多條位線(xiàn)、多條基準(zhǔn)電壓布線(xiàn)和數(shù)據(jù)讀出電路。存儲(chǔ)器陣列具有配置成行列狀的多個(gè)存儲(chǔ)單元。多條讀出字線(xiàn)分別與存儲(chǔ)單元的行對(duì)應(yīng)地設(shè)置,在數(shù)據(jù)讀出時(shí),根據(jù)行選擇結(jié)果有選擇地被激活。多條位線(xiàn)分別與存儲(chǔ)單元的列對(duì)應(yīng)地設(shè)置。多條基準(zhǔn)電壓布線(xiàn)沿與多條位線(xiàn)相同的方向與列對(duì)應(yīng)地設(shè)置,供給讀出基準(zhǔn)電壓。數(shù)據(jù)讀出電路在數(shù)據(jù)讀出時(shí)將在與讀出基準(zhǔn)電壓之間形成的電流路徑中流過(guò)的數(shù)據(jù)讀出電流供給多條位線(xiàn)中的根據(jù)列選擇結(jié)果被選擇的至少1條。多個(gè)存儲(chǔ)單元的每一個(gè)包含存儲(chǔ)部,其電阻值隨存儲(chǔ)數(shù)據(jù)的電平而變化;以及存儲(chǔ)單元選擇門(mén),在多條位線(xiàn)中的對(duì)應(yīng)的1條與多條基準(zhǔn)電壓布線(xiàn)中的對(duì)應(yīng)的1條之間與存儲(chǔ)部串聯(lián)地導(dǎo)電性地連接,響應(yīng)于多條讀出字線(xiàn)中的對(duì)應(yīng)的1條的激活而導(dǎo)通。在數(shù)據(jù)讀出時(shí),與選擇列對(duì)應(yīng)的基準(zhǔn)電壓布線(xiàn)和與選擇列對(duì)應(yīng)的位線(xiàn)中的電流路徑中包含的部分的電阻值的總和與行選擇結(jié)果無(wú)關(guān),大體為恒定。
因而,本發(fā)明的主要的優(yōu)點(diǎn)在于,由于能與所選擇的存儲(chǔ)單元所屬的行無(wú)關(guān)地將數(shù)據(jù)讀出電流維持為恒定的電平,故可將存儲(chǔ)器陣列內(nèi)的數(shù)據(jù)讀出時(shí)的工作容限維持為相同,使存儲(chǔ)器整體的數(shù)據(jù)讀出工作變得穩(wěn)定。
如果按照本發(fā)明的另一方面,則它是一種存儲(chǔ)器,具備存儲(chǔ)器陣列、多條讀出字線(xiàn)、多條位線(xiàn)、多條基準(zhǔn)電壓布線(xiàn)、數(shù)據(jù)總線(xiàn)、數(shù)據(jù)讀出電路、列選擇部和模擬數(shù)據(jù)總線(xiàn)。存儲(chǔ)器陣列具有配置成行列狀的多個(gè)存儲(chǔ)單元。多條讀出字線(xiàn)分別與存儲(chǔ)單元的行對(duì)應(yīng)地設(shè)置,在數(shù)據(jù)讀出時(shí),根據(jù)行選擇結(jié)果有選擇地被激活。多條位線(xiàn)分別與存儲(chǔ)單元的列對(duì)應(yīng)地設(shè)置。多條基準(zhǔn)電壓布線(xiàn)沿與多條位線(xiàn)相同的方向與列對(duì)應(yīng)地設(shè)置,供給讀出基準(zhǔn)電壓。數(shù)據(jù)總線(xiàn)在與存儲(chǔ)器陣列相鄰的區(qū)域中沿與多條讀出字線(xiàn)相同的方向配置。數(shù)據(jù)讀出電路在數(shù)據(jù)讀出時(shí)將在與讀出基準(zhǔn)電壓之間形成的電流路徑中流過(guò)的數(shù)據(jù)讀出電流供給數(shù)據(jù)總線(xiàn)。列選擇部導(dǎo)電性地將多條位線(xiàn)中的根據(jù)列選擇結(jié)果選擇的1條與數(shù)據(jù)總線(xiàn)連接起來(lái)。模擬數(shù)據(jù)總線(xiàn)在夾住存儲(chǔ)器陣列與數(shù)據(jù)總線(xiàn)相反的一側(cè)的區(qū)域中,沿與數(shù)據(jù)總線(xiàn)相同的方向配置,模擬數(shù)據(jù)總線(xiàn)與讀出基準(zhǔn)電壓和各基準(zhǔn)電壓布線(xiàn)導(dǎo)電性地連接。多個(gè)存儲(chǔ)單元的每一個(gè)包含存儲(chǔ)部,其電阻值隨存儲(chǔ)數(shù)據(jù)的電平而變化;以及存儲(chǔ)單元選擇門(mén),在多條位線(xiàn)中的對(duì)應(yīng)的1條與多條基準(zhǔn)電壓布線(xiàn)中的對(duì)應(yīng)的1條之間與存儲(chǔ)部串聯(lián)地導(dǎo)電性地連接,響應(yīng)于多條讀出字線(xiàn)中的對(duì)應(yīng)的1條的激活而導(dǎo)通。在數(shù)據(jù)讀出時(shí),數(shù)據(jù)總線(xiàn)和模擬數(shù)據(jù)總線(xiàn)中的電流路徑中包含的部分的電阻值的總和與列選擇結(jié)果無(wú)關(guān),大體為恒定。
因而,由于能與所選擇的存儲(chǔ)單元所屬的列無(wú)關(guān)地將數(shù)據(jù)讀出電流維持為恒定的電平,故可將存儲(chǔ)器陣列內(nèi)的數(shù)據(jù)讀出時(shí)的工作容限維持為相同,使存儲(chǔ)器整體的數(shù)據(jù)讀出工作變得穩(wěn)定。
如果按照本發(fā)明的又一方面,則它是一種存儲(chǔ)器,具備存儲(chǔ)器陣列、多條字線(xiàn)、多條位線(xiàn)、多個(gè)字驅(qū)動(dòng)器、數(shù)據(jù)總線(xiàn)、數(shù)據(jù)讀出電路和列選擇部。存儲(chǔ)器陣列具有配置成行列狀的多個(gè)存儲(chǔ)單元。多條字線(xiàn)分別與存儲(chǔ)單元的行對(duì)應(yīng)地設(shè)置。多條位線(xiàn)分別與存儲(chǔ)單元的列對(duì)應(yīng)地設(shè)置。多個(gè)字驅(qū)動(dòng)器分別與多條字線(xiàn)對(duì)應(yīng)地配置,在數(shù)據(jù)讀出時(shí)根據(jù)行選擇結(jié)果分別使多條字線(xiàn)中的對(duì)應(yīng)的1條與讀出基準(zhǔn)電壓結(jié)合。數(shù)據(jù)總線(xiàn)在與存儲(chǔ)器陣列相鄰的區(qū)域中沿與多條字線(xiàn)相同的方向配置。數(shù)據(jù)讀出電路在數(shù)據(jù)讀出時(shí)將在與讀出基準(zhǔn)電壓之間形成的電流路徑中流過(guò)的數(shù)據(jù)讀出電流供給數(shù)據(jù)總線(xiàn)。列選擇部導(dǎo)電性地將多條位線(xiàn)中的根據(jù)列選擇結(jié)果選擇的至少1條與數(shù)據(jù)總線(xiàn)連接起來(lái)。多個(gè)存儲(chǔ)單元的每一個(gè)包含存儲(chǔ)部,其電阻值隨存儲(chǔ)數(shù)據(jù)的電平而變化;以及整流元件,在多條位線(xiàn)中對(duì)應(yīng)的1條位線(xiàn)與多條讀出字線(xiàn)中對(duì)應(yīng)的1條讀出字線(xiàn)之間與存儲(chǔ)部串聯(lián)地導(dǎo)電性地連接,在對(duì)應(yīng)的字線(xiàn)與讀出基準(zhǔn)電壓結(jié)合的情況下導(dǎo)通。在數(shù)據(jù)讀出時(shí),與已被選擇的行對(duì)應(yīng)的讀出字線(xiàn)和數(shù)據(jù)總線(xiàn)中的數(shù)據(jù)讀出電流路徑中包含的部分的電阻值的總和與列選擇結(jié)果無(wú)關(guān),大體為恒定。
因而,在以行列狀配置了適合于高集成化的、使用了整流元件的存儲(chǔ)單元的存儲(chǔ)器陣列中,能與所選擇的存儲(chǔ)單元所屬的列無(wú)關(guān)地將數(shù)據(jù)讀出電流維持為恒定的電平。其結(jié)果,可將存儲(chǔ)器陣列內(nèi)的數(shù)據(jù)讀出時(shí)的工作容限保持為相同,謀求存儲(chǔ)器的高集成化和數(shù)據(jù)讀出工作的穩(wěn)定。
如果按照本發(fā)明的再一方面,則它是一種存儲(chǔ)器,具備存儲(chǔ)器陣列、多條字線(xiàn)、多條位線(xiàn)、基準(zhǔn)電壓布線(xiàn)、多個(gè)字驅(qū)動(dòng)器和數(shù)據(jù)讀出電路。存儲(chǔ)器陣列具有配置成行列狀的多個(gè)存儲(chǔ)單元。多條字線(xiàn)分別與存儲(chǔ)單元的行對(duì)應(yīng)地設(shè)置。多條位線(xiàn)分別與存儲(chǔ)單元的列對(duì)應(yīng)地設(shè)置。基準(zhǔn)電壓布線(xiàn)在與存儲(chǔ)器陣列相鄰的區(qū)域中沿與多條位線(xiàn)相同的方向配置,供給讀出基準(zhǔn)電壓。多個(gè)字驅(qū)動(dòng)器分別與多條字線(xiàn)對(duì)應(yīng)地配置,在數(shù)據(jù)讀出時(shí)根據(jù)行選擇結(jié)果分別使多條讀出字線(xiàn)中的對(duì)應(yīng)的1條與基準(zhǔn)電壓布線(xiàn)導(dǎo)電性地連接。數(shù)據(jù)讀出電路在數(shù)據(jù)讀出時(shí)將在與讀出基準(zhǔn)電壓之間形成的電流路徑中流過(guò)的數(shù)據(jù)讀出電流供給多條位線(xiàn)中的根據(jù)列選擇結(jié)果被選擇的至少1條。多個(gè)存儲(chǔ)單元的每一個(gè)包含存儲(chǔ)部,其電阻值隨存儲(chǔ)數(shù)據(jù)的電平而變化;以及整流元件,在多條位線(xiàn)中對(duì)應(yīng)的1條位線(xiàn)與多條讀出字線(xiàn)中對(duì)應(yīng)的1條讀出字線(xiàn)之間與存儲(chǔ)部串聯(lián)地導(dǎo)電性地連接,在對(duì)應(yīng)的字線(xiàn)與讀出基準(zhǔn)電壓結(jié)合的情況下導(dǎo)通。在數(shù)據(jù)讀出時(shí),與選擇列對(duì)應(yīng)的位線(xiàn)與基準(zhǔn)電壓布線(xiàn)中的數(shù)據(jù)讀出電流路徑中包含的部分的電阻值的總和與行選擇結(jié)果無(wú)關(guān),大體為恒定。
因而,在以行列狀配置了適合于高集成化的、使用了整流元件的存儲(chǔ)單元的存儲(chǔ)器陣列中,能與所選擇的存儲(chǔ)單元所屬的行無(wú)關(guān)地將數(shù)據(jù)讀出電流維持為恒定的電平。其結(jié)果,可將存儲(chǔ)器陣列內(nèi)的數(shù)據(jù)讀出時(shí)的工作容限保持為相同,謀求存儲(chǔ)器的高集成化和數(shù)據(jù)讀出工作的穩(wěn)定。
通過(guò)參照附圖的后述的本發(fā)明的詳細(xì)的說(shuō)明,本發(fā)明的上述和其它的目的、特征、方面和優(yōu)點(diǎn)會(huì)變得更加明白。
(四)
圖1是示出本發(fā)明的實(shí)施例1的MRAM器件的整體結(jié)構(gòu)的概略框圖。
圖2是用來(lái)詳細(xì)地說(shuō)明實(shí)施例1的存儲(chǔ)器陣列及其外圍電路的與數(shù)據(jù)讀出相關(guān)的結(jié)構(gòu)圖。
圖3是示出實(shí)施例1的位線(xiàn)和基準(zhǔn)電壓布線(xiàn)的配置例的結(jié)構(gòu)圖。
圖4是說(shuō)明對(duì)于存儲(chǔ)單元的數(shù)據(jù)讀出和數(shù)據(jù)寫(xiě)入工作的時(shí)序圖。
圖5是說(shuō)明將預(yù)充電電壓定為接地電壓的情況下的數(shù)據(jù)讀出和數(shù)據(jù)寫(xiě)入工作的時(shí)序圖。
圖6是用來(lái)詳細(xì)地說(shuō)明實(shí)施例1的變例1的存儲(chǔ)器陣列及其外圍電路的與數(shù)據(jù)讀出相關(guān)的結(jié)構(gòu)圖。
圖7是用來(lái)詳細(xì)地說(shuō)明實(shí)施例1的變例2的存儲(chǔ)器陣列及其外圍電路的與數(shù)據(jù)讀出相關(guān)的結(jié)構(gòu)圖。
圖8是用來(lái)詳細(xì)地說(shuō)明實(shí)施例2的存儲(chǔ)器陣列及其外圍電路的與數(shù)據(jù)讀出相關(guān)的結(jié)構(gòu)圖。
圖9是用來(lái)詳細(xì)地說(shuō)明實(shí)施例2的變例1的存儲(chǔ)器陣列及其外圍電路的與數(shù)據(jù)讀出相關(guān)的結(jié)構(gòu)圖。
圖10是用來(lái)詳細(xì)地說(shuō)明實(shí)施例2的變例2的存儲(chǔ)器陣列及其外圍電路的與數(shù)據(jù)讀出相關(guān)的結(jié)構(gòu)圖。
圖11是用來(lái)詳細(xì)地說(shuō)明實(shí)施例3的存儲(chǔ)器陣列及其外圍電路的與數(shù)據(jù)讀出相關(guān)的結(jié)構(gòu)圖。
圖12是用來(lái)示出本發(fā)明的實(shí)施例4的MRAM器件的與數(shù)據(jù)讀出相關(guān)的結(jié)構(gòu)圖。
圖13是示出使用了二極管的MTJ存儲(chǔ)單元的第1結(jié)構(gòu)例的概略圖。
圖14是在半導(dǎo)體襯底上配置了圖13中示出的MTJ存儲(chǔ)單元的情況的結(jié)構(gòu)圖。
圖15是示出使用了二極管的MTJ存儲(chǔ)單元的第2結(jié)構(gòu)例的概略圖。
圖16是在半導(dǎo)體襯底上配置了圖15中示出的MTJ存儲(chǔ)單元的情況的結(jié)構(gòu)圖。
圖17是用來(lái)詳細(xì)地說(shuō)明實(shí)施例5的存儲(chǔ)器陣列及其外圍電路的與數(shù)據(jù)讀出相關(guān)的結(jié)構(gòu)圖。
圖18是用來(lái)詳細(xì)地說(shuō)明實(shí)施例5的變例1的存儲(chǔ)器陣列及其外圍電路的與數(shù)據(jù)讀出相關(guān)的結(jié)構(gòu)圖。
圖19是用來(lái)詳細(xì)地說(shuō)明實(shí)施例5的變例2的存儲(chǔ)器陣列及其外圍電路的與數(shù)據(jù)讀出相關(guān)的結(jié)構(gòu)圖。
圖20是示出具有磁隧道結(jié)部的存儲(chǔ)單元的結(jié)構(gòu)的概略圖。
圖21是說(shuō)明來(lái)自MTJ存儲(chǔ)單元的數(shù)據(jù)讀出工作的概念圖。
圖22是說(shuō)明對(duì)于MTJ存儲(chǔ)單元的數(shù)據(jù)寫(xiě)入工作的概念圖。
圖23是說(shuō)明對(duì)于MTJ存儲(chǔ)單元的數(shù)據(jù)寫(xiě)入時(shí)的數(shù)據(jù)寫(xiě)入電流的方向與磁場(chǎng)方向的關(guān)系的概念圖。
圖24是在半導(dǎo)體襯底上配置的MTJ存儲(chǔ)單元的結(jié)構(gòu)圖。
圖25是說(shuō)明對(duì)于以行列狀以集成方式配置的MTJ存儲(chǔ)單元的數(shù)據(jù)讀出電流的供給的框圖。
圖26是示出讀出電路供給電路的一般性結(jié)構(gòu)的框圖。
優(yōu)選實(shí)施例的說(shuō)明以下,參照附圖詳細(xì)地說(shuō)明本發(fā)明的實(shí)施例。再有,假定圖中的同一符號(hào)表示同一或相當(dāng)?shù)牟糠帧?br>
實(shí)施例1參照?qǐng)D1,MRAM器件1作為本申請(qǐng)的發(fā)明的存儲(chǔ)器的代表例來(lái)示出。再有,在以下的說(shuō)明中可知,本申請(qǐng)的發(fā)明的應(yīng)用不限定于MRAM器件,可廣泛地應(yīng)用于具備電阻值隨存儲(chǔ)數(shù)據(jù)的電平而變化的存儲(chǔ)單元的存儲(chǔ)器。
實(shí)施例1的MRAM器件1響應(yīng)于來(lái)自外部的控制信號(hào)CMD和地址信號(hào)ADD進(jìn)行隨機(jī)存取,進(jìn)行寫(xiě)入數(shù)據(jù)DIN的輸入和讀出數(shù)據(jù)DOUT的輸出。
MRAM器件1具備響應(yīng)于控制信號(hào)CMD來(lái)控制MRAM器件1的整體工作的控制電路5和具有配置成行列狀的多個(gè)MTJ存儲(chǔ)單元的存儲(chǔ)器陣列10。存儲(chǔ)器陣列10的結(jié)構(gòu)在后面將詳細(xì)地說(shuō)明,但分別與MTJ存儲(chǔ)單元的行對(duì)應(yīng)地配置多條寫(xiě)入字線(xiàn)WWL和讀出字線(xiàn)RWL,分別與MTJ存儲(chǔ)單元的列對(duì)應(yīng)地配置多條位線(xiàn)BL。
MRAM器件1還具備行譯碼器20,根據(jù)由地址信號(hào)ADD示出的行地址RA進(jìn)行存儲(chǔ)器陣列10中的行選擇;列譯碼器25,根據(jù)由地址信號(hào)ADD示出的列地址CA進(jìn)行存儲(chǔ)器陣列10中的列選擇;字線(xiàn)驅(qū)動(dòng)器30,用來(lái)根據(jù)行譯碼器20的行選擇結(jié)果有選擇地激活讀出字線(xiàn)RWL和寫(xiě)入字線(xiàn)WWL;字線(xiàn)電流控制電路40,用來(lái)在數(shù)據(jù)寫(xiě)入時(shí)在寫(xiě)入字線(xiàn)WWL中流過(guò)數(shù)據(jù)寫(xiě)入電流;以及讀出/寫(xiě)入控制電路50、60,用來(lái)在數(shù)據(jù)讀出和數(shù)據(jù)寫(xiě)入時(shí)分別流過(guò)數(shù)據(jù)寫(xiě)入電流和讀出電流。
讀出/寫(xiě)入控制電路50和60控制存儲(chǔ)器陣列10的兩端部的位線(xiàn)BL的電壓電平,在位線(xiàn)BL中流過(guò)用來(lái)分別進(jìn)行數(shù)據(jù)寫(xiě)入和數(shù)據(jù)讀出的數(shù)據(jù)寫(xiě)入電流和讀出電流。
參照?qǐng)D2,存儲(chǔ)器陣列10具有排列成n行×m列的(n、m自然數(shù))的存儲(chǔ)單元MC。
再有,在本實(shí)施例中,各存儲(chǔ)單元MC的結(jié)構(gòu)與圖20中示出的MTJ存儲(chǔ)單元相同,但關(guān)于各存儲(chǔ)單元中的與磁隧道結(jié)部MTJ相當(dāng)?shù)牟糠郑部捎秒娮柚惦S存儲(chǔ)數(shù)據(jù)的電平而變化的元件來(lái)置換。
分別與存儲(chǔ)單元的行(以下,也只稱(chēng)為存儲(chǔ)單元行)對(duì)應(yīng)地配置讀出字線(xiàn)RWL1~RWLn。雖然未圖示,但在數(shù)據(jù)寫(xiě)入中,也分別與存儲(chǔ)單元的行對(duì)應(yīng)地配置用來(lái)與已被選擇的存儲(chǔ)單元行對(duì)應(yīng)地流過(guò)數(shù)據(jù)寫(xiě)入電流的寫(xiě)入字線(xiàn)WWL1~WWLn。
分別與存儲(chǔ)單元的列(以下,也只稱(chēng)為存儲(chǔ)單元列)對(duì)應(yīng)地配置位線(xiàn)BL1~BLm和基準(zhǔn)電壓布線(xiàn)SL1~SLm?;鶞?zhǔn)電壓布線(xiàn)SL1~SLm中的每一條與相當(dāng)于數(shù)據(jù)讀出時(shí)的基準(zhǔn)電壓(以下,也只稱(chēng)為讀出基準(zhǔn)電壓)的接地電壓Vss在讀出/寫(xiě)入控制電路60一側(cè)結(jié)合,還與屬于對(duì)應(yīng)的存儲(chǔ)單元列的存儲(chǔ)單元中的存取晶體管ATR的源側(cè)區(qū)域中的每一區(qū)域連接。
再有,以下在總括地表示讀出字線(xiàn)和位線(xiàn)的情況下,分別使用符號(hào)RWL和BL來(lái)標(biāo)記,在表示特定的讀出字線(xiàn)和位線(xiàn)的情況下,對(duì)這些符號(hào)附加數(shù)字,如RWL1、BL1那樣來(lái)標(biāo)記。
在存儲(chǔ)器陣列10的周邊,與存儲(chǔ)單元列中的每一列對(duì)應(yīng)地設(shè)置列選擇線(xiàn)CSL1~CSLm、列選擇門(mén)CSG1~CSGm和預(yù)充電晶體管64-1~64-m。再者,沿與讀出字線(xiàn)RWL相同的方向配置數(shù)據(jù)總線(xiàn)DB。
列譯碼器25根據(jù)列地址CA的譯碼結(jié)果、即列選擇結(jié)果,將列選擇線(xiàn)CSL1~CSLm中的與列選擇結(jié)果對(duì)應(yīng)的1條激活為選擇狀態(tài)(高電平)。
列選擇門(mén)CSG1~CSGm被設(shè)置在讀出/寫(xiě)入控制電路50內(nèi),分別配置在位線(xiàn)BL1~BLm與數(shù)據(jù)總線(xiàn)DB之間。列選擇門(mén)CSG1~CSGm中的每一個(gè)響應(yīng)于列選擇線(xiàn)CSL1~CSLm中的對(duì)應(yīng)的1條的激活而導(dǎo)通,連接數(shù)據(jù)總線(xiàn)DB與對(duì)應(yīng)的位線(xiàn)BL。即,在讀出/寫(xiě)入控制電路50一側(cè)導(dǎo)電性地連接位線(xiàn)BL與數(shù)據(jù)總線(xiàn)DB。
再有,以下在總括地表示列選擇線(xiàn)、列選擇門(mén)和預(yù)充電晶體管的情況下,分別使用符號(hào)CSL、CSG和64來(lái)標(biāo)記,在表示特定的列選擇線(xiàn)、列選擇門(mén)和預(yù)充電晶體管的情況下,對(duì)這些符號(hào)附加數(shù)字,如CSL1、CSG1或64-1那樣來(lái)標(biāo)記。
預(yù)充電晶體管64-1~64-m被設(shè)置在讀出/寫(xiě)入控制電路60內(nèi),導(dǎo)電性地連接作為預(yù)充電電壓使用的電源電壓Vcc與位線(xiàn)BL1~BLm的每一條之間。預(yù)充電晶體管64-1~64-m的每一條響應(yīng)于位線(xiàn)預(yù)充電信號(hào)BLPR而導(dǎo)通。
響應(yīng)于位線(xiàn)預(yù)充電信號(hào)BLPR的激活,各位線(xiàn)BL被預(yù)充電到電源電壓Vcc。
在MRAM器件1的備用期間和MRAM器件1的激活期間內(nèi)的數(shù)據(jù)寫(xiě)入工作和數(shù)據(jù)讀出工作的前后,為了對(duì)各位線(xiàn)BL進(jìn)行預(yù)充電而激活位線(xiàn)預(yù)充電信號(hào)BLPR。
另一方面,在MRAM器件1的激活期間內(nèi)的數(shù)據(jù)寫(xiě)入和數(shù)據(jù)讀出工作時(shí),位線(xiàn)預(yù)充電信號(hào)BLPR被非激活為低電平。響應(yīng)于此,各位線(xiàn)BL與預(yù)充電電壓隔開(kāi)。
其次,說(shuō)明讀出/寫(xiě)入控制電路50內(nèi)包含的數(shù)據(jù)讀出電路52a的結(jié)構(gòu)。
數(shù)據(jù)讀出電路52a響應(yīng)于在數(shù)據(jù)讀出時(shí)被激活的控制信號(hào)RE而工作,在供給作為數(shù)據(jù)讀出電流的讀出電流Is的同時(shí),檢測(cè)在由讀出電流Is選擇的存儲(chǔ)單元中產(chǎn)生的電壓變化、輸出讀出數(shù)據(jù)DOUT。
數(shù)據(jù)讀出電路52a具有電流源161和162,用來(lái)接受電源電壓Vcc,分別對(duì)節(jié)點(diǎn)Ns1和節(jié)點(diǎn)Ns2供給恒定電流;N型MOS晶體管163,導(dǎo)電性地連接在節(jié)點(diǎn)Ns1與節(jié)點(diǎn)Nr1之間;N型MOS晶體管164和電阻168,串聯(lián)地結(jié)合在節(jié)點(diǎn)Ns2與接地電壓Vss之間;以及放大器165,放大節(jié)點(diǎn)Ns1與節(jié)點(diǎn)Ns2之間的電壓電平,輸出讀出數(shù)據(jù)DOUT。節(jié)點(diǎn)Nr1與數(shù)據(jù)總線(xiàn)DB導(dǎo)電性地連接。
對(duì)晶體管163和164的柵供給規(guī)定電壓Vref。根據(jù)讀出電流Is的設(shè)計(jì)值來(lái)設(shè)定電流源161和162的供給電流量和規(guī)定電壓Vref。電阻166和167是為了將節(jié)點(diǎn)Ns1和節(jié)點(diǎn)Ns2下拉到接地電壓Vss而設(shè)置的。
通過(guò)作成這樣的結(jié)構(gòu),數(shù)據(jù)讀出電路52a在數(shù)據(jù)讀出時(shí)對(duì)數(shù)據(jù)總線(xiàn)DB供給恒定的讀出電流Is。在數(shù)據(jù)讀出中,與所選擇的存儲(chǔ)單元對(duì)應(yīng)地、在數(shù)據(jù)讀出電路52a與作為讀出基準(zhǔn)電壓的接地電壓Vss之間形成的數(shù)據(jù)讀出電路52a~數(shù)據(jù)總線(xiàn)DB~列選擇門(mén)CSG~位線(xiàn)BL~磁隧道結(jié)部MTJ~存取晶體管ATR~基準(zhǔn)電壓布線(xiàn)SL~接地電壓Vss(讀出基準(zhǔn)電壓)的電流路徑中流過(guò)讀出電流Is。
據(jù)此,可將存儲(chǔ)單元MC中的磁隧道結(jié)部MTJ中產(chǎn)生的電壓變化經(jīng)位線(xiàn)BL和數(shù)據(jù)總線(xiàn)DB傳遞到節(jié)點(diǎn)Nr1上。
如果將在所選擇的存儲(chǔ)單元存儲(chǔ)了高電平(“1”)數(shù)據(jù)和低電平(“0”)數(shù)據(jù)的情況下分別對(duì)應(yīng)的節(jié)點(diǎn)Nr1的電壓定為Vh和Vl,則將節(jié)點(diǎn)Ns2的電壓設(shè)定為電壓Vh和Vl的中間值的電壓Vm。即,利用電阻168的電阻值來(lái)調(diào)整電壓Vm。
數(shù)據(jù)讀出電路52a通過(guò)放大節(jié)點(diǎn)Ns1與節(jié)點(diǎn)Ns2的電壓差來(lái)檢測(cè)并放大與存儲(chǔ)數(shù)據(jù)的電平對(duì)應(yīng)的選擇存儲(chǔ)單元中的電壓變化,輸出讀出數(shù)據(jù)DOUT。
此外,基準(zhǔn)電壓布線(xiàn)SL與接地電壓Vss結(jié)合的區(qū)域與對(duì)位線(xiàn)BL供給讀出電流Is的區(qū)域位于夾住存儲(chǔ)器陣列10在列方向上互為相反的一側(cè)。
參照?qǐng)D3,基準(zhǔn)電壓布線(xiàn)SL在與位線(xiàn)BL為同一布線(xiàn)層(例如,M2)中以同一形狀和用同一材料被形成。由此,將基準(zhǔn)電壓布線(xiàn)SL和位線(xiàn)BL的每單位長(zhǎng)度的電阻值設(shè)定為同樣的值。
通過(guò)這樣來(lái)形成基準(zhǔn)電壓布線(xiàn)SL和位線(xiàn)BL,同時(shí)如圖2中所示,通過(guò)在存儲(chǔ)器陣列的一端和與其相反一側(cè)(另一端)分別設(shè)置各基準(zhǔn)電壓布線(xiàn)SL與接地電壓Vss的結(jié)合部位和供給讀出電流Is的數(shù)據(jù)總線(xiàn)DB與各位線(xiàn)BL的結(jié)合部位(即,列選擇門(mén)CSG),不論已被選擇的存儲(chǔ)單元行的位置,均可使讀出電流Is的電流路徑中包含的位線(xiàn)BL和基準(zhǔn)電壓布線(xiàn)SL的電阻值之和大體維持為恒定。
由此,可防止讀出電流Is依賴(lài)于已被選擇的存儲(chǔ)單元行而變動(dòng)。其結(jié)果,可在存儲(chǔ)器陣列內(nèi)同樣地保持?jǐn)?shù)據(jù)讀出時(shí)的工作容限,充分地確保MRAM器件整體的工作容限。
再有,必須將基準(zhǔn)電壓布線(xiàn)SL設(shè)計(jì)成與位線(xiàn)BL每單位長(zhǎng)度的電阻值相同,只要滿(mǎn)足該條件,也可在不同的金屬布線(xiàn)層中設(shè)置各自的布線(xiàn)。
其次,使用圖4,說(shuō)明對(duì)于存儲(chǔ)單元的數(shù)據(jù)讀出和數(shù)據(jù)寫(xiě)入工作。
首先,說(shuō)明數(shù)據(jù)寫(xiě)入時(shí)的工作。
在圖2中,省略了與數(shù)據(jù)寫(xiě)入相關(guān)的外圍電路的配置和結(jié)構(gòu)的圖示,但通過(guò)如以下那樣來(lái)控制分別與存儲(chǔ)單元行對(duì)應(yīng)地配置的寫(xiě)入字線(xiàn)WWL、位線(xiàn)BL的電壓和電流,可進(jìn)行數(shù)據(jù)寫(xiě)入。
字線(xiàn)驅(qū)動(dòng)器30根據(jù)行譯碼器20的行選擇結(jié)果,將與選擇行對(duì)應(yīng)的寫(xiě)入字線(xiàn)WWL的電壓驅(qū)動(dòng)為選擇狀態(tài)(高電平)。在非選擇行中,寫(xiě)入字線(xiàn)WWL的電壓電平為原有的非選擇狀態(tài)(低電平接地電壓Vss)。
在數(shù)據(jù)寫(xiě)入時(shí),在與選擇行對(duì)應(yīng)的寫(xiě)入字線(xiàn)WWL中,流過(guò)數(shù)據(jù)寫(xiě)入電流Ip。另一方面,在非選擇行中,不流過(guò)數(shù)據(jù)寫(xiě)入電流。
讀出/寫(xiě)入控制電路50和60通過(guò)控制存儲(chǔ)器陣列10兩端的位線(xiàn)BL的電壓,產(chǎn)生與寫(xiě)入數(shù)據(jù)的數(shù)據(jù)電平對(duì)應(yīng)的方向的數(shù)據(jù)寫(xiě)入電流。例如,在寫(xiě)入“1”的存儲(chǔ)數(shù)據(jù)的情況下,將讀出/寫(xiě)入控制電路60側(cè)的位線(xiàn)電壓設(shè)定為高電壓狀態(tài)(電源電壓Vcc),將相反一側(cè)的讀出/寫(xiě)入控制電路50側(cè)的位線(xiàn)電壓設(shè)定為低電壓狀態(tài)(接地電壓Vss)。由此,在從讀出/寫(xiě)入控制電路60朝向50的方向上,數(shù)據(jù)寫(xiě)入電流+Iw流過(guò)位線(xiàn)BL。另一方面,在寫(xiě)入“0”的存儲(chǔ)數(shù)據(jù)的情況下,將讀出/寫(xiě)入控制電路50側(cè)和60側(cè)的位線(xiàn)電壓分別設(shè)定為高電壓狀態(tài)(電源電壓Vcc)和低電壓狀態(tài)(接地電壓Vss),在從讀出/寫(xiě)入控制電路50朝向60的方向上,數(shù)據(jù)寫(xiě)入電流-Iw流過(guò)位線(xiàn)BL。
此時(shí),沒(méi)有必要使數(shù)據(jù)寫(xiě)入電流±Iw流過(guò)各位線(xiàn)BL,讀出/寫(xiě)入控制電路50和60可這樣來(lái)控制上述的位線(xiàn)BL的電壓,即,經(jīng)數(shù)據(jù)總線(xiàn)DB和列選擇門(mén)CSG1~CSGm,使數(shù)據(jù)寫(xiě)入電流±Iw有選擇地流過(guò)與選擇列對(duì)應(yīng)的一部分位線(xiàn)。
其次,說(shuō)明數(shù)據(jù)讀出時(shí)的工作。
如在圖2中已說(shuō)明的那樣,在數(shù)據(jù)讀出工作之前,例如將各位線(xiàn)BL預(yù)充電到電源電壓Vcc。對(duì)于數(shù)據(jù)總線(xiàn)DB,也同樣地預(yù)充電到電源電壓Vcc。
在數(shù)據(jù)讀出時(shí),字線(xiàn)驅(qū)動(dòng)器30根據(jù)行譯碼器20的行選擇結(jié)果,將與選擇行對(duì)應(yīng)的讀出字線(xiàn)RWL的電壓驅(qū)動(dòng)為選擇狀態(tài)(高電平)。在非選擇行中,將讀出字線(xiàn)RWL的電壓電平維持為原有的非選擇狀態(tài)(低電平)。此外,關(guān)于與以后說(shuō)明的虛設(shè)存儲(chǔ)單元對(duì)應(yīng)的虛設(shè)讀出字線(xiàn),也根據(jù)行選擇結(jié)果而被驅(qū)動(dòng)。
在已被選擇的存儲(chǔ)單元行中,如果讀出字線(xiàn)RWL被激活為高電平,則對(duì)應(yīng)的存取晶體管ATR接通,磁隧道結(jié)部MTJ被下拉到接地電壓Vss。另一方面,在已被選擇的存儲(chǔ)單元列中,利用數(shù)據(jù)讀出電路52a,在對(duì)應(yīng)的位線(xiàn)BL中經(jīng)列選擇門(mén)CSG和數(shù)據(jù)總線(xiàn)DB流過(guò)恒定的讀出電流Is。
因而,與所選擇的存儲(chǔ)單元對(duì)應(yīng)的位線(xiàn)BL和數(shù)據(jù)總線(xiàn)DB被收斂到對(duì)應(yīng)于與存儲(chǔ)數(shù)據(jù)電平所對(duì)應(yīng)的磁隧道結(jié)部MTJ的電阻值的電壓(Vh或Vl)。另一方面,關(guān)于屬于已被選擇的存儲(chǔ)單元行的存儲(chǔ)單元中的非選擇的存儲(chǔ)單元列,由于不與數(shù)據(jù)總線(xiàn)DB連接,故位線(xiàn)BL的電壓下降到接地電壓Vss。
利用這樣的數(shù)據(jù)讀出工作,可將與存儲(chǔ)數(shù)據(jù)電平對(duì)應(yīng)的存儲(chǔ)單元MC的電阻值的差別變換為電位差并進(jìn)行檢測(cè)放大,來(lái)進(jìn)行數(shù)據(jù)讀出。
此外,即使將位線(xiàn)BL的預(yù)充電電壓定為接地電壓Vss,也可進(jìn)行數(shù)據(jù)讀出。
圖5是說(shuō)明將預(yù)充電電壓定為接地電壓Vss時(shí)的對(duì)于存儲(chǔ)單元的數(shù)據(jù)讀出和數(shù)據(jù)寫(xiě)入的時(shí)序圖。
參照?qǐng)D5,在數(shù)據(jù)寫(xiě)入時(shí),將數(shù)據(jù)總線(xiàn)DB的數(shù)據(jù)寫(xiě)入結(jié)束后的設(shè)定電壓設(shè)定為接地電壓Vss,以準(zhǔn)備數(shù)據(jù)讀出中的預(yù)充電,這一點(diǎn)與圖4相比是不同的。由于其它的信號(hào)布線(xiàn)的電壓和電流波形與圖4中示出的相同,故不重復(fù)進(jìn)行詳細(xì)的說(shuō)明。
在數(shù)據(jù)讀出之前,將位線(xiàn)BL和數(shù)據(jù)總線(xiàn)DB預(yù)充電到接地電壓Vss。
在數(shù)據(jù)讀出時(shí),與已被選擇的存儲(chǔ)單元列對(duì)應(yīng)的位線(xiàn)BL經(jīng)列選擇門(mén)CSG和數(shù)據(jù)總線(xiàn)DB被數(shù)據(jù)讀出電路52a上拉,接受讀出電流Is的供給。另一方面,與非選擇存儲(chǔ)單元列對(duì)應(yīng)的位線(xiàn)維持為接地電壓Vss。
在與選擇存儲(chǔ)單元對(duì)應(yīng)的位線(xiàn)BL和數(shù)據(jù)總線(xiàn)DB中,產(chǎn)生與存儲(chǔ)數(shù)據(jù)電平對(duì)應(yīng)的電壓變化(上升)。其結(jié)果,與圖4的情況同樣,位線(xiàn)BL和數(shù)據(jù)總線(xiàn)DB被收斂到對(duì)應(yīng)于與存儲(chǔ)數(shù)據(jù)電平所對(duì)應(yīng)的磁隧道結(jié)部MTJ的電阻值的電壓。由此,可將反映了存儲(chǔ)數(shù)據(jù)電平的存儲(chǔ)單元的電阻值的差別變換為電位差,來(lái)進(jìn)行數(shù)據(jù)讀出。
如在圖4和圖5中已說(shuō)明的那樣,將數(shù)據(jù)讀出前的位線(xiàn)BL和數(shù)據(jù)總線(xiàn)DB的預(yù)充電電壓定為電源電壓Vcc和接地電壓Vss的哪一個(gè)都能進(jìn)行數(shù)據(jù)讀出。
但是,在將預(yù)充電電壓定為接地電壓Vss的情況下,由于只在已被選擇的位線(xiàn)BL中流過(guò)讀出電流Is,對(duì)于非選擇的位線(xiàn)BL沒(méi)有必要流過(guò)預(yù)充電用的充電電流及其放電電流,故可減少功耗。
另一方面,在將電源電壓Vcc定為預(yù)充電電壓的情況下,雖然功耗相對(duì)地增加,但由于可使位線(xiàn)BL和數(shù)據(jù)總線(xiàn)DB的電壓變化快速地產(chǎn)生,故可使數(shù)據(jù)讀出實(shí)現(xiàn)高速化。因而,考慮這樣的特性來(lái)設(shè)定預(yù)充電電壓即可。
〔實(shí)施例1的變例1〕參照?qǐng)D6,在實(shí)施例1的變例1的結(jié)構(gòu)中,與圖2中示出的實(shí)施例1的結(jié)構(gòu)相比,在行方向上相鄰的存儲(chǔ)單元間共有基準(zhǔn)電壓布線(xiàn)SL這一點(diǎn)上不同。例如,屬于分別與位線(xiàn)BL1和BL2對(duì)應(yīng)的第1和第2存儲(chǔ)單元列的存儲(chǔ)單元共有同一基準(zhǔn)電壓布線(xiàn)SL1。對(duì)于以后的存儲(chǔ)單元列,也同樣地配置基準(zhǔn)電壓布線(xiàn)SL。因而,在存儲(chǔ)器陣列10整體中,配置k條(k用m/2示出的自然數(shù))基準(zhǔn)電壓布線(xiàn)SL1~SLk。
再有,在圖6中,代表性地圖示了與在存儲(chǔ)器陣列10中以行列狀配置的存儲(chǔ)單元MC中的第j(j1~n的自然數(shù))存儲(chǔ)單元行對(duì)應(yīng)的讀出字線(xiàn)RWLj和對(duì)應(yīng)的存儲(chǔ)單元的一部分,但在其它的存儲(chǔ)單元行和存儲(chǔ)單元列中也同樣地配置了讀出字線(xiàn)和存儲(chǔ)單元MC。在以后的圖面中,存儲(chǔ)器陣列10的圖示也是同樣的。
此外,預(yù)充電晶體管64-1~64-m響應(yīng)于位線(xiàn)預(yù)充電信號(hào)BLPR,將對(duì)應(yīng)的位線(xiàn)BL1~BLm中的每一條預(yù)充電到接地電壓Vss。
這樣,通過(guò)將位線(xiàn)BL的預(yù)充電電壓設(shè)定為與作為讀出基準(zhǔn)電壓供給的接地電壓Vss相同,即使在對(duì)應(yīng)的讀出字線(xiàn)RWL已被激活的情況下,在與非選擇的存儲(chǔ)單元列對(duì)應(yīng)的位線(xiàn)BL中也不會(huì)流過(guò)電流,可共有基準(zhǔn)電壓布線(xiàn)SL。其結(jié)果,可削減信號(hào)布線(xiàn)數(shù)目,進(jìn)一步使存儲(chǔ)器陣列10實(shí)現(xiàn)高集成化。
由于其它的部分的結(jié)構(gòu)和工作與實(shí)施例1相同,故不重復(fù)進(jìn)行詳細(xì)的說(shuō)明。
即,由于將由相鄰的存儲(chǔ)單元列共有的基準(zhǔn)電壓布線(xiàn)SL中的每一條和位線(xiàn)BL中每一條與實(shí)施例1同樣地形成為每單位長(zhǎng)度的電阻值相同,故可在存儲(chǔ)器陣列內(nèi)同樣地保持?jǐn)?shù)據(jù)讀出時(shí)的工作容限,充分地確保MRAM器件整體的工作容限。
〔實(shí)施例1的變例2〕參照?qǐng)D7,在實(shí)施例1的變例2的結(jié)構(gòu)中,按照折疊型結(jié)構(gòu)來(lái)配置各位線(xiàn)BL。
在存儲(chǔ)器陣列10中,分別與存儲(chǔ)單元列對(duì)應(yīng)地還配置與位線(xiàn)BL1~BLm互補(bǔ)的位線(xiàn)/BL1~/BLm。位線(xiàn)BL1和位線(xiàn)/BL1構(gòu)成位線(xiàn)對(duì)。在以后的存儲(chǔ)單元列中,也同樣地構(gòu)成位線(xiàn)對(duì)。
與實(shí)施例1中的位線(xiàn)BL和基準(zhǔn)電壓布線(xiàn)SL同樣地配置位線(xiàn)/BL1~/BLm中的每一條,使其與位線(xiàn)BL1~BLm中的每一條的每單位長(zhǎng)度的電阻值相同。
再有,在分別總稱(chēng)分別構(gòu)成位線(xiàn)對(duì)的各一方和各另一方的位線(xiàn)BL1~BLm和位線(xiàn)/BL1~/BLm的情況下,假定也標(biāo)記為位線(xiàn)BL和/BL。
基準(zhǔn)電壓布線(xiàn)SL1~SLm與相鄰的存儲(chǔ)單元列中的每一列對(duì)應(yīng)地被配置,在屬于相鄰地配置的同一存儲(chǔ)單元列的存儲(chǔ)單元間被共有。
與實(shí)施例1同樣地配置基準(zhǔn)電壓布線(xiàn)SL1~SLm中的每一條,使其與位線(xiàn)BL1、/BL1~BLm、/BLm中的每一條的每單位長(zhǎng)度的電阻值相同。
存儲(chǔ)單元MC在每一行中與位線(xiàn)BL1~BLm和位線(xiàn)/BL1~/BLm的各某一方連接。例如,屬于第j存儲(chǔ)單元行的存儲(chǔ)單元MC與位線(xiàn)BL1~BLm連接,屬于第(j+1)存儲(chǔ)單元行的存儲(chǔ)單元MC與位線(xiàn)/BL1~/BLm連接。
其結(jié)果,如果讀出字線(xiàn)RWL根據(jù)行選擇結(jié)果有選擇地被激活,則位線(xiàn)對(duì)的各一方BL1~BLm和位線(xiàn)對(duì)的各另一方/BL1~/BLm的某一方與MTJ存儲(chǔ)單元MC連接。
存儲(chǔ)器陣列10還具有與位線(xiàn)BL1、/BL1~BLm、/BLm中的每一條對(duì)應(yīng)地、以形成虛設(shè)行的方式設(shè)置的多個(gè)虛設(shè)存儲(chǔ)單元DMC。
虛設(shè)存儲(chǔ)單元DMC中的每一個(gè)具有虛設(shè)存儲(chǔ)部DMTJ和虛設(shè)存取晶體管DATR。
利用虛設(shè)讀出字線(xiàn)DRWL0和虛設(shè)讀出字線(xiàn)DRWL1的某一方選擇虛設(shè)存儲(chǔ)單元DMC。由虛設(shè)讀出字線(xiàn)DRWL0選擇的虛設(shè)存儲(chǔ)單元組具有響應(yīng)于虛設(shè)讀出字線(xiàn)DRWL0的激活而導(dǎo)通的存取晶體管DATR。因而,響應(yīng)于虛設(shè)讀出字線(xiàn)DRWL0的激活,在位線(xiàn)BL1~BLm與基準(zhǔn)電壓布線(xiàn)SL1~SLm中的每一條之間導(dǎo)電性地連接虛設(shè)存儲(chǔ)部DMTJ。
另一方面,由虛設(shè)讀出字線(xiàn)DRWL1選擇的剩下的虛設(shè)存儲(chǔ)單元組具有響應(yīng)于虛設(shè)讀出字線(xiàn)DRWL1的激活而導(dǎo)通的存取晶體管DATR。因而,響應(yīng)于虛設(shè)讀出字線(xiàn)DRWL1的激活,在位線(xiàn)/BL1~/BLm與基準(zhǔn)電壓布線(xiàn)SL1~SLm中的每一條之間導(dǎo)電性地連接虛設(shè)存儲(chǔ)部DMTJ。
利用字線(xiàn)驅(qū)動(dòng)器30有選擇地激活虛設(shè)讀出字線(xiàn)DRWL0和DRWL1,以使位線(xiàn)對(duì)的各一方BL1~BLm和位線(xiàn)對(duì)的各另一方/BL1~/BLm中的與屬于已被選擇的存儲(chǔ)單元行的存儲(chǔ)單元MC成為非連接的一方分別與虛設(shè)存儲(chǔ)單元DMC連接。其結(jié)果,位線(xiàn)對(duì)的各一方BL1~BLm和位線(xiàn)對(duì)的各另一方/BL1~/BLm分別與已被選擇的存儲(chǔ)單元行對(duì)應(yīng)的m個(gè)MTJ存儲(chǔ)單元和m個(gè)虛設(shè)存儲(chǔ)單元的各一方連接。
如已說(shuō)明的那樣,存儲(chǔ)單元MC的電阻值根據(jù)存儲(chǔ)數(shù)據(jù)的電平而變化。在此,如果將存儲(chǔ)了高電平(“1”)數(shù)據(jù)的情況下的MTJ存儲(chǔ)單元的電阻值定為Rh,將存儲(chǔ)了低電平(“0”)數(shù)據(jù)的情況下的存儲(chǔ)單元MC的電阻值定為Rl,則將虛設(shè)存儲(chǔ)部DMTJ的電阻值Rd設(shè)定為Rh和Rl的中間值。由此,通過(guò)比較與虛設(shè)存儲(chǔ)單元DMC連接的位線(xiàn)中產(chǎn)生的電壓變化與與存儲(chǔ)單元MC連接的位線(xiàn)中產(chǎn)生的電壓變化,可讀出成為數(shù)據(jù)讀出的對(duì)象的所選擇的存儲(chǔ)單元中的存儲(chǔ)數(shù)據(jù)電平。
再者,配置與數(shù)據(jù)總線(xiàn)DB互補(bǔ)的數(shù)據(jù)總線(xiàn)/DB。數(shù)據(jù)總線(xiàn)DB和數(shù)據(jù)總線(xiàn)/DB構(gòu)成數(shù)據(jù)總線(xiàn)對(duì)DBP。
與實(shí)施例1中的對(duì)于位線(xiàn)BL的基準(zhǔn)電壓布線(xiàn)SL同樣地配置數(shù)據(jù)總線(xiàn)/DB,使其與數(shù)據(jù)總線(xiàn)DB的每單位長(zhǎng)度的電阻值相同。
列選擇門(mén)CSG1~CSGm中的每一個(gè)具有分別導(dǎo)電性地連接在對(duì)應(yīng)于數(shù)據(jù)總線(xiàn)DB和數(shù)據(jù)總線(xiàn)/DB的位線(xiàn)BL與/BL之間的2個(gè)晶體管開(kāi)關(guān)。這些晶體管開(kāi)關(guān)響應(yīng)于對(duì)應(yīng)的列選擇線(xiàn)CSL的激活而導(dǎo)通。由此,對(duì)于構(gòu)成與已被選擇的存儲(chǔ)單元列對(duì)應(yīng)的位線(xiàn)對(duì)的位線(xiàn)BL與/BL中的每一條,經(jīng)數(shù)據(jù)總線(xiàn)DB、/DB和列選擇門(mén)CSG,由數(shù)據(jù)讀出電路52b供給讀出電流Is。
數(shù)據(jù)讀出電路52b與圖2中示出的數(shù)據(jù)讀出電路52a相比,在不具備電阻168和晶體管64導(dǎo)電性地連接在與數(shù)據(jù)總線(xiàn)/DB連接的節(jié)點(diǎn)Nr2與節(jié)點(diǎn)Ns2之間這一點(diǎn)上不同。由于數(shù)據(jù)讀出電路52b的其它的部分的結(jié)構(gòu)與數(shù)據(jù)讀出電路52a相同,故不重復(fù)進(jìn)行詳細(xì)的說(shuō)明。
數(shù)據(jù)讀出電路52b對(duì)于數(shù)據(jù)總線(xiàn)DB和/DB分別供給同一讀出電流Is,同時(shí)檢測(cè)并放大數(shù)據(jù)總線(xiàn)DB與/DB之間的電壓差,進(jìn)行數(shù)據(jù)讀出。
通過(guò)作成這樣的結(jié)構(gòu),除了由實(shí)施例1的結(jié)構(gòu)所獲得的效果外,由于可根據(jù)折疊型位線(xiàn)結(jié)構(gòu)進(jìn)行數(shù)據(jù)讀出,故可充分地確保數(shù)據(jù)讀出容限,還可使數(shù)據(jù)讀出工作變得穩(wěn)定。
此外,由于對(duì)存儲(chǔ)單元MC供給的讀出電流(圖中的Isc)和對(duì)虛設(shè)存儲(chǔ)單元DMC供給的讀出電流(圖中的Isd)中的每一電流包含的位線(xiàn)BL和基準(zhǔn)電壓布線(xiàn)SL的電阻值之和相同,故可將這些讀出電流設(shè)定為同一電平,可使互補(bǔ)地工作的數(shù)據(jù)讀出的容限提高。
再有,在圖7中,由于示出了在存儲(chǔ)器陣列10的端部配置虛設(shè)存儲(chǔ)單元DMC的結(jié)構(gòu),故即使在存儲(chǔ)單元MC和虛設(shè)存儲(chǔ)單元DMC中共有基準(zhǔn)電壓布線(xiàn)SL,也沒(méi)有大的障礙。但是,在由于虛設(shè)存儲(chǔ)單元的配置而在基準(zhǔn)電壓布線(xiàn)的共有方面出現(xiàn)障礙的情況下,也可在虛設(shè)存儲(chǔ)單元DMC用和正常的存儲(chǔ)單元MC用方面獨(dú)立地配置基準(zhǔn)電壓布線(xiàn)SL。
〔實(shí)施例2〕在實(shí)施例2中,說(shuō)明防止數(shù)據(jù)總線(xiàn)DB上的讀出電流路徑中的電阻值因已被選擇的存儲(chǔ)單元列的位置不同而引起的變動(dòng)。
參照?qǐng)D8,在實(shí)施例2的結(jié)構(gòu)中,除了圖2中示出的實(shí)施例1的結(jié)構(gòu)外,在配置模擬數(shù)據(jù)總線(xiàn)SDB這一點(diǎn)上不同。這樣來(lái)配置模擬數(shù)據(jù)總線(xiàn)SDB,即,使其與實(shí)施例1中的基準(zhǔn)電壓布線(xiàn)SL與位線(xiàn)BL之間的關(guān)系相同,在與數(shù)據(jù)總線(xiàn)DB之間每單位長(zhǎng)度的電阻值相同。在夾住存儲(chǔ)器陣列10與數(shù)據(jù)總線(xiàn)DB相反一側(cè)的區(qū)域中沿行方向配置模擬數(shù)據(jù)總線(xiàn)SDB。
模擬數(shù)據(jù)總線(xiàn)SDB與作為讀出基準(zhǔn)電壓的接地電壓Vss結(jié)合。
數(shù)據(jù)讀出電路52a與數(shù)據(jù)總線(xiàn)DB連接的區(qū)域與模擬數(shù)據(jù)總線(xiàn)SDB與接地電壓Vss結(jié)合的區(qū)域位于沿行方向夾住存儲(chǔ)器陣列10互為相反的一側(cè)。
再者,模擬數(shù)據(jù)總線(xiàn)SDB與基準(zhǔn)電壓布線(xiàn)SL1~SLm中的每一條導(dǎo)電性地連接。因而,各基準(zhǔn)電壓布線(xiàn)SL經(jīng)模擬數(shù)據(jù)總線(xiàn)SDB與接地電壓Vss結(jié)合。
在各存儲(chǔ)單元列中共同地配置模擬數(shù)據(jù)總線(xiàn)SDB。因而,為了謀求數(shù)據(jù)讀出的高精度化,必須將各位線(xiàn)BL的預(yù)充電電壓設(shè)定為與讀出基準(zhǔn)電壓相同的電壓、即接地電壓Vss,以免數(shù)據(jù)讀出電流Is以外的電流流過(guò)模擬數(shù)據(jù)總線(xiàn)SDB。
通過(guò)作成這樣的結(jié)構(gòu),即使所選擇的存儲(chǔ)單元列的位置發(fā)生變化,也可使讀出電流Is的電流路徑中包含的數(shù)據(jù)總線(xiàn)DB和模擬數(shù)據(jù)總線(xiàn)SDB的電阻值的和大體維持為恒定。由此,可進(jìn)一步防止讀出電流Is的電流值因已被選擇的存儲(chǔ)單元列不同而引起的變動(dòng)。其結(jié)果,可在存儲(chǔ)器陣列內(nèi)進(jìn)一步同樣地維持?jǐn)?shù)據(jù)讀出時(shí)的工作容限,充分地確保MRAM器件整體的工作容限。
〔實(shí)施例2的變例1〕參照?qǐng)D9,在實(shí)施例2的變例1的結(jié)構(gòu)中,除了圖6中示出的實(shí)施例1的變例1的結(jié)構(gòu)外,還配置與圖8同樣的模擬數(shù)據(jù)總線(xiàn)SDB。由相鄰的存儲(chǔ)單元共有的基準(zhǔn)電壓布線(xiàn)SL1~SLk中的每一條經(jīng)模擬數(shù)據(jù)總線(xiàn)SDB與接地電壓Vss結(jié)合。由于其它的部分的結(jié)構(gòu)與圖6相同,故不重復(fù)進(jìn)行詳細(xì)的說(shuō)明。
通過(guò)作成這樣的結(jié)構(gòu),可防止讀出電流Is的電流值因已被選擇的存儲(chǔ)單元列不同而引起的變動(dòng)。其結(jié)果,除了實(shí)施例1的變例1的效果外,還可在存儲(chǔ)器陣列內(nèi)同樣地維持?jǐn)?shù)據(jù)讀出時(shí)的工作容限。
〔實(shí)施例2的變例2〕參照?qǐng)D10,在實(shí)施例2的變例2的結(jié)構(gòu)中,除了圖7中示出的實(shí)施例1的變例2的結(jié)構(gòu)外,還配置模擬數(shù)據(jù)總線(xiàn)SDB和模擬虛設(shè)數(shù)據(jù)總線(xiàn)SDBd。在夾住存儲(chǔ)器陣列10與數(shù)據(jù)總線(xiàn)DB相反一側(cè)的區(qū)域中沿行方向配置模擬數(shù)據(jù)總線(xiàn)SDB和模擬虛設(shè)數(shù)據(jù)總線(xiàn)SDBd。
與實(shí)施例1中的基準(zhǔn)電壓布線(xiàn)SL與位線(xiàn)BL之間的關(guān)系同樣地配置模擬數(shù)據(jù)總線(xiàn)SDB和模擬虛設(shè)數(shù)據(jù)總線(xiàn)SDBd中的每一條和數(shù)據(jù)總線(xiàn)DB和/DB中的每一條,使其每單位長(zhǎng)度的電阻值相同。
模擬數(shù)據(jù)總線(xiàn)SDB和模擬虛設(shè)數(shù)據(jù)總線(xiàn)SDBd中的每一條與作為讀出基準(zhǔn)電壓的接地電壓Vss結(jié)合。數(shù)據(jù)讀出電路52b與數(shù)據(jù)總線(xiàn)DB和/DB連接的區(qū)域與模擬數(shù)據(jù)總線(xiàn)SDB和模擬虛設(shè)數(shù)據(jù)總線(xiàn)SDBd與接地電壓Vss結(jié)合的區(qū)域位于沿行方向夾住存儲(chǔ)器陣列10互為相反的一側(cè)。
獨(dú)立地配置對(duì)存儲(chǔ)單元MC供給接地電壓Vss用的基準(zhǔn)電壓布線(xiàn)SL1~SLm和對(duì)虛設(shè)存儲(chǔ)單元DMC供給接地電壓Vss用的虛設(shè)基準(zhǔn)電壓布線(xiàn)SLd1~SLdm。再有,在總稱(chēng)虛設(shè)基準(zhǔn)電壓布線(xiàn)SLd1~SLdm的情況下,假定只使用符號(hào)SLd。
模擬數(shù)據(jù)總線(xiàn)SDB與基準(zhǔn)電壓布線(xiàn)SL1~SLm中的每一條連接,模擬虛設(shè)數(shù)據(jù)總線(xiàn)SDBd與虛設(shè)基準(zhǔn)電壓布線(xiàn)SLd1~SLdm中的每一條連接。
與實(shí)施例1中的基準(zhǔn)電壓布線(xiàn)SL與位線(xiàn)BL之間的關(guān)系同樣地形成各基準(zhǔn)電壓布線(xiàn)SL和各虛設(shè)基準(zhǔn)電壓布線(xiàn)SLd,使其與各位線(xiàn)BL每單位長(zhǎng)度的電阻值相同。由于其它的部分的結(jié)構(gòu)與圖7相同,故不重復(fù)進(jìn)行詳細(xì)的說(shuō)明。
通過(guò)作成這樣的結(jié)構(gòu),在存儲(chǔ)器陣列10內(nèi),可與所選擇的存儲(chǔ)單元MC所屬的行和列這兩者無(wú)關(guān)地將讀出電流Is的電流路徑中包含的信號(hào)布線(xiàn)的電阻值之和大體維持為恒定值,可防止讀出電流Is的變動(dòng)。
此外,由于即使對(duì)于存儲(chǔ)單元MC供給的讀出電流(圖中的Isc)和對(duì)虛設(shè)存儲(chǔ)單元DMC供給的讀出電流(圖中的Isd),也與所選擇的存儲(chǔ)單元MC所屬的行和列這兩者無(wú)關(guān),可設(shè)定為同一電平,故可使互補(bǔ)地工作的數(shù)據(jù)讀出的容限提高。
其結(jié)果,除了實(shí)施例1的變例2的效果外,還可在存儲(chǔ)器陣列內(nèi)同樣地維持?jǐn)?shù)據(jù)讀出時(shí)的工作容限。
〔實(shí)施例3〕
參照?qǐng)D11,在實(shí)施例3的結(jié)構(gòu)中,將虛設(shè)存儲(chǔ)單元DMC配置成構(gòu)成虛設(shè)列。與其相對(duì)應(yīng),在存儲(chǔ)器陣列10中與虛設(shè)列對(duì)應(yīng)地設(shè)置虛設(shè)位線(xiàn)DBL和虛設(shè)基準(zhǔn)電壓布線(xiàn)SLd。
與實(shí)施例1中的基準(zhǔn)電壓布線(xiàn)SL與位線(xiàn)BL之間的關(guān)系同樣地形成各基準(zhǔn)電壓布線(xiàn)SL、虛設(shè)基準(zhǔn)電壓布線(xiàn)SLd、各位線(xiàn)BL和虛設(shè)位線(xiàn)DBL,使其每單位長(zhǎng)度的電阻值相同。由于其它的部分的結(jié)構(gòu)與圖7相同,故不重復(fù)進(jìn)行詳細(xì)的說(shuō)明。
在構(gòu)成數(shù)據(jù)總線(xiàn)對(duì)DBP的數(shù)據(jù)線(xiàn)的一方/DB與虛設(shè)位線(xiàn)DBL之間配置列選擇門(mén)CSGd。列選擇門(mén)CSGd響應(yīng)于列選擇線(xiàn)CSLd的激活而導(dǎo)通。在數(shù)據(jù)讀出時(shí),列選擇線(xiàn)CSLd與所選擇的存儲(chǔ)單元列無(wú)關(guān)地被激活。
通過(guò)作成這樣的結(jié)構(gòu),即使在以構(gòu)成虛設(shè)列的方式配置虛設(shè)存儲(chǔ)單元DMC的情況下,也可與實(shí)施例2的變例2同樣地謀求數(shù)據(jù)讀出工作的穩(wěn)定。
再有,存儲(chǔ)器陣列10中的與存儲(chǔ)單元MC對(duì)應(yīng)的基準(zhǔn)電壓布線(xiàn)SL的配置與實(shí)施例2的變例1同樣地在相鄰的存儲(chǔ)單元行間共有,也可謀求存儲(chǔ)器陣列10的高集成化。
〔實(shí)施例4〕在實(shí)施例4中,說(shuō)明應(yīng)用了分層數(shù)據(jù)線(xiàn)結(jié)構(gòu)的數(shù)據(jù)讀出。
圖12是用來(lái)示出本發(fā)明的實(shí)施例4的MRAM器件的與數(shù)據(jù)讀出相關(guān)的結(jié)構(gòu)的圖。
參照?qǐng)D12,在實(shí)施例4的MRAM器件中,以行列狀配置多個(gè)存儲(chǔ)器陣列。這些存儲(chǔ)器陣列沿列方向被分割為多個(gè)塊BLKa、BLKb、…。
在圖12中,代表性地例示存儲(chǔ)器陣列10-a1、10-a2、10-b1、10-b2。列方向上相鄰的10-a1和10-a2屬于同一個(gè)塊BLKa。同樣,10-b1和10-b2屬于同一個(gè)塊BLKb。
與各個(gè)塊對(duì)應(yīng)地配置數(shù)據(jù)讀出電路、總體數(shù)據(jù)總線(xiàn)對(duì)和模擬總體數(shù)據(jù)總線(xiàn)。在圖12中代表性地示出與塊BLKa對(duì)應(yīng)的數(shù)據(jù)讀出電路53-a、總體數(shù)據(jù)總線(xiàn)對(duì)GDBPa和模擬總體數(shù)據(jù)總線(xiàn)SGDBa以及與塊BLKb對(duì)應(yīng)的數(shù)據(jù)讀出電路53-b、總體數(shù)據(jù)總線(xiàn)對(duì)GDBPb和模擬總體數(shù)據(jù)總線(xiàn)SGDBb。
總體數(shù)據(jù)總線(xiàn)對(duì)GDBPa由總體數(shù)據(jù)總線(xiàn)GDBa和/GDBa構(gòu)成。同樣,總體數(shù)據(jù)總線(xiàn)對(duì)GDBPb由總體數(shù)據(jù)總線(xiàn)GDBb和/GDBb構(gòu)成。
在數(shù)據(jù)讀出時(shí),在各個(gè)塊中獨(dú)立地選擇存儲(chǔ)單元。數(shù)據(jù)讀出電路53-a和53-b中的每一個(gè)對(duì)于構(gòu)成對(duì)應(yīng)的總體數(shù)據(jù)總線(xiàn)對(duì)的總體數(shù)據(jù)總線(xiàn)中的每一個(gè)供給讀出電流Is,進(jìn)行數(shù)據(jù)讀出。數(shù)據(jù)讀出電路53-a和53-b的結(jié)構(gòu)和工作與圖7中示出的數(shù)據(jù)讀出電路52b相同,故不重復(fù)進(jìn)行詳細(xì)的說(shuō)明。
以下在總括地表示總體數(shù)據(jù)總線(xiàn)對(duì)、總體數(shù)據(jù)總線(xiàn)和模擬總體數(shù)據(jù)總線(xiàn)的情況下,分別使用符號(hào)GDBP、GDB(/GDB)和SGDB來(lái)標(biāo)記,在表示特定的總體數(shù)據(jù)總線(xiàn)對(duì)、總體數(shù)據(jù)總線(xiàn)和模擬總體數(shù)據(jù)總線(xiàn)的情況下,對(duì)這些符號(hào)附加數(shù)字,如GDBPa、GDBa(/GDBa)和SGDBa那樣來(lái)標(biāo)記。
沿列方向配置總體數(shù)據(jù)總線(xiàn)GDB、/GDB和模擬總體數(shù)據(jù)總線(xiàn)SGDB。將總體數(shù)據(jù)總線(xiàn)GDB、/GDB和模擬總體數(shù)據(jù)總線(xiàn)SGDB中的每一條配置成每單位長(zhǎng)度的電阻值相同。
各數(shù)據(jù)讀出電路53與總體數(shù)據(jù)總線(xiàn)對(duì)GDBP連接的區(qū)域與各模擬總體數(shù)據(jù)總線(xiàn)SGDB與作為讀出基準(zhǔn)電壓的接地電壓Vss結(jié)合的區(qū)域位于夾住以行列狀配置的存儲(chǔ)器陣列組互為相反的一側(cè)。
通過(guò)作成這樣的結(jié)構(gòu),在各個(gè)塊中,可與所選擇的存儲(chǔ)單元MC所屬的存儲(chǔ)器陣列的位置無(wú)關(guān)地將數(shù)據(jù)讀出電流的路徑中包含的總體數(shù)據(jù)總線(xiàn)GDB(/GDB)和模擬總體數(shù)據(jù)總線(xiàn)SGDB的電阻值之和大體為恒定,可將讀出電流Is維持為恒定。
存儲(chǔ)器陣列10-a1、10-a2、…中的每一個(gè)具有與圖10中示出的存儲(chǔ)器陣列10同樣的結(jié)構(gòu)。因而,關(guān)于各自的存儲(chǔ)器陣列內(nèi)及其周邊配置的多個(gè)存儲(chǔ)單元MC、位線(xiàn)BL、基準(zhǔn)電壓布線(xiàn)SL和列選擇門(mén)CSG,不加特別區(qū)分地使用總括的符號(hào)來(lái)標(biāo)記其每一個(gè)。
分別與這些存儲(chǔ)器陣列中的每一個(gè)對(duì)應(yīng)地設(shè)置與對(duì)應(yīng)的總體數(shù)據(jù)總線(xiàn)對(duì)GDBP連接的局部數(shù)據(jù)總線(xiàn)對(duì)LDBP。各局部數(shù)據(jù)總線(xiàn)對(duì)LDBP相當(dāng)于圖10中示出的數(shù)據(jù)總線(xiàn)對(duì)DBP,具有局部數(shù)據(jù)總線(xiàn)LDB和/LDB。
在圖12中,代表性地示出與存儲(chǔ)器陣列10-a1、10-a2、10-b1和10-b2中的每一個(gè)對(duì)應(yīng)地配置的局部數(shù)據(jù)總線(xiàn)對(duì)LDBPa1、LDBPa2、LDBPb1和LDBPb2。
局部數(shù)據(jù)總線(xiàn)對(duì)LDBPa1由局部數(shù)據(jù)總線(xiàn)LDBa1和/LDBa1構(gòu)成。局部數(shù)據(jù)總線(xiàn)對(duì)LDBPa2由局部數(shù)據(jù)總線(xiàn)LDBa2和/LDBa2構(gòu)成。局部數(shù)據(jù)總線(xiàn)對(duì)LDBPb1由局部數(shù)據(jù)總線(xiàn)LDBb1和/LDBb1構(gòu)成。局部數(shù)據(jù)總線(xiàn)對(duì)LDBPb2由局部數(shù)據(jù)總線(xiàn)LDBb2和/LDBb2構(gòu)成。
以下在總稱(chēng)這些局部數(shù)據(jù)總線(xiàn)對(duì)和局部數(shù)據(jù)總線(xiàn)的情況下,假定只使用符號(hào)LDBP和LDB(/LDB)。
與各存儲(chǔ)器陣列相對(duì)應(yīng),與存儲(chǔ)單元列對(duì)應(yīng)地分別配置與圖7同樣的列選擇門(mén)CSG。列選擇門(mén)CSG根據(jù)對(duì)應(yīng)的列選擇線(xiàn)CSL的激活有選擇地導(dǎo)通。列選擇線(xiàn)CSL可在行方向上相鄰的存儲(chǔ)器陣列間共有。
存儲(chǔ)器陣列中的住線(xiàn)BL和/BL經(jīng)對(duì)應(yīng)的列選擇門(mén),與構(gòu)成局部數(shù)據(jù)總線(xiàn)對(duì)LDBP的局部數(shù)據(jù)總線(xiàn)LDB和/LDB中的每一條導(dǎo)電性地連接。
通過(guò)以這種方式使數(shù)據(jù)總線(xiàn)分層化,可降低總體數(shù)據(jù)總線(xiàn)對(duì)GDBP和局部數(shù)據(jù)總線(xiàn)對(duì)LDBP的負(fù)載電容,可使數(shù)據(jù)讀出實(shí)現(xiàn)高速化。
再者,與各存儲(chǔ)器陣列相對(duì)應(yīng),配置與圖7中示出的模擬數(shù)據(jù)總線(xiàn)SDB相當(dāng)?shù)哪M局部數(shù)據(jù)總線(xiàn)SLDB。在圖12中代表性地示出與存儲(chǔ)器陣列10-a1、10-a2、10-b1和10-b2中的每一個(gè)對(duì)應(yīng)地配置的模擬局部數(shù)據(jù)總線(xiàn)SLDBa1、SLDBa2、SLDBb1和SLDBb2。
將各模擬局部數(shù)據(jù)總線(xiàn)SLDB設(shè)計(jì)成與構(gòu)成局部數(shù)據(jù)總線(xiàn)對(duì)LDBP的局部數(shù)據(jù)總線(xiàn)LDB和/LDB中的每一條每單位長(zhǎng)度的電阻值相同。
為了標(biāo)記上的方便起見(jiàn),雖然省略了標(biāo)記,但在各存儲(chǔ)器陣列中配置與圖10中示出的虛設(shè)存儲(chǔ)單元DMC、虛設(shè)基準(zhǔn)電壓布線(xiàn)SLd和模擬虛設(shè)數(shù)據(jù)總線(xiàn)SDBd相當(dāng)?shù)牟季€(xiàn)。
因而,與實(shí)施例2的變例2相同,在各存儲(chǔ)器陣列內(nèi),可與所選擇的存儲(chǔ)單元的位置無(wú)關(guān)地將讀出電流Is維持為恒定。其結(jié)果,在實(shí)施例4的MRAM器件中,通過(guò)使數(shù)據(jù)總線(xiàn)分層化,在謀求數(shù)據(jù)讀出的高速化的同時(shí),可與所選擇的存儲(chǔ)器陣列和存儲(chǔ)單元的位置無(wú)關(guān)地將數(shù)據(jù)讀出容限確保為相同,可進(jìn)行穩(wěn)定的數(shù)據(jù)讀出。
再有,關(guān)于以行列狀配置的存儲(chǔ)器陣列的每一個(gè),也可應(yīng)用在實(shí)施例1至3及其變例中示出的任一存儲(chǔ)器陣列10的結(jié)構(gòu)。此時(shí),根據(jù)需要,不將總體數(shù)據(jù)總線(xiàn)對(duì)和局部數(shù)據(jù)總線(xiàn)對(duì)作為數(shù)據(jù)總線(xiàn)對(duì)來(lái)配置,而是作為單線(xiàn)的數(shù)據(jù)線(xiàn)來(lái)配置,同時(shí)使數(shù)據(jù)讀出電路53的結(jié)構(gòu)與圖2中示出的數(shù)據(jù)讀出電路52a相同即可。
再有,在實(shí)施例1至4及其變例中,只示出了由基準(zhǔn)電壓布線(xiàn)SL供給的讀出基準(zhǔn)電壓是接地電壓Vss的情況,但該讀出基準(zhǔn)電壓也可以是其它的電壓,例如電源電壓Vcc。此時(shí),在數(shù)據(jù)讀出電路52a、52b和53中,將數(shù)據(jù)總線(xiàn)DB下拉到接地電壓Vss等的在各自的圖中示出的電壓的極性反轉(zhuǎn)即可。
〔實(shí)施例5〕在實(shí)施例5中,說(shuō)明應(yīng)用了適合于高集成化的、使用二極管作為存取元件的結(jié)構(gòu)的存儲(chǔ)單元的情況下的數(shù)據(jù)讀出的穩(wěn)定化。
參照?qǐng)D13,使用二極管的MTJ存儲(chǔ)單元MCDD具備磁隧道結(jié)部MTJ和存取二極管DM。存取二極管DM以從磁隧道結(jié)部MTJ朝向字線(xiàn)WL的方向?yàn)檎较?,連接在兩者之間。位線(xiàn)BL被設(shè)置在與字線(xiàn)WL交叉的方向上,與磁隧道結(jié)部MTJ連接。
對(duì)于MTJ存儲(chǔ)單元MCDD的數(shù)據(jù)寫(xiě)入是通過(guò)在字線(xiàn)WL和位線(xiàn)BL中流過(guò)數(shù)據(jù)寫(xiě)入電流來(lái)進(jìn)行的。數(shù)據(jù)寫(xiě)入電流的方向與使用了存取晶體管的存儲(chǔ)單元的情況相同,根據(jù)寫(xiě)入數(shù)據(jù)的數(shù)據(jù)電平來(lái)設(shè)定。
另一方面,在數(shù)據(jù)讀出時(shí),與已被選擇的存儲(chǔ)單元對(duì)應(yīng)的字線(xiàn)WL被設(shè)定為低電壓(例如,接地電壓Vss)狀態(tài)。此時(shí),通過(guò)將位線(xiàn)BL預(yù)充電到高電壓(例如,電源電壓Vcc)狀態(tài),存取二極管DM被正偏置而導(dǎo)通,在磁隧道結(jié)部MTJ中流過(guò)讀出電流Is。
另一方面,由于與非選擇的存儲(chǔ)單元對(duì)應(yīng)的字線(xiàn)WL被設(shè)定為高電壓狀態(tài),故對(duì)應(yīng)的存取二極管DM被反偏置,維持非導(dǎo)通狀態(tài),不流過(guò)讀出電流Is。
這樣,即使在使用了存取二極管的MTJ存儲(chǔ)單元中,也可進(jìn)行數(shù)據(jù)讀出和數(shù)據(jù)寫(xiě)入。
參照?qǐng)D14,由半導(dǎo)體主襯底SUB上的n型區(qū)NAR和在n型區(qū)NAR上被設(shè)置的p型區(qū)PAR來(lái)形成存取二極管DM。
與存取二極管DM的陰極相當(dāng)?shù)膎型區(qū)NAR與在金屬布線(xiàn)層M1中形成的字線(xiàn)WL連接。與存取二極管DM的陽(yáng)極相當(dāng)?shù)膒型區(qū)PAR經(jīng)阻擋金屬140和金屬模150與磁隧道結(jié)部MTJ導(dǎo)電性地連接。位線(xiàn)BL被配置在金屬布線(xiàn)層M2中,與磁隧道結(jié)部MTJ連接。這樣,通過(guò)使用存取二極管來(lái)代替存取晶體管,可構(gòu)成對(duì)高集成化有利的MTJ存儲(chǔ)單元。
但是,在數(shù)據(jù)寫(xiě)入時(shí),由于在字線(xiàn)WL和位線(xiàn)BL中流過(guò)數(shù)據(jù)寫(xiě)入電流,故在這些布線(xiàn)中分別發(fā)生由數(shù)據(jù)寫(xiě)入電流引起的電壓降。產(chǎn)生了這樣的電壓降的結(jié)果,由于字線(xiàn)WL和位線(xiàn)BL上的電壓分布,在未成為數(shù)據(jù)寫(xiě)入的對(duì)象的MTJ存儲(chǔ)單元的一部分中,存在存取二極管DM的PN結(jié)導(dǎo)通的可能性。其結(jié)果,由于未預(yù)期的電流流過(guò)MTJ存儲(chǔ)單元,存在進(jìn)行錯(cuò)誤的數(shù)據(jù)寫(xiě)入的可能性。
其次,示出使用了二極管的MTJ存儲(chǔ)單元的另外的結(jié)構(gòu)例。
參照?qǐng)D15,使用二極管的MTJ存儲(chǔ)單元MCD與圖13中示出的結(jié)構(gòu)相同,具備磁隧道結(jié)部MTJ和存取二極管DM。在MTJ存儲(chǔ)單元MCD中,在分割地配置讀出字線(xiàn)RWL和寫(xiě)入字線(xiàn)WWL這一點(diǎn)上與圖13中示出的MTJ存儲(chǔ)單元MCDD的結(jié)構(gòu)不同。位線(xiàn)BL被配置在與寫(xiě)入字線(xiàn)WWL和讀出字線(xiàn)RWL交叉的方向上,與磁隧道結(jié)部MTJ導(dǎo)電性地連接。
存取二極管DM以從磁隧道結(jié)部MTJ朝向讀出字線(xiàn)RWL的方向?yàn)檎较颍B接在兩者之間。寫(xiě)入字線(xiàn)WWL不與其它的布線(xiàn)連接,被設(shè)置接近于磁隧道結(jié)部MTJ。
在MTJ存儲(chǔ)單元MCD中,在數(shù)據(jù)寫(xiě)入時(shí),由于沒(méi)有必要使電流流過(guò)讀出字線(xiàn)RWL,故將讀出字線(xiàn)RWL的電壓穩(wěn)定地維持在高電壓狀態(tài)(電源電壓Vcc),使存取二極管DM可靠地反偏置,可維持非導(dǎo)通狀態(tài)。因而,與圖13中示出的MTJ存儲(chǔ)單元MCDD相比,可謀求數(shù)據(jù)寫(xiě)入工作的穩(wěn)定。
參照?qǐng)D16,MTJ存儲(chǔ)單元MCD還具備作為獨(dú)立的布線(xiàn)配置的寫(xiě)入字線(xiàn)WWL這一點(diǎn)上與圖14中示出的MTJ存儲(chǔ)單元MCDD的結(jié)構(gòu)不同。由于其它的部分的結(jié)構(gòu)與圖14相同,故不重復(fù)進(jìn)行詳細(xì)的說(shuō)明。寫(xiě)入字線(xiàn)WWL例如在與讀出字線(xiàn)RWL為同一的金屬布線(xiàn)層M1中形成。
再有,通過(guò)在屬于同一行的MTJ存儲(chǔ)單元MCD間導(dǎo)電性地連接與存取二極管DM的陰極相當(dāng)?shù)膎型區(qū)NAR相互間,不特別地設(shè)置讀出字線(xiàn)RWL也能實(shí)現(xiàn)圖15中示出的存取二極管DM與讀出字線(xiàn)RWL的連接關(guān)系。通過(guò)這樣來(lái)構(gòu)成,則可兼顧高集成度和工作的穩(wěn)定。
再有,由于在圖13和圖15中分別示出的存儲(chǔ)單元MCD和MCDD與數(shù)據(jù)讀出有關(guān)的結(jié)構(gòu)是相同的,故以下代表性地說(shuō)明配置了存儲(chǔ)單元MCD的存儲(chǔ)器陣列10中的數(shù)據(jù)讀出的穩(wěn)定化。即,在以下的說(shuō)明中,可將存儲(chǔ)單元MCD置換為存儲(chǔ)單元MCDD。
此外,在以下的說(shuō)明中,即使在使用了二極管的存儲(chǔ)單元MCD、MCDD中,也與使用了存取晶體管的存儲(chǔ)單元MC相同,關(guān)于與各存儲(chǔ)單元中的磁隧道結(jié)部MTJ相當(dāng)?shù)牟糠郑衫秒娮柚惦S存儲(chǔ)數(shù)據(jù)電平而變化的元件來(lái)置換。
參照?qǐng)D17,在存儲(chǔ)器陣列10中,具有圖15中示出的結(jié)構(gòu)的MTJ存儲(chǔ)單元MCD以n行×m列配置成行列狀。在圖17中,省略與數(shù)據(jù)讀出工作沒(méi)有關(guān)系的寫(xiě)入字線(xiàn)WWL的標(biāo)記。
字線(xiàn)驅(qū)動(dòng)器30具有分別與讀出字線(xiàn)RWL1~RWLn對(duì)應(yīng)地被設(shè)置的字驅(qū)動(dòng)器RWD1~RWDn。以下,在總稱(chēng)字驅(qū)動(dòng)器RWD1~RWDn的情況下,也只標(biāo)記為字驅(qū)動(dòng)器RWD。
字驅(qū)動(dòng)器RWD1~RWDn分別響應(yīng)于來(lái)自行譯碼器20的行譯碼信號(hào)RD1~RDn,設(shè)定讀出字線(xiàn)RWL1~RWLn的電壓電平。
行譯碼器20將行譯碼信號(hào)RD1~RDn中的與已被選擇的存儲(chǔ)單元行對(duì)應(yīng)的1個(gè)激活為高電平。
各字驅(qū)動(dòng)器RWD例如由倒相器構(gòu)成,響應(yīng)于對(duì)應(yīng)的行譯碼信號(hào)的激活,將對(duì)應(yīng)的讀出字線(xiàn)RWL與作為讀出基準(zhǔn)電壓的接地電壓Vss導(dǎo)電性地結(jié)合。響應(yīng)于此,在存儲(chǔ)單元MCD內(nèi)存取二極管DM被正偏置而導(dǎo)通,在位線(xiàn)BL與被設(shè)定為接地電壓Vss的讀出字線(xiàn)RWL之間導(dǎo)電性地連接的磁隧道結(jié)部MTJ中流過(guò)讀出電流Is,可進(jìn)行數(shù)據(jù)讀出。
利用與圖2同樣地配置的數(shù)據(jù)讀出電路52a、數(shù)據(jù)總線(xiàn)DB、列選擇門(mén)CSG和列選擇線(xiàn)CSL,根據(jù)列選擇結(jié)果進(jìn)行對(duì)于位線(xiàn)BL的讀出電流Is的供給。
在實(shí)施例5的結(jié)構(gòu)中,與實(shí)施例1中的基準(zhǔn)電壓布線(xiàn)SL與位線(xiàn)BL之間的關(guān)系同樣地配置讀出字線(xiàn)RWL與數(shù)據(jù)總線(xiàn)DB,使其每單位長(zhǎng)度的電阻值為同樣的值。再者,配置字驅(qū)動(dòng)器RWD1~RWDn的區(qū)域在夾住存儲(chǔ)器陣列10相反一側(cè)(行方向)連接數(shù)據(jù)總線(xiàn)DB與數(shù)據(jù)讀出電路52a。
通過(guò)作成這樣的結(jié)構(gòu),與已被選擇的存儲(chǔ)單元列的位置無(wú)關(guān),可使讀出電流Is的電流路徑中包含的數(shù)據(jù)總線(xiàn)DB與讀出字線(xiàn)RWL的電阻值之和大體維持為恒定,可防止讀出電流Is的變動(dòng)。
由此,在以行列狀配置適合于高集成化的、使用了二極管的存儲(chǔ)單元的存儲(chǔ)器陣列內(nèi),也與已被選擇的存儲(chǔ)單元列無(wú)關(guān),可將數(shù)據(jù)讀出容限維持為相同,可實(shí)現(xiàn)數(shù)據(jù)讀出的穩(wěn)定化。
〔實(shí)施例5的變例1〕參照?qǐng)D18,在實(shí)施例5的變例1的結(jié)構(gòu)中,除了圖17中示出的實(shí)施例5的結(jié)構(gòu)外,還設(shè)置用來(lái)供給作為讀出基準(zhǔn)電壓的接地電壓Vss的基準(zhǔn)電壓布線(xiàn)SL。與實(shí)施例1中的基準(zhǔn)電壓布線(xiàn)SL與位線(xiàn)BL間的關(guān)系同樣地配置基準(zhǔn)電壓布線(xiàn)SL,使其與位線(xiàn)BL每單位長(zhǎng)度的電阻值為同樣的值。
基準(zhǔn)電壓布線(xiàn)SL沿列方向被配置,在夾住存儲(chǔ)器陣列10與位線(xiàn)BL與數(shù)據(jù)總線(xiàn)DB連接的區(qū)域、即配置列選擇門(mén)CSG的區(qū)域相反的一側(cè)(列方向),與接地電壓Vss結(jié)合。
在各字驅(qū)動(dòng)器RWD激活對(duì)應(yīng)的讀出字線(xiàn)RWL的情況下,導(dǎo)電性地連接該讀出字線(xiàn)RWL與基準(zhǔn)電壓布線(xiàn)SL。由于其它的部分的結(jié)構(gòu)與圖17相同,故不重復(fù)進(jìn)行詳細(xì)的說(shuō)明。
通過(guò)作成這樣的結(jié)構(gòu),即使在以行列狀配置了使用二極管的存儲(chǔ)單元的存儲(chǔ)器陣列10中,也與已被選擇的存儲(chǔ)單元行的位置無(wú)關(guān),可將讀出電流Is的電流路徑中包含的位線(xiàn)BL和基準(zhǔn)電壓布線(xiàn)SL的電阻值之和大體維持為恒定,可防止讀出電流Is的變動(dòng)。
再者,與實(shí)施例5相同,通過(guò)設(shè)計(jì)數(shù)據(jù)總線(xiàn)DB和讀出字線(xiàn)RWL的電阻值,與所選擇的存儲(chǔ)單元的位置無(wú)關(guān),可在存儲(chǔ)器陣列內(nèi)將數(shù)據(jù)讀出時(shí)的工作容限保持為相同,充分地確保MRAM器件整體的工作容限。
〔實(shí)施例5的變例2〕在實(shí)施例5的變例2中,除了實(shí)施例5的變例1的結(jié)構(gòu)外,應(yīng)用折疊型的位線(xiàn)結(jié)構(gòu)。
參照?qǐng)D19,在存儲(chǔ)器陣列10中,存儲(chǔ)單元MCD和虛設(shè)存儲(chǔ)單元DMCD與圖7中示出的存儲(chǔ)單元MC和虛設(shè)存儲(chǔ)單元DMC相同,伴隨讀出字線(xiàn)組和虛設(shè)讀出字線(xiàn)DRWL0及DRWL1而配置。
虛設(shè)存儲(chǔ)單元DMCD中的每一個(gè)具有與虛設(shè)存儲(chǔ)單元DMC同樣的虛設(shè)存儲(chǔ)部DMTJ以及在位線(xiàn)BL和/BL的一方與虛設(shè)讀出字線(xiàn)DRWL0或DRWL1之間與虛設(shè)存儲(chǔ)部DMTJ串聯(lián)地連接的存取二極管DDM。
在圖19中,代表性地示出與第j和(j+1)存儲(chǔ)單元行對(duì)應(yīng)的讀出字線(xiàn)RWLj和RWLj+1、與其對(duì)應(yīng)的字驅(qū)動(dòng)器RWDj和RWDj+1。另外,分別與虛設(shè)讀出字線(xiàn)DRWL0和DRWL1相對(duì)應(yīng),配置虛設(shè)字驅(qū)動(dòng)器RWDd0和RWDd1。
與圖18中示出的結(jié)構(gòu)相同,這些字驅(qū)動(dòng)器通過(guò)與共同的基準(zhǔn)電壓布線(xiàn)SL導(dǎo)電性地連接而被激活,供給接地電壓Vss。
將位線(xiàn)BL和構(gòu)成位線(xiàn)對(duì)的互補(bǔ)的位線(xiàn)/BL配置成與位線(xiàn)BL和基準(zhǔn)電壓布線(xiàn)SL中的每一條每單位長(zhǎng)度的電阻值為同樣的值。通過(guò)作成這樣的結(jié)構(gòu),即使在配置適合于高集成化的存儲(chǔ)單元MCDD的情況下,也可基于折疊型的位線(xiàn)結(jié)構(gòu),確保數(shù)據(jù)讀出工作容限,進(jìn)一步謀求數(shù)據(jù)讀出工作的穩(wěn)定。
此外,由于對(duì)于存儲(chǔ)單元MC供給的讀出電流(圖中的Isc)和對(duì)虛設(shè)存儲(chǔ)單元DMC供給的讀出電流(圖中的Isd),也與所選擇的存儲(chǔ)單元MC所屬的行和列這兩者無(wú)關(guān),可設(shè)定為同一電平,故可使互補(bǔ)地工作的數(shù)據(jù)讀出的容限提高。
再有,雖然省略關(guān)于全部的組合的圖示,但在實(shí)施例1至4及其變例中,可配置使用了存取二極管的存儲(chǔ)單元MCDD或MCD來(lái)代替存儲(chǔ)單元MC。
以上,參照附圖詳細(xì)地說(shuō)明了本發(fā)明,但這些說(shuō)明始終是例示性的,而不是在任何意義上來(lái)限定本發(fā)明,本發(fā)明的要旨和范圍只由后附的權(quán)利要求書(shū)來(lái)限定,包含與權(quán)利要求的范圍均等的意義和范圍內(nèi)的全部的變更。
權(quán)利要求
1.一種存儲(chǔ)器,其特征在于具備具有配置成行列狀的多個(gè)存儲(chǔ)單元(MC)的存儲(chǔ)器陣列(10),多條讀出字線(xiàn)(RWL),分別與上述存儲(chǔ)單元的行對(duì)應(yīng)地設(shè)置,在上述數(shù)據(jù)讀出時(shí),根據(jù)行選擇結(jié)果有選擇地被激活;多條位線(xiàn)(BL),分別與上述存儲(chǔ)單元的列對(duì)應(yīng)地設(shè)置;多條基準(zhǔn)電壓布線(xiàn)(SL),沿與上述多條位線(xiàn)相同的方向與上述列對(duì)應(yīng)地配置,用來(lái)供給讀出基準(zhǔn)電壓(Vss);以及數(shù)據(jù)讀出電路(52a、52b、53-a、53-b),用來(lái)在上述數(shù)據(jù)讀出時(shí)將在與上述讀出基準(zhǔn)電壓之間形成的電流路徑中流過(guò)的數(shù)據(jù)讀出電流(Is)供給上述多條位線(xiàn)中的根據(jù)列選擇結(jié)果被選擇的至少1條,上述多個(gè)存儲(chǔ)單元中的每一個(gè)包含存儲(chǔ)部(MTJ),其電阻值隨存儲(chǔ)數(shù)據(jù)的電平而變化;以及存儲(chǔ)單元選擇門(mén)(ATR),在上述多條位線(xiàn)中的對(duì)應(yīng)的1條與上述多條基準(zhǔn)電壓布線(xiàn)中的對(duì)應(yīng)的1條之間與上述存儲(chǔ)部串聯(lián)地導(dǎo)電性地連接,響應(yīng)于上述多條讀出字線(xiàn)中的對(duì)應(yīng)的1條的激活而導(dǎo)通,在上述數(shù)據(jù)讀出時(shí),與選擇列對(duì)應(yīng)的基準(zhǔn)電壓布線(xiàn)和與上述選擇列對(duì)應(yīng)的位線(xiàn)中的上述電流路徑中包含的部分的電阻值的總和與上述行選擇結(jié)果無(wú)關(guān),大體為恒定。
2.如權(quán)利要求1中所述的存儲(chǔ)器,其特征在于各上述基準(zhǔn)電壓布線(xiàn)(SL)的一端與上述讀出基準(zhǔn)電壓(Vss)結(jié)合,各上述位線(xiàn)(BL)在夾住上述存儲(chǔ)器陣列與上述一端相反的一側(cè),從上述數(shù)據(jù)讀出電路(52a、52b、53-a、53-b)接受上述數(shù)據(jù)讀出電流(Is)的供給,上述多條位線(xiàn)中的每一條與上述多條基準(zhǔn)電壓布線(xiàn)中的每一條的每單位長(zhǎng)度的電阻值為相同的值。
3.如權(quán)利要求1中所述的存儲(chǔ)器,其特征在于還具備分別與上述多條位線(xiàn)(BL)對(duì)應(yīng)地設(shè)置、各自的每單位長(zhǎng)度的電阻值與各上述位線(xiàn)相同的多條互補(bǔ)位線(xiàn)(/BL),上述存儲(chǔ)器陣列(10)還包含與上述列中的每一列對(duì)應(yīng)地配置的多個(gè)虛設(shè)存儲(chǔ)單元(DMC),各上述虛設(shè)存儲(chǔ)單元包含虛設(shè)存儲(chǔ)部(DMTJ),具有上述存儲(chǔ)部根據(jù)上述存儲(chǔ)數(shù)據(jù)的電平而具有的第1和第2電阻值的中間的電阻值;以及虛設(shè)存儲(chǔ)單元選擇門(mén)(DATR),與上述虛設(shè)存儲(chǔ)部串聯(lián)地連接并連接在對(duì)應(yīng)的位線(xiàn)和對(duì)應(yīng)的互補(bǔ)位線(xiàn)的一方與上述多條基準(zhǔn)電壓布線(xiàn)中的對(duì)應(yīng)的1條之間,根據(jù)上述行選擇結(jié)果而導(dǎo)通,上述存儲(chǔ)器還具備用來(lái)在上述數(shù)據(jù)讀出時(shí)根據(jù)上述行選擇結(jié)果有選擇地使上述存儲(chǔ)單元選擇門(mén)和上述虛設(shè)存儲(chǔ)單元選擇門(mén)導(dǎo)通的字線(xiàn)驅(qū)動(dòng)電路(30),與選擇行對(duì)應(yīng)的存儲(chǔ)單元導(dǎo)電性地連接在上述多條位線(xiàn)和上述多條互補(bǔ)位線(xiàn)的各一方與上述多條基準(zhǔn)電壓布線(xiàn)中的每一條之間,上述多個(gè)虛設(shè)單元導(dǎo)電性地連接在上述多條位線(xiàn)和上述多條互補(bǔ)位線(xiàn)的各另一方與上述多條基準(zhǔn)電壓布線(xiàn)中的每一條之間,上述數(shù)據(jù)讀出電路(52b)在上述數(shù)據(jù)讀出時(shí)對(duì)與上述列選擇結(jié)果對(duì)應(yīng)的1條位線(xiàn)和與上述列選擇結(jié)果對(duì)應(yīng)的1條互補(bǔ)位線(xiàn)中的每一條供給上述數(shù)據(jù)讀出電流(Is)。
4.如權(quán)利要求1中所述的存儲(chǔ)器,其特征在于還具備數(shù)據(jù)總線(xiàn)(DB),在與上述存儲(chǔ)器陣列(10)相鄰的區(qū)域中沿與上述多條讀出字線(xiàn)(RWL)相同的方向配置;列選擇部(CSG1-CSGm),用來(lái)導(dǎo)電性地連接上述多條位線(xiàn)(BL)中的根據(jù)列選擇結(jié)果選擇的至少1條與上述數(shù)據(jù)總線(xiàn)(DB);以及模擬數(shù)據(jù)總線(xiàn)(SDB),在夾住上述存儲(chǔ)器陣列與上述數(shù)據(jù)總線(xiàn)相反的一側(cè)的區(qū)域中,沿與上述數(shù)據(jù)總線(xiàn)相同的方向配置,上述模擬數(shù)據(jù)總線(xiàn)與上述讀出基準(zhǔn)電壓(Vss)和各上述基準(zhǔn)電壓布線(xiàn)(SL)導(dǎo)電性地連接,上述數(shù)據(jù)讀出電路(52a、52b、53-a、53-b)在上述數(shù)據(jù)讀出時(shí)對(duì)上述數(shù)據(jù)總線(xiàn)供給上述數(shù)據(jù)讀出電流(Is)。
5.如權(quán)利要求1中所述的存儲(chǔ)器,其特征在于上述多條位線(xiàn)(BL)在上述數(shù)據(jù)讀出之前被預(yù)充電到上述讀出基準(zhǔn)電壓(Vss),相鄰的上述存儲(chǔ)單元(MC)共有上述多條基準(zhǔn)電壓布線(xiàn)(SL)中的1條。
6.一種存儲(chǔ)器,其特征在于具備具有配置成行列狀的多個(gè)存儲(chǔ)單元(MC)的存儲(chǔ)器陣列(10),多條讀出字線(xiàn)(RWL),分別與上述存儲(chǔ)單元的行對(duì)應(yīng)地設(shè)置,在上述數(shù)據(jù)讀出時(shí),根據(jù)行選擇結(jié)果有選擇地被激活;多條位線(xiàn)(BL),分別與上述存儲(chǔ)單元的列對(duì)應(yīng)地設(shè)置;多條基準(zhǔn)電壓布線(xiàn)(SL),沿與上述多條位線(xiàn)相同的方向與上述列對(duì)應(yīng)地配置,用來(lái)供給讀出基準(zhǔn)電壓(Vss);數(shù)據(jù)總線(xiàn)(DB),在與上述存儲(chǔ)器陣列相鄰的區(qū)域中沿與上述多條讀出字線(xiàn)相同的方向配置;數(shù)據(jù)讀出電路(52a、52b、53-a、53-b),用來(lái)在上述數(shù)據(jù)讀出時(shí)將在與上述讀出基準(zhǔn)電壓之間形成的電流路徑中流過(guò)的數(shù)據(jù)讀出電流(Is)供給上述數(shù)據(jù)總線(xiàn);列選擇部(CSG1-CSGm),用來(lái)導(dǎo)電性地連接上述多條位線(xiàn)中的根據(jù)列選擇結(jié)果選擇的至少1條與上述數(shù)據(jù)總線(xiàn);以及模擬數(shù)據(jù)總線(xiàn)(SDB),在夾住上述存儲(chǔ)器陣列與上述數(shù)據(jù)總線(xiàn)相反的一側(cè)的區(qū)域中,沿與上述數(shù)據(jù)總線(xiàn)相同的方向配置,上述模擬數(shù)據(jù)總線(xiàn)與上述讀出基準(zhǔn)電壓和各上述基準(zhǔn)電壓布線(xiàn)導(dǎo)電性地連接,上述多個(gè)存儲(chǔ)單元中的每一個(gè)包含存儲(chǔ)部(MTJ),其電阻值隨存儲(chǔ)數(shù)據(jù)的電平而變化;以及存儲(chǔ)單元選擇門(mén)(ATR),在上述多條位線(xiàn)中的對(duì)應(yīng)的1條與上述多條基準(zhǔn)電壓布線(xiàn)中的對(duì)應(yīng)的1條之間與上述存儲(chǔ)部串聯(lián)地導(dǎo)電性地連接,響應(yīng)于上述多條讀出字線(xiàn)中的對(duì)應(yīng)的1條的激活而導(dǎo)通,在上述數(shù)據(jù)讀出時(shí),上述數(shù)據(jù)總線(xiàn)和上述模擬數(shù)據(jù)總線(xiàn)中的上述電流路徑中包含的部分的電阻值的總和與上述列選擇結(jié)果無(wú)關(guān),大體為恒定。
7.如權(quán)利要求6中所述的存儲(chǔ)器,其特征在于上述數(shù)據(jù)總線(xiàn)(DB)的一端與上述數(shù)據(jù)讀出電路(52a、52b、53-a、52-b)連接并接受上述數(shù)據(jù)讀出電流(Is)的供給,上述模擬數(shù)據(jù)總線(xiàn)(SDB)在夾住上述存儲(chǔ)器陣列(10)與上述一端相反的一側(cè),與上述讀出基準(zhǔn)電壓(Vss)結(jié)合,上述數(shù)據(jù)總線(xiàn)和上述模擬數(shù)據(jù)總線(xiàn)的每單位長(zhǎng)度的電阻值為相同的值。
8.如權(quán)利要求6中所述的存儲(chǔ)器,其特征在于在上述數(shù)據(jù)讀出時(shí),與選擇列對(duì)應(yīng)的基準(zhǔn)電壓布線(xiàn)(SL)和與上述選擇列對(duì)應(yīng)的位線(xiàn)(BL)中的上述電流路徑中包含的部分的電阻值的總和與上述行選擇結(jié)果無(wú)關(guān),大體為恒定。
9.如權(quán)利要求6中所述的存儲(chǔ)器,其特征在于上述多條位線(xiàn)(BL)在上述數(shù)據(jù)讀出之前被預(yù)充電到上述讀出基準(zhǔn)電壓(Vss),相鄰的上述存儲(chǔ)單元(MC)共有上述多條基準(zhǔn)電壓布線(xiàn)(SL)中的1條。
10.如權(quán)利要求6中所述的存儲(chǔ)器,其特征在于還具備分別與上述多條位線(xiàn)(BL)對(duì)應(yīng)地設(shè)置、各自的每單位長(zhǎng)度的電阻值與各上述位線(xiàn)相同的多條互補(bǔ)位線(xiàn)(/BL);以及分別與上述數(shù)據(jù)總線(xiàn)(DB)對(duì)應(yīng)地設(shè)置、每單位長(zhǎng)度的電阻值與上述數(shù)據(jù)總線(xiàn)相同的互補(bǔ)數(shù)據(jù)總線(xiàn)(/DB),上述數(shù)據(jù)讀出電路(52b、53-a、53-b)在上述數(shù)據(jù)讀出時(shí)對(duì)上述數(shù)據(jù)總線(xiàn)和上述模擬數(shù)據(jù)總線(xiàn)中的每一條供給上述數(shù)據(jù)讀出電流(Is),上述存儲(chǔ)器陣列還包含與上述列中的每一列對(duì)應(yīng)地配置的多個(gè)虛設(shè)存儲(chǔ)單元(DMC),上述存儲(chǔ)器還包含多條虛設(shè)基準(zhǔn)電壓布線(xiàn)(SLd),該多條虛設(shè)基準(zhǔn)電壓布線(xiàn)(SLd)沿與上述多條基準(zhǔn)電壓布線(xiàn)(SL)相同的方向分別與上述列對(duì)應(yīng)地配置,用來(lái)對(duì)上述多個(gè)虛設(shè)存儲(chǔ)單元供給上述讀出基準(zhǔn)電壓(Vss),上述列選擇部(CSG1-CSGm)在上述數(shù)據(jù)讀出時(shí)分別導(dǎo)電性地連接在上述數(shù)據(jù)總線(xiàn)和模擬數(shù)據(jù)總線(xiàn)與對(duì)應(yīng)于已被選擇的上述列的上述位線(xiàn)和上述互補(bǔ)位線(xiàn)之間,各上述虛設(shè)存儲(chǔ)單元包含虛設(shè)存儲(chǔ)部(DMTJ),具有上述存儲(chǔ)部(MTJ)根據(jù)上述存儲(chǔ)數(shù)據(jù)的電平而具有的第1和第2電阻值的中間的電阻值;以及虛設(shè)存儲(chǔ)單元選擇門(mén)(DATR),連接在對(duì)應(yīng)的1條位線(xiàn)和對(duì)應(yīng)的1條互補(bǔ)位線(xiàn)的一方與對(duì)應(yīng)的1條基準(zhǔn)電壓布線(xiàn)之間,與上述虛設(shè)存儲(chǔ)部串聯(lián)地連接,根據(jù)上述行選擇結(jié)果而導(dǎo)通,上述存儲(chǔ)器還具備用來(lái)在上述數(shù)據(jù)讀出時(shí)根據(jù)上述行選擇結(jié)果有選擇地使上述存儲(chǔ)單元選擇門(mén)和上述虛設(shè)存儲(chǔ)單元選擇門(mén)導(dǎo)通的字線(xiàn)驅(qū)動(dòng)電路(30),與選擇行對(duì)應(yīng)的存儲(chǔ)單元導(dǎo)電性地連接在上述多條位線(xiàn)和上述多條互補(bǔ)位線(xiàn)的各一方與上述多條基準(zhǔn)電壓布線(xiàn)中的每一條之間,上述多個(gè)虛設(shè)單元導(dǎo)電性地連接在上述多條位線(xiàn)和上述多條互補(bǔ)位線(xiàn)的各另一方與上述多條基準(zhǔn)電壓布線(xiàn)中的每一條之間,在上述數(shù)據(jù)讀出時(shí),與選擇列對(duì)應(yīng)的位線(xiàn)和互補(bǔ)位線(xiàn)的一方與上述基準(zhǔn)電壓布線(xiàn)中的作為上述電流路徑中包含的部分的電阻值的總和的第1布線(xiàn)電阻以及上述位線(xiàn)和互補(bǔ)位線(xiàn)的另一方與上述虛設(shè)基準(zhǔn)電壓布線(xiàn)中的作為上述電流路徑中包含的部分的電阻值的總和的第2布線(xiàn)電阻中的每一個(gè)與上述行選擇結(jié)果無(wú)關(guān),大體為恒定。
11.如權(quán)利要求6中所述的存儲(chǔ)器,其特征在于以行列狀配置多個(gè)上述存儲(chǔ)器陣列(10-a1、10-a2、10-b1、10-b2,…),上述多個(gè)存儲(chǔ)器陣列沿與上述多條位線(xiàn)(BL)相同的方向分割為多個(gè)塊(BLKa、BLKb、…),與上述多個(gè)存儲(chǔ)器陣列中的每一個(gè)對(duì)應(yīng)地配置上述多條讀出字線(xiàn)(RWL)、上述多條位線(xiàn)(BL)、上述多條基準(zhǔn)電壓布線(xiàn)(SL)、上述數(shù)據(jù)總線(xiàn)(DB、LDB)、模擬數(shù)據(jù)總線(xiàn)(SDB、SLDB)和上述列選擇部(CSG),上述存儲(chǔ)器還具備沿與上述多條位線(xiàn)相同的方向分別與上述多個(gè)塊對(duì)應(yīng)地配置的多條總體數(shù)據(jù)總線(xiàn)(GDB)和總體模擬數(shù)據(jù)總線(xiàn)(SGDB),上述數(shù)據(jù)讀出電路(53-a、53-b)與上述多個(gè)塊中的每一個(gè)對(duì)應(yīng)地配置,對(duì)多條總體數(shù)據(jù)總線(xiàn)中的對(duì)應(yīng)的1條供給上述數(shù)據(jù)讀出電流(Is),上述多條總體數(shù)據(jù)總線(xiàn)中的每一條與對(duì)應(yīng)于屬于同一個(gè)上述塊的上述存儲(chǔ)器陣列的上述數(shù)據(jù)總線(xiàn)中的每一條導(dǎo)電性地連接,上述多條總體模擬數(shù)據(jù)總線(xiàn)中的每一條在與上述讀出基準(zhǔn)電壓結(jié)合的同時(shí)、與分別對(duì)應(yīng)于屬于同一個(gè)上述塊的至少1個(gè)上述存儲(chǔ)器陣列的上述模擬數(shù)據(jù)總線(xiàn)中的每一條導(dǎo)電性地連接,在上述數(shù)據(jù)讀出時(shí),上述總體數(shù)據(jù)總線(xiàn)和上述總體模擬數(shù)據(jù)總線(xiàn)中的上述電流路徑中包含的部分的電阻值的總和與在上述塊內(nèi)被選擇的上述存儲(chǔ)器陣列無(wú)關(guān),大體為恒定。
12.一種存儲(chǔ)器,其特征在于具備具有配置成行列狀的多個(gè)存儲(chǔ)單元(MCD、MCDD)的存儲(chǔ)器陣列(10),多條字線(xiàn)(RWL、WL),分別與上述存儲(chǔ)單元的行對(duì)應(yīng)地設(shè)置;多條位線(xiàn)(BL),分別與上述存儲(chǔ)單元的列對(duì)應(yīng)地設(shè)置;多個(gè)字驅(qū)動(dòng)器(RWD1-RWDn),分別與上述多條字線(xiàn)對(duì)應(yīng)地配置,用來(lái)在上述數(shù)據(jù)讀出時(shí)根據(jù)行選擇結(jié)果分別使上述多條讀出字線(xiàn)中的對(duì)應(yīng)的1條與讀出基準(zhǔn)電壓(Vss)結(jié)合;數(shù)據(jù)總線(xiàn)(DB),在與上述存儲(chǔ)器陣列相鄰的區(qū)域中沿與上述多條字線(xiàn)相同的方向配置;數(shù)據(jù)讀出電路(52a、52b、53-a、53-b),用來(lái)在上述數(shù)據(jù)讀出時(shí)將在與上述讀出基準(zhǔn)電壓之間形成的電流路徑中流過(guò)的數(shù)據(jù)讀出電流(Is)供給上述數(shù)據(jù)總線(xiàn);以及列選擇部(CSG1-CSGm),用來(lái)導(dǎo)電性地連接上述多條位線(xiàn)中的根據(jù)列選擇結(jié)果選擇的至少1條與上述數(shù)據(jù)總線(xiàn),上述多個(gè)存儲(chǔ)單元中的每一個(gè)包含存儲(chǔ)部(MTJ),其電阻值隨存儲(chǔ)數(shù)據(jù)的電平而變化;以及整流元件(DM),在對(duì)應(yīng)的1條位線(xiàn)與對(duì)應(yīng)的1條讀出字線(xiàn)之間與上述存儲(chǔ)部串聯(lián)地導(dǎo)電性地連接,在上述對(duì)應(yīng)的字線(xiàn)與上述讀出基準(zhǔn)電壓結(jié)合的情況下導(dǎo)通,在上述數(shù)據(jù)讀出時(shí),與已被選擇的上述行對(duì)應(yīng)的上述讀出字線(xiàn)和上述數(shù)據(jù)總線(xiàn)中的上述電流路徑中包含的部分的電阻值的總和與上述列選擇結(jié)果無(wú)關(guān),大體為恒定。
13.如權(quán)利要求12中所述的存儲(chǔ)器,其特征在于上述多個(gè)字驅(qū)動(dòng)器(RWD1-RWDn)被配置在與上述存儲(chǔ)器陣列(10)相鄰的區(qū)域中,上述數(shù)據(jù)總線(xiàn)(DB)在夾住上述存儲(chǔ)器陣列與配置上述多個(gè)字驅(qū)動(dòng)器的區(qū)域相反的一側(cè)的區(qū)域中,從上述數(shù)據(jù)讀出電路(52a、52b、53-a、53-b)接受上述數(shù)據(jù)讀出電流(Is)的供給,上述多條位線(xiàn)(RWL、WL)中的每一條與上述數(shù)據(jù)總線(xiàn)的每單位長(zhǎng)度的電阻值為相同的值。
14.一種存儲(chǔ)器,其特征在于具備具有配置成行列狀的多個(gè)存儲(chǔ)單元(MC)的存儲(chǔ)器陣列(10),多條字線(xiàn)(RWL、WL),分別與上述存儲(chǔ)單元的行對(duì)應(yīng)地設(shè)置;多條位線(xiàn)(BL),分別與上述存儲(chǔ)單元的列對(duì)應(yīng)地設(shè)置;基準(zhǔn)電壓布線(xiàn)(SL),在與上述存儲(chǔ)器陣列相鄰的區(qū)域中沿與上述多條位線(xiàn)相同的方向配置,用來(lái)供給讀出基準(zhǔn)電壓(Vss);多個(gè)字驅(qū)動(dòng)器(RWD1-RWDn),分別與上述多條字線(xiàn)對(duì)應(yīng)地配置,用來(lái)在上述數(shù)據(jù)讀出時(shí)根據(jù)行選擇結(jié)果分別使上述多條字線(xiàn)中的對(duì)應(yīng)的1條與上述基準(zhǔn)電壓布線(xiàn)導(dǎo)電性地連接;以及數(shù)據(jù)讀出電路(52a、52b、53-a、53-b),用來(lái)在上述數(shù)據(jù)讀出時(shí)將在與上述讀出基準(zhǔn)電壓之間形成的電流路徑中流過(guò)的數(shù)據(jù)讀出電流(Is)供給上述多條位線(xiàn)中的根據(jù)列選擇結(jié)果被選擇的至少1條,上述多個(gè)存儲(chǔ)單元中的每一個(gè)包含存儲(chǔ)部(MTJ),其電阻值隨存儲(chǔ)數(shù)據(jù)的電平而變化;以及整流元件(DM),在對(duì)應(yīng)的1條位線(xiàn)與對(duì)應(yīng)的1條字線(xiàn)之間與上述存儲(chǔ)部串聯(lián)地導(dǎo)電性地連接,在上述對(duì)應(yīng)的字線(xiàn)與上述讀出基準(zhǔn)電壓結(jié)合的情況下導(dǎo)通,在上述數(shù)據(jù)讀出時(shí),與選擇列對(duì)應(yīng)的位線(xiàn)與上述基準(zhǔn)電壓布線(xiàn)中的上述電流路徑中包含的部分的電阻值的總和與上述行選擇結(jié)果無(wú)關(guān),大體為恒定。
15.如權(quán)利要求14中所述的存儲(chǔ)器,其特征在于各上述基準(zhǔn)電壓布線(xiàn)(SL)在上述存儲(chǔ)器陣列(10)的一端與上述讀出基準(zhǔn)電壓(Vss)結(jié)合,與上述選擇列對(duì)應(yīng)的位線(xiàn)(BL)在夾住上述存儲(chǔ)器陣列的與上述一端相反的一側(cè)的區(qū)域中,從上述數(shù)據(jù)讀出電路(52a、52b、53-a、53-b)接受上述數(shù)據(jù)讀出電流(Is)的供給,上述多條位線(xiàn)中的每一條與各上述基準(zhǔn)電壓布線(xiàn)的每單位長(zhǎng)度的電阻值為相同的值。
全文摘要
分別與配置成行列狀的存儲(chǔ)單元(MC)的行對(duì)應(yīng)地配置讀出字線(xiàn)(RWL),分別與列對(duì)應(yīng)地配置位線(xiàn)(BL)和基準(zhǔn)電壓布線(xiàn)(SL)。在從數(shù)據(jù)讀出電路(52a)至讀出基準(zhǔn)電壓(Vss)之間,在經(jīng)數(shù)據(jù)總線(xiàn)(DB)、列選擇門(mén)(CSG)、位線(xiàn)(BL)、基準(zhǔn)電壓布線(xiàn)(SL)形成的、通過(guò)所選擇的存儲(chǔ)單元的電流路徑中流過(guò)數(shù)據(jù)讀出電流(Is)。數(shù)據(jù)讀出電路檢測(cè)由數(shù)據(jù)讀出電流在所選擇的存儲(chǔ)單元中產(chǎn)生的電壓變化,輸出讀出數(shù)據(jù)(DOUT)。將位線(xiàn)(BL)和基準(zhǔn)電壓布線(xiàn)(SL)中的電流路徑中包含的部分的電阻值之和設(shè)定成與所選擇的存儲(chǔ)單元所屬的行無(wú)關(guān),大體為恒定的值。
文檔編號(hào)H01L27/105GK1373479SQ01137288
公開(kāi)日2002年10月9日 申請(qǐng)日期2001年11月2日 優(yōu)先權(quán)日2001年3月5日
發(fā)明者日高秀人 申請(qǐng)人:三菱電機(jī)株式會(huì)社