專利名稱:電阻存儲器的ac感測的制作方法
技術領域:
本發(fā)明涉及電阻存儲裝置,更具體地說,涉及用于可編程接觸式隨機存取存儲器(PCRAM)裝置的讀出/感測電路。
背景技術:
集成電路設計人員一直在尋找理想的半導體存儲器,即可以隨機存取、能非??焖賹懭牒妥x出、非易失性、但卻可無限改變且耗電很少的一種器件??删幊探佑|式隨機存取存儲器(PCRAM)技術已日益被視為能提供所有這些優(yōu)點。
數(shù)字存儲器廣泛用于計算機、計算機系統(tǒng)組件以及計算機處理系統(tǒng)。電阻存儲器基于存儲元件或存儲單元的電阻以位或二進制數(shù)字形式例如“0”和“1”來存儲數(shù)字信息。電阻存儲裝置配置成陣列,其中電阻元件或單元位于行線(字線)和列線(數(shù)字線或位線)的相交處。為了讀出或感測存儲單元的狀態(tài),首先需要通過選擇在所需存儲元件相交處的列線和行線來選擇所需的存儲單元。一旦隔離開所需的存儲元件,然后通過在該單元上加讀出電壓,來檢測該存儲單元的電阻,從而確定該存儲單元的邏輯狀態(tài),就可讀出所選的存儲單元。
對于二進制邏輯狀態(tài)的感測,不必知道存儲單元電阻的絕對大小,只須知道存儲單元的電阻是高于還是低于在邏輯1或邏輯0電阻值之間的閾值即可。雖然如此,但感測PCRAM存儲元件的邏輯狀態(tài)還是很困難,因為PCRAM器件的技術強加了許多制約。
發(fā)明內(nèi)容
本發(fā)明提供使用交流(AC)讀出電阻存儲元件狀態(tài)的實施例。用AC讀出電阻存儲元件的狀態(tài)避免了重新編程或擦除存儲元件。
從結合附圖提供的以下詳細說明中可以更清楚地理解本發(fā)明的這些和其它特征和優(yōu)點,附圖包括圖1示出部分可編程接觸式隨機存取存儲器(PCRAM)裝置;圖2A以簡化的方框圖形式示出圖1中PCRAM裝置的AC感測電路和其它組件;圖2B更詳細地示出圖2A中組件的示意性電路圖;圖3是由圖2B中的時鐘/控制電路提供的信號定時圖;以及圖4示出包括根據(jù)本發(fā)明示范實施例存儲裝置的數(shù)字處理系統(tǒng)。
具體實施例方式
基于對編程(寫入或擦除)電壓或電流作出響應的材料電阻改變的存儲位大有希望用于非易失性存儲器。這些電阻存儲位(mbits)中的一些如果反復被讀出,由于反復施加小電流來感測/讀出該裝置,則其顯示出在生存性方面的改變。由于它失去了生存性,存儲位就不容易被編程或擦除,且可能甚至保持在一個邏輯狀態(tài)。
電阻存儲位可以模擬為電阻器。在常規(guī)的直流(DC)讀出/感測電路中,將電流加到存儲位上并測量電壓,或?qū)㈦妷杭拥酱鎯ξ簧喜y量電流。
圖1示出部分PCRAM裝置,它包括排列在列線(位線/數(shù)字線)20a-20d和行線(字線)15a-15d的相交處的電阻存儲單元(存儲位)陣列9。此外,陣列9包括分別與位線20a、20b、20c和20d配對的單元板(cellplate)線22a、22b、22c和22d。
圖中示出兩個示范存儲單元10a和10b。存儲單元10a由行線15b和數(shù)字線20b以及單元板線22b尋址。存儲單元10b由行線15c和線20b尋址。存儲單元10a和10b各包括一個存取晶體管25和串聯(lián)在位線20b和單元板線22b之間的可編程電阻元件30。位線20b和單元板線22b類似地連接到陣列9的同一列的所有單元。在以下討論中,參閱示范存儲單元10a對本發(fā)明的示范實施例進行說明。
根據(jù)本發(fā)明的示范實施例,位線20a、20b、20c和20d各連接到各自的AC感測電路35,并可實現(xiàn)為如圖2A和2B所示或具有其它適合的組件。如果需要,陣列9及其外圍電路可全部集成在單個集成電路中。
圖2A以簡化方框圖形式示出存儲裝置8的AC感測電路35的示范實施例以及其它組件。AC感測電路35包括開關電路110和比較電路115。存儲裝置8還包括時鐘/控制電路105,它通過字線15b連接到存儲元件10a,再連接到開關電路110。存儲單元10a還通過位線20b和單元板線22b連接到開關電路110。
時鐘/控制電路105接收源時鐘信號120,并向開關電路110提供單元板計數(shù)信號135和位計數(shù)信號130。時鐘/控制電路105還提供字線15b上的信號。
字線15b上的信號由存儲單元10a和同一行的其它單元接收。每行字線上的信號用作控制信號,以控制何時對該行的所有單元進行感測操作。一行字線上的高脈沖導通每個單元的晶體管25,提供通過電阻元件30的導電通路。
對信號130和135作出響應,開關電路110通過兩條信號線122向比較電路115提供兩個信號。在對信號之間進行比較的任何時間點,在線125上,一條信號線122處于電源電壓Vcc,而另一條所處的電壓則取決于電阻元件30。通過電阻元件30的信號在讀出操作期間交變極性。
圖2B示出圖2A所示組件的更詳細的示范實施例。圖示開關電路110包括分別由信號135、130控制的PMOS晶體管45、50。單元板線22b和位線20b各通過各自的晶體管45、50連接到電源電壓Vcc。
時鐘/控制電路105包括單元板計數(shù)器60、位計數(shù)器65、“異或”(XOR)門80和兩個反相器70、75。源時鐘信號被提供到單元板計數(shù)器60和位線計數(shù)器65。單元板計數(shù)器60將其輸出提供到反相器70和XOR門80。位線計數(shù)器65同樣將其輸出提供到反相器75和XOR門80。而XOR門80則調(diào)制字線15b上的信號,以控制何時導通晶體管25。反相器70和75分別提供信號135和130。
比較電路115包括反相器85、CMOS多路復用器90、95以及開關電容器感測放大器100。來自反相器70的信號135加到晶體管45的柵極和反相器85上。來自反相器70的信號135還作為控制信號加到每個CMOS多路復用器90和95上,反相器85的輸出也是如此。反相器75的輸出加到晶體管50的柵極上。當晶體管45因信號135走低而導通時,它將單元板線22b拉到Vcc;當晶體管50因信號130走低而導通時,它將位線20b拉到Vcc。
線122將位線20b和單元板線22b連接到兩個CMOS多路復周器90、95。CMOS多路復用器90、95可以是常規(guī)的四晶體管多路復用器,每個多路復用器有五個端子(兩個輸入端子、兩個控制端子和一個輸出端子)。CMOS多路復用器90、95將基于信號135和反相器75的輸出各從線122選擇一個輸入作為其輸出。當信號135為低時,CMOS多路復用器(MUX)95提供來自位線20b的信號,而MUX 90提供來自晶體管45的Vcc;當信號135為高時,MUX 90提供來自晶體管50的Vcc,而MUX 95提供來自單元板22b的信號。結果,MUX 95總是提供來自存儲單元10a的感測信號,而MUX 90總是提供Vcc作為參考電壓。
CMOS多路復用器90、95的輸出加到開關電容器感測放大器100上。開關電容器感測放大器100是一個電流輸入放大器,它對其端子上的小量正或負電流很敏感,并將此電流與閾值相比較。閾值設置為使開關電容器感測放大器100的輸出對應于連接到位線20b和單元板線22b的特定存儲單元例如存儲單元10a的邏輯狀態(tài)。每一列線或位線都有一個開關電容器感測放大器100,但在字線的控制下,每個僅讀出一行的單元。
圖2A和2B僅示出單個單元。存儲裝置具有排列成行和列的多個存儲元件。本發(fā)明的電路旨在適于存儲裝置。當適于用在存儲裝置時,為每一列使用單一的控制電路,并有附加的選擇邏輯和存取裝置(未示出)。就是說,XOR門是一個“可使能的”XOR門,可由字線解碼電路使能。多個計數(shù)器有利地堆疊在行方向上,每一列有一組計數(shù)器或每個芯片有一組計數(shù)器。同樣,每一列有一個比較電路較為有利。開關電路最好具有附加多路復用器和存儲裝置一起使用。
圖3是圖2B中來自電路105的信號的定時圖。當字線15b上的信號走高時,晶體管25導通。在字線15b走高的第一瞬間,單元板計數(shù)信號135為高,且位計數(shù)信號130為低。在字線15b走高的下一瞬間,單元板計數(shù)信號135為低,且位計數(shù)信號130為高。于是讀出周期在通過電阻30的電流方向上交變。然而,在開關電容器感測放大器100提供輸出位之前,比較電路115有效地整流了該交流。應理解到,位計數(shù)信號和單元板計數(shù)信號之間的關系是6∶2或3∶1,且對于單元板計數(shù)信號135的每對轉(zhuǎn)變(上升沿和下降沿)都有位計數(shù)信號130的四個時鐘轉(zhuǎn)變(上升沿和下降沿)。就是說,單元板計數(shù)信號135是(輸入)時鐘信號除以6,且位計數(shù)信號130是時鐘信號除以2。
XOR門80(圖2B)確保,當單元板計數(shù)信號135為高且位計數(shù)信號130為低時,或當單元板計數(shù)信號135為低且位計數(shù)信號130為高時,字線15b上的信號為高。當信號135為低且字線15b為高時,電流從晶體管45通過電阻元件30和CMOS多路復用器95流到開關電容器感測放大器100。當信號130為低且字線15b為高時,電流從晶體管50通過電阻元件30和CMOS多路復用器90流到開關電容器感測放大器100。
對于電阻存儲單元采用AC感測的優(yōu)點之一是,延長了存儲裝置的存儲單元的生存性。用AC讀出存儲元件/單元的狀態(tài)避免了重新編程或部分擦除存儲元件。
已利用PMOS晶體管對本發(fā)明作了說明,但也可使用NMOS晶體管來實現(xiàn)本發(fā)明??刂菩盘柺亲鳛闀r鐘信號加以說明的,單元板線和位線與時鐘信號彼此都有某種關系。這些控制信號可以是任何其它形式或關系,只要它們的作用如上所述能控制存儲單元并選通開關電路中的晶體管即可。本發(fā)明的控制電路、開關電路以及比較電路可以用移到另一電路中的單獨組件來實現(xiàn),只要能實現(xiàn)所需功能性即可。例如,控制電路的反相器可以考慮為開關電路的一部分。比較電路的反相器和多路復用器也可以考慮為開關電路的一部分。
圖4示出示范性數(shù)字處理系統(tǒng)500,它具有組件508,其利用了采用以上結合圖1-3所公開的本發(fā)明感測電路35的存儲裝置8。處理系統(tǒng)500包括一個或多個處理器501,這些處理器連接到局部總線504。存儲器控制器502和主總線橋503也連接到局部總線504。處理系統(tǒng)500可包括多個存儲器控制器502和/或多個主總線橋503。存儲器控制器502和主總線橋503可集成為單個裝置506。
存儲器控制器502還連接到一條或多條存儲器總線507。每條存儲器總線接受存儲器組件508,存儲器組件508包括至少一個有感測電路35的存儲裝置8。每個存儲器組件508可以是一個存儲卡或一個存儲器模塊。存儲器模塊的實例包括單列直插式存儲器模塊(SIMM)以及雙列直插式存儲器模塊(DIMM)。存儲器組件508可包括一個或多個附加裝置。存儲器控制器502也可連接到高速緩沖存儲器505。高速緩沖存儲器505可以是處理系統(tǒng)中的唯一高速緩沖存儲器。備選的是,其它裝置例如處理器501也可包括高速緩沖存儲器,其可與高速緩沖存儲器505形成高速緩沖分級結構。如果處理系統(tǒng)500包括外設或者是總線主控制器或支持直接存儲器存取(DMA)的控制器,則存儲器控制器502可實現(xiàn)高速緩沖相干協(xié)議。如果存儲器控制器502連接到多條存儲器總線507,則每條存儲器總線507都可以并行操作,或者可將不同的地址范圍映射到不同的存儲器總線507。
主總線橋503連接到至少一個外圍總線510。各種裝置例如外設或附加總線橋可以連接到外圍總線510。這些裝置可包括存儲控制器511、各式各樣的I/O裝置514、次級總線橋515、多媒體處理器518以及傳統(tǒng)裝置接口520。主總線橋503還可連接到一個或多個專用高速端口522。例如在個人計算機中,專用端口可以是加速圖形端口(AGP),用于將高性能視頻卡連接到處理系統(tǒng)500上。
存儲控制器511通過存儲總線512將一個或多個儲存裝置513連接到外圍總線510。例如,存儲控制器511可以是一個SCSI控制器,而儲存裝置513可以是SCSI盤。I/O裝置514可以是任何種類的外設。例如,I/O裝置514可以是局域網(wǎng)接口,例如以太網(wǎng)卡。次級總線橋可用來使附加裝置通過另一總線與處理系統(tǒng)對接。例如,次級總線橋可以是通用串行端口(USB)控制器,該控制器用于通過它將USB裝置517連接到處理系統(tǒng)500。多媒體處理器518可以是聲卡、視頻捕獲卡、或任何其它類型的媒體接口,它還可連接到一個附加裝置,例如揚聲器519。傳統(tǒng)裝置接口520用來將傳統(tǒng)裝置521,例如老式鍵盤和鼠標,連接到處理系統(tǒng)500。
圖4所示處理系統(tǒng)500只是本發(fā)明可與之使用的示范處理系統(tǒng)。雖然圖4示出的處理體系結構特別適用于通用計算機,例如個人計算機或工作站,但應認識到,可以作出眾所周知的改動,以將處理系統(tǒng)500配置成更適于用在各種應用中。例如,需要進行處理的許多電子裝置可以使用依靠連接到存儲器組件508的CPU 501的較簡單體系結構來實現(xiàn)。這些電子裝置可包括但不限于音頻/視頻處理器和記錄器、游戲操縱臺、數(shù)字電視機、有線或無線電話、導航裝置(包括基于全球定位系統(tǒng)(GPS)和/或慣性導航的系統(tǒng))以及數(shù)碼相機和/或記錄器。這些改動可包括例如去掉不必要的組件、添加專用裝置或電路和/或集成多個裝置。
雖然在上述圖示和說明中已對本發(fā)明作了說明,但應理解,這些都是本發(fā)明的范例,并不應認為是限制性的。雖然已就PCRAM對本發(fā)明作了說明,但本發(fā)明不限于此,而是適用于例如磁性電阻隨機存取存儲器(MRAM)PCRAM以及在不同電平感測信號的其它電路。在不背離本發(fā)明的精神或范圍的前提下,可以作添加、刪除、替代以及其它改動。所以,本發(fā)明不應認為局限于以上說明,而是僅受所附權利要求書范圍的限制。
權利要求
1.一種用于感測存儲單元邏輯狀態(tài)的設備,包括控制電路,它向所述存儲單元提供控制信號,所述控制信號控制何時感測所述存儲單元;開關電路,它接收由所述控制電路提供的單元板計數(shù)信號和位計數(shù)信號,所述開關電路還接收來自所述存儲單元的單元板線信號和位線信號,所述開關電路產(chǎn)生第一輸出信號和第二輸出信號,其中所述第一輸出信號和所述第二輸出信號中之一處于電源電壓,且所述第一輸出信號和所述第二輸出信號中的另一信號隨每個感測操作而交變極性;以及比較電路,它接收所述第一和第二輸出信號并輸出對應于所述存儲單元邏輯狀態(tài)的信號。
2.如權利要求1所述的設備,其中所述控制電路包括單元板計數(shù)器,它產(chǎn)生所述單元板計數(shù)信號;數(shù)字計數(shù)器,它產(chǎn)生所述位計數(shù)信號;以及“異或”(XOR)門,它產(chǎn)生所述控制信號。
3.如權利要求2所述的設備,其中所述控制電路包括第一反相器,用于接收所述單元板計數(shù)和產(chǎn)生反相單元板計數(shù)信號,并將所述反相單元板計數(shù)信號施加到所述開關電路;以及第二反相器,用于接收所述位計數(shù)信號和產(chǎn)生反相位計數(shù)信號,并將所述反相位計數(shù)信號施加到所述開關電路。
4.如權利要求3所述的設備,其中所述比較電路還包括第三反相器,用于接收所述反相單元板計數(shù)信號并產(chǎn)生反相信號;第一多路復用器,用于接收所述反相信號、所述反相單元板計數(shù)信號、所述第一輸出信號以及所述第二輸出信號,所述第一多路復用器產(chǎn)生第三輸出信號;第二多路復用器,用于接收所述反相信號、所述反相單元板計數(shù)信號、所述第一輸出信號以及所述第二輸出信號,所述第二多路復用器產(chǎn)生第四輸出信號;以及開關電容器感測放大器,用于選擇所述第一輸出信號和所述第二輸出信號其中之一,所述選擇的所述第一輸出信號和所述第二輸出信號其中之一對應于所述存儲單元的所述邏輯狀態(tài)。
5.如權利要求1所述的設備,其中所述比較電路包括開關電容器感測放大器,所述開關電容器感測放大器用于選擇所述第一輸出信號和所述第二輸出信號其中之一,所述選擇的所述第一輸出信號和所述第二輸出信號其中之一對應于所述存儲單元的所述邏輯狀態(tài)。
6.如權利要求1所述的設備,其中所述開關電路包括第一反相器,用于接收所述單元板計數(shù)和產(chǎn)生反相單元板計數(shù)信號,并將所述反相單元板計數(shù)信號施加到所述開關電路;第二反相器,用于接收所述位計數(shù)信號和產(chǎn)生反相位計數(shù)信號,并將所述反相位計數(shù)信號施加到所述開關電路;第三反相器,用于接收所述反相單元板計數(shù)信號并產(chǎn)生反相信號;第一多路復用器,用于接收所述反相信號、所述反相單元板計數(shù)信號、所述第一輸出信號以及所述第二輸出信號,所述第一多路復用器產(chǎn)生第三輸出信號;以及第二多路復用器,用于接收所述反相信號、所述反相單元板計數(shù)信號、所述第一輸出信號以及所述第二輸出信號,所述第二多路復用器產(chǎn)生第四輸出信號。
7.一種電阻存儲單元,包括存儲元件,它至少具有兩個電阻狀態(tài);以及第一連線和第二連線,分別連接到第一和第二感測線,所述存儲元件串聯(lián)在所述第一連線和所述第二連線之間,并能夠?qū)⒏袦y電流交替地從所述第一感測線傳導到所述第二感測線以及從所述第二感測線傳導到所述第一感測線。
8.如權利要求7所述的電阻存儲單元,其中所述存儲元件是可編程接觸式隨機存取存儲器(PCRAM)元件。
9.如權利要求7所述的電阻存儲單元,還包括與所述存儲元件串聯(lián)的開關元件,所述開關元件控制所述存儲元件的感測。
10.一種用于電阻存儲單元的感測電路,包括第一和第二感測線,二者之間連接一個具有至少兩個電阻存儲狀態(tài)的存儲元件;開關電路,它將感測電流通過所述存儲元件交替地從所述第一感測線提供到所述第二感測線以及從所述第二感測線提供到所述第一感測線;以及輸出電路,它接收所述感測電流,并作為響應,提供指示所述存儲元件的電阻狀態(tài)的輸出信號。
11.一種存儲裝置,包括存儲單元陣列;單元板線,在所述存儲單元陣列上共用;以及用于感測所述存儲單元之一的邏輯狀態(tài)的設備,所述設備包括第一和第二感測線,二者之間連接一個具有至少兩個電阻存儲狀態(tài)的存儲元件;開關電路,它將感測電流通過所述存儲元件交替地從所述第一感測線提供到所述第二感測線以及從所述第二感測線提供到所述第一感測線;以及輸出電路,它接收所述感測電流,并作為響應,提供指示所述存儲元件的電阻狀態(tài)的輸出信號。
12.一種處理系統(tǒng),包括處理器;以及存儲裝置,它通過總線連接到所述處理器,所述存儲裝置包括存儲單元陣列;單元板線,在所述存儲單元陣列上共用;以及用于感測所述存儲單元之一的邏輯狀態(tài)的設備,所述設備包括第一和第二感測線,二者之間連接一個具有至少兩個電阻存儲狀態(tài)的存儲元件;開關電路,它將感測電流通過所述存儲元件交替地從所述第一感測線提供到所述第二感測線以及從所述第二感測線提供到所述第一感測線;以及輸出電路,它接收所述感測電流,并作為響應,提供指示所述存儲元件的電阻狀態(tài)的輸出信號。
13.一種集成電路,包括存儲裝置,所述存儲裝置包括存儲單元陣列;單元板線,在所述存儲單元陣列上共用;以及用于感測所述存儲單元之一的邏輯狀態(tài)的設備,所述設備包括第一和第二感測線,二者之間連接一個具有至少兩個電阻存儲狀態(tài)的存儲元件;開關電路,它將感測電流通過所述存儲元件交替地從所述第一感測線提供到所述第二感測線以及從所述第二感測線提供到所述第一感測線;以及輸出電路,它接收所述感測電流,并作為響應,提供指示所述存儲元件的電阻狀態(tài)的輸出信號。
14.一種感測電阻存儲元件的電阻狀態(tài)的方法,所述方法包括通過所述存儲元件在第一方向和第二相反方向上交替地提供感測電流;以及對所述感測電流作出響應,提供指示所述存儲元件的電阻狀態(tài)的輸出信號。
15.一種用于感測存儲單元邏輯狀態(tài)的方法,所述方法包括接收來自時鐘源的時鐘信號;產(chǎn)生單元板計數(shù)信號;產(chǎn)生反相單元板計數(shù)信號;向比較電路施加所述單元板計數(shù)信號、所述反相單元板計數(shù)信號、基于所述存儲單元的單元板線的第一信號、基于所述存儲單元的位線的第二信號,以產(chǎn)生對應于所述存儲單元所述邏輯狀態(tài)的信號。
16.如權利要求15所述的方法,還包括產(chǎn)生位計數(shù)信號;以及基于所述單元板計數(shù)和所述數(shù)字計數(shù)產(chǎn)生控制信號,所述控制信號施加到所述存儲單元,以控制何時發(fā)生感測。
17.如權利要求16所述的方法,還包括產(chǎn)生反相位計數(shù)信號;將所述反相單元板計數(shù)信號施加到第一晶體管的柵極,所述第一晶體管連接到所述存儲單元的所述單元板線;將所述反相位計數(shù)信號施加到第二晶體管的柵極,所述第二晶體管連接到所述存儲單元的所述位線;產(chǎn)生所述第一信號;以及產(chǎn)生所述第二信號。
18.一種處理系統(tǒng),包括處理器;以及存儲裝置,它通過總線連接到所述處理器,所述存儲裝置包括存儲單元陣列;單元板線,在所述存儲單元陣列上共用;以及用于感測存儲單元邏輯狀態(tài)的設備,包括控制電路,它提供控制信號,所述控制信號控制何時感測所述存儲單元;開關電路,它接收由所述控制電路提供的單元板計數(shù)信號和位計數(shù)信號,所述開關電路還接收來自所述存儲單元的單元板線信號和位線信號,所述開關電路產(chǎn)生第一輸出信號和第二輸出信號,其中所述第一輸出信號和所述第二輸出信號中之一處于電源電壓,且所述第一輸出信號和所述第二輸出信號中的另一信號隨每個感測操作而交變極性;以及比較電路,它接收所述第一和第二輸出信號并輸出對應于所述存儲單元的邏輯狀態(tài)的信號。
全文摘要
使用交流感測具有電阻存儲元件的存儲單元的邏輯狀態(tài)。存儲元件可以在陣列中,且存儲裝置可包括該陣列和用于讀出或感測陣列中每個存儲單元的外圍電路。外圍電路可包括時鐘/控制電路,它提供控制信號,該信號控制何時感測一行存儲單元;開關電路,用于接收由時鐘/控制電路提供的單元板計數(shù)信號和位計數(shù)信號、來自存儲元件的單元板線信號和位線信號,開關電路產(chǎn)生第一輸出信號和第二輸出信號,其中第一輸出信號和第二輸出信號中之一處于電源電壓,而第一輸出信號和第二輸出信號中的另一信號隨每個感測操作交變極性;以及比較電路,它接收第一輸出信號和第二輸出信號,并輸出一個對應于存儲單元邏輯狀態(tài)的信號。
文檔編號G11C13/02GK1890752SQ200480035888
公開日2007年1月3日 申請日期2004年10月6日 優(yōu)先權日2003年10月9日
發(fā)明者T·W·沃謝爾 申請人:微米技術有限公司