两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

存儲(chǔ)器中的比較操作的制作方法

文檔序號(hào):11635863閱讀:431來源:國(guó)知局
存儲(chǔ)器中的比較操作的制造方法與工藝
本發(fā)明一般來說涉及半導(dǎo)體存儲(chǔ)器設(shè)備及方法,且更特定來說涉及與在存儲(chǔ)器中執(zhí)行比較操作有關(guān)的設(shè)備及方法。
背景技術(shù)
:存儲(chǔ)器裝置通常經(jīng)提供為計(jì)算機(jī)或其它電子系統(tǒng)中的內(nèi)部半導(dǎo)體集成電路。存在包含易失性及非易失性存儲(chǔ)器的許多不同類型的存儲(chǔ)器。易失性存儲(chǔ)器可需要電力來維持其數(shù)據(jù)(例如,主機(jī)數(shù)據(jù)、錯(cuò)誤數(shù)據(jù)等)且包含隨機(jī)存取存儲(chǔ)器(ram)、動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(dram)、靜態(tài)隨機(jī)存取存儲(chǔ)器(sram)、同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(sdram)及晶閘管隨機(jī)存取存儲(chǔ)器(tram)以及其它。非易失性存儲(chǔ)器可通過在未被供電時(shí)保持所存儲(chǔ)數(shù)據(jù)而提供持久數(shù)據(jù)且可包含nand快閃存儲(chǔ)器、nor快閃存儲(chǔ)器及電阻可變存儲(chǔ)器,例如相變隨機(jī)存取存儲(chǔ)器(pcram)、電阻式隨機(jī)存取存儲(chǔ)器(rram)及磁阻式隨機(jī)存取存儲(chǔ)器(mram),例如自旋力矩轉(zhuǎn)移隨機(jī)存取存儲(chǔ)器(sttram)以及其它。電子系統(tǒng)通常包含可檢索及執(zhí)行指令且將所執(zhí)行指令的結(jié)果存儲(chǔ)到適合位置的若干個(gè)處理資源(例如,一或多個(gè)處理器)。處理器可包括(舉例來說)可執(zhí)行指令以對(duì)數(shù)據(jù)(例如,一或多個(gè)操作數(shù))執(zhí)行例如and、or、not、nand、nor及xor邏輯操作等邏輯操作的若干個(gè)功能單元(例如,在本文中稱為功能單元電路(fuc)),例如算術(shù)邏輯單元(alu)電路、浮動(dòng)點(diǎn)單元(fpu)電路及/或組合邏輯塊。在將指令提供到功能單元電路以用于執(zhí)行時(shí)可涉及電子系統(tǒng)中的若干個(gè)組件。可(例如)由例如控制器及/或主機(jī)處理器等處理資源產(chǎn)生所述指令。數(shù)據(jù)(例如,將對(duì)其執(zhí)行指令以執(zhí)行邏輯操作的操作數(shù))可存儲(chǔ)于可由fuc存取的存儲(chǔ)器陣列中??蓮拇鎯?chǔ)器陣列檢索指令及/或數(shù)據(jù)且在fuc開始對(duì)數(shù)據(jù)執(zhí)行指令之前對(duì)指令及/或數(shù)據(jù)進(jìn)行定序及/或緩沖。此外,由于可通過fuc在一或多個(gè)時(shí)鐘循環(huán)中執(zhí)行不同類型的操作,因此還可對(duì)操作及/或數(shù)據(jù)的中間結(jié)果進(jìn)行定序及/或緩沖。在許多實(shí)例中,處理資源(例如,處理器及/或相關(guān)聯(lián)的fuc)可在存儲(chǔ)器陣列外部,且可存取數(shù)據(jù)(例如,經(jīng)由處理資源與存儲(chǔ)器陣列之間的總線以執(zhí)行指令)。可經(jīng)由總線將數(shù)據(jù)從存儲(chǔ)器陣列移動(dòng)到在存儲(chǔ)器陣列外部的寄存器。附圖說明圖1是根據(jù)本發(fā)明的若干個(gè)實(shí)施例的呈包含存儲(chǔ)器裝置的計(jì)算系統(tǒng)的形式的設(shè)備的框圖。圖2a圖解說明根據(jù)本發(fā)明的若干個(gè)實(shí)施例的存儲(chǔ)器陣列的一部分的示意圖。圖2b圖解說明根據(jù)本發(fā)明的若干個(gè)實(shí)施例的與使用感測(cè)電路執(zhí)行若干個(gè)邏輯操作相關(guān)聯(lián)的時(shí)序圖。圖2c-1及2c-2圖解說明根據(jù)本發(fā)明的若干個(gè)實(shí)施例的與使用感測(cè)電路執(zhí)行若干個(gè)邏輯操作相關(guān)聯(lián)的時(shí)序圖。圖2d-1及2d-2圖解說明根據(jù)本發(fā)明的若干個(gè)實(shí)施例的與使用感測(cè)電路執(zhí)行若干個(gè)邏輯操作相關(guān)聯(lián)的時(shí)序圖。圖2e圖解說明根據(jù)本發(fā)明的若干個(gè)實(shí)施例的耦合到感測(cè)電路的存儲(chǔ)器陣列的一部分的示意圖。圖3a圖解說明展示根據(jù)本發(fā)明的若干個(gè)實(shí)施例的處于與執(zhí)行串行比較操作相關(guān)聯(lián)的特定階段的陣列的一部分的單元的狀態(tài)的邏輯圖。圖3b圖解說明展示處于與執(zhí)行比較操作相關(guān)聯(lián)的特定階段的陣列部分的單元的狀態(tài)的邏輯圖。圖3c圖解說明展示處于與執(zhí)行比較操作相關(guān)聯(lián)的特定階段的陣列部分的單元的狀態(tài)的邏輯圖。圖3d圖解說明展示處于與執(zhí)行比較操作相關(guān)聯(lián)的特定階段的陣列部分的單元的狀態(tài)的邏輯圖。圖3e圖解說明展示處于與執(zhí)行比較操作相關(guān)聯(lián)的特定階段的陣列部分的單元的狀態(tài)的邏輯圖。圖3f圖解說明展示處于與執(zhí)行比較操作相關(guān)聯(lián)的特定階段的陣列部分的單元的狀態(tài)的邏輯圖。圖3g圖解說明展示處于與執(zhí)行比較操作相關(guān)聯(lián)的特定階段的陣列部分的單元的狀態(tài)的邏輯圖。圖3h圖解說明展示處于與執(zhí)行比較操作相關(guān)聯(lián)的特定階段的陣列部分的單元的狀態(tài)的邏輯圖。圖3i圖解說明展示處于與執(zhí)行比較操作相關(guān)聯(lián)的特定階段的陣列部分的單元的狀態(tài)的邏輯圖。圖3j圖解說明展示處于與執(zhí)行比較操作相關(guān)聯(lián)的特定階段的陣列部分的單元的狀態(tài)的邏輯圖。圖3k圖解說明展示處于與執(zhí)行比較操作相關(guān)聯(lián)的特定階段的陣列部分的單元的狀態(tài)的邏輯圖。圖3l圖解說明展示處于與執(zhí)行比較操作相關(guān)聯(lián)的特定階段的陣列部分的單元的狀態(tài)的邏輯圖。圖3m圖解說明展示處于與執(zhí)行比較操作相關(guān)聯(lián)的特定階段的陣列部分的單元的狀態(tài)的邏輯圖。圖4圖解說明根據(jù)本發(fā)明的若干個(gè)實(shí)施例的感測(cè)電路的示意圖。圖5圖解說明根據(jù)本發(fā)明的若干個(gè)實(shí)施例的感測(cè)電路的一部分的示意圖。圖6a圖解說明根據(jù)本發(fā)明的若干個(gè)實(shí)施例的與使用感測(cè)電路執(zhí)行若干個(gè)邏輯操作相關(guān)聯(lián)的時(shí)序圖。圖6b圖解說明根據(jù)本發(fā)明的若干個(gè)實(shí)施例的與使用感測(cè)電路執(zhí)行若干個(gè)邏輯操作相關(guān)聯(lián)的時(shí)序圖。圖7是圖解說明根據(jù)本發(fā)明的若干個(gè)實(shí)施例的具有可選擇邏輯操作選擇邏輯的感測(cè)電路的示意圖。圖8是圖解說明根據(jù)本發(fā)明的若干個(gè)實(shí)施例的可由感測(cè)電路實(shí)施的可選擇邏輯操作結(jié)果的邏輯表。具體實(shí)施方式本發(fā)明包含與存儲(chǔ)器的比較操作有關(guān)的設(shè)備及方法。可存儲(chǔ)于位向量中(例如,存儲(chǔ)器陣列中)的邏輯值的實(shí)例包括第一地址空間,所述第一地址空間包括耦合到感測(cè)線且耦合到第一數(shù)目個(gè)選擇線的存儲(chǔ)器單元。所述第一地址空間的所述存儲(chǔ)器單元可存儲(chǔ)第一值。第二地址空間包括耦合到所述感測(cè)線且耦合到第二數(shù)目個(gè)選擇線的存儲(chǔ)器單元。所述第二地址空間的所述存儲(chǔ)器單元可存儲(chǔ)第二值。所述比較操作的結(jié)果存儲(chǔ)于第三地址空間中,所述第三地址空間包括耦合到所述感測(cè)線且耦合到第三數(shù)目個(gè)選擇線的存儲(chǔ)器單元。所述第三地址空間的所述存儲(chǔ)器單元可存儲(chǔ)所述比較操作的所述結(jié)果的邏輯表示。如本文中所使用,所述第一值及所述第二值是彼此相比較的數(shù)值。即,可將所述第一值與所述第二值進(jìn)行比較及/或可將所述第二值與所述第一值進(jìn)行比較。比較操作可確定所述第一值是否大于所述第二值、所述第二值是否大于所述第一值及/或所述第一值是否等于所述第二值。本發(fā)明的若干個(gè)實(shí)施例可相比于先前方法提供執(zhí)行若干個(gè)比較操作(例如,比較函數(shù))時(shí)涉及的計(jì)算數(shù)目及時(shí)間的減少。由于可并行(例如,同時(shí))執(zhí)行若干個(gè)比較操作,因此可減少計(jì)算及時(shí)間。并行執(zhí)行若干個(gè)比較操作可減少在執(zhí)行所述若干個(gè)比較操作時(shí)涉及的計(jì)算。并行執(zhí)行若干個(gè)比較操作還可減少執(zhí)行若干個(gè)計(jì)算時(shí)的電力消耗。例如,若干個(gè)實(shí)施例可提供:使用以邏輯方式存儲(chǔ)(例如,在存儲(chǔ)器陣列中的若干個(gè)存儲(chǔ)器單元中以二進(jìn)制形式)的數(shù)據(jù)(例如,第一值及第二值)執(zhí)行比較操作。實(shí)施例可在不經(jīng)由總線(例如,數(shù)據(jù)總線、地址總線、控制總線等)將數(shù)據(jù)傳送出存儲(chǔ)器陣列及/或感測(cè)電路的情況下執(zhí)行比較操作。比較操作可涉及執(zhí)行若干個(gè)邏輯操作(例如,and、or、xor等)。然而,實(shí)施例并不限于這些實(shí)例。在先前方法中,可經(jīng)由包括輸入/輸出(i/o)線的總線將數(shù)據(jù)(例如,第一值及第二值)從陣列及感測(cè)電路傳送到若干個(gè)寄存器??捎衫缣幚砥鳌⑽⑻幚砥骷?或計(jì)算引擎的處理資源使用所述若干個(gè)寄存器,所述處理資源可包括alu電路及/或經(jīng)配置以執(zhí)行適當(dāng)邏輯操作的其它功能單元電路。然而,可由alu電路執(zhí)行僅單個(gè)比較函數(shù)。經(jīng)由總線將數(shù)據(jù)從寄存器傳送到存儲(chǔ)器或?qū)?shù)據(jù)從存儲(chǔ)器傳送到寄存器可涉及顯著電力消耗及時(shí)間需要。即使處理資源與存儲(chǔ)器陣列位于同一芯片上,在將數(shù)據(jù)從陣列移出到計(jì)算電路時(shí)也可消耗顯著電力,將數(shù)據(jù)從陣列移出到計(jì)算電路可涉及(例如)執(zhí)行感測(cè)線地址存取(例如,激發(fā)列解碼信號(hào))以便將數(shù)據(jù)從感測(cè)線傳送到i/o線上、將數(shù)據(jù)移動(dòng)到陣列外圍裝置及將數(shù)據(jù)提供到與比較函數(shù)相關(guān)聯(lián)的寄存器。在本發(fā)明的以下詳細(xì)描述中,參考形成本發(fā)明的一部分且其中以圖解說明方式展示可如何實(shí)踐本發(fā)明的一或多個(gè)實(shí)施例的附圖。充分詳細(xì)地描述這些實(shí)施例以使所屬領(lǐng)域的技術(shù)人員能夠?qū)嵺`本發(fā)明的實(shí)施例,且應(yīng)理解,可利用其它實(shí)施例且可在不背離本發(fā)明的范圍的情況下做出過程、電及/或結(jié)構(gòu)改變。如本文中所使用,特定來說關(guān)于圖式中的參考編號(hào)的標(biāo)識(shí)符“n”、“m”、“f”、“r”及“p”指示可包含如此指定的若干個(gè)特定特征。如本文中所使用,“若干個(gè)”特定事物可指此類事物中的一或多者(例如,若干個(gè)存儲(chǔ)器陣列可指一或多個(gè)存儲(chǔ)器陣列)。本文中的圖遵循其中第一個(gè)數(shù)字或前幾個(gè)數(shù)字對(duì)應(yīng)于圖式的圖編號(hào)且剩余數(shù)字識(shí)別圖式中的元件或組件的編號(hào)慣例。不同圖之間的類似元件或組件可通過使用類似數(shù)字來識(shí)別。舉例來說,在圖2a中204可指代元件“04”,且在圖3a中類似元件可指代為304。如將了解,可添加、更換及/或消除本文中的各種實(shí)施例中所展示的元件以便提供本發(fā)明的若干個(gè)額外實(shí)施例。另外,如將了解,圖中所提供的元件的比例及相對(duì)標(biāo)度打算圖解說明本發(fā)明的某些實(shí)施例且不應(yīng)視為具限制性意義。圖1是根據(jù)本發(fā)明的若干個(gè)實(shí)施例的呈包含存儲(chǔ)器裝置160的計(jì)算系統(tǒng)100的形式的設(shè)備的框圖。如本文中所使用,還可將存儲(chǔ)器裝置160、存儲(chǔ)器陣列130及/或感測(cè)電路150單獨(dú)視為“設(shè)備”。系統(tǒng)100包含耦合到包含存儲(chǔ)器陣列130的存儲(chǔ)器裝置160的主機(jī)110。主機(jī)110可為主機(jī)系統(tǒng),例如個(gè)人膝上型計(jì)算機(jī)、桌上型計(jì)算機(jī)、數(shù)碼相機(jī)、移動(dòng)電話或存儲(chǔ)器讀卡器以及各種其它類型的主機(jī)。主機(jī)110可包含系統(tǒng)母板及/或底板且可包含若干個(gè)處理資源(例如,一或多個(gè)處理器、微處理器或某一其它類型的控制電路)。系統(tǒng)100可包含單獨(dú)集成電路,或主機(jī)110及存儲(chǔ)器裝置160兩者可位于同一集成電路上。系統(tǒng)100可為(例如)服務(wù)器系統(tǒng)及/或高性能計(jì)算(hpc)系統(tǒng)及/或其一部分。盡管圖1中所展示的實(shí)例圖解說明具有范紐曼型架構(gòu)的系統(tǒng),但可以非范紐曼型架構(gòu)(例如,杜林機(jī))實(shí)施本發(fā)明的實(shí)施例,非范紐曼型架構(gòu)可不包含通常與范紐曼型架構(gòu)相關(guān)聯(lián)的一或多個(gè)組件(例如,cpu、alu等)。為了清晰起見,系統(tǒng)100已經(jīng)簡(jiǎn)化以集中于與本發(fā)明具有特定相關(guān)性的特征。存儲(chǔ)器陣列130可為(例如)dram陣列、sram陣列、sttram陣列、pcram陣列、tram陣列、rram陣列、nand快閃陣列及/或nor快閃陣列。陣列130可包括布置成由選擇線(其可在本文中稱為字線或存取線)耦合的行及由感測(cè)線(其可在本文中稱為數(shù)字線或數(shù)據(jù)線)耦合的列的存儲(chǔ)器單元。盡管圖1中展示單個(gè)陣列130,但實(shí)施例并不限于此。例如,存儲(chǔ)器裝置160可包含若干個(gè)陣列130(例如,若干個(gè)dram單元庫)。與圖2a相關(guān)聯(lián)地描述實(shí)例性dram陣列。存儲(chǔ)器裝置160包含地址電路142以鎖存通過i/o電路144經(jīng)由i/o總線156(例如,數(shù)據(jù)總線)提供的地址信號(hào)。由行解碼器146及列解碼器152接收并解碼地址信號(hào)以存取存儲(chǔ)器陣列130。在若干個(gè)實(shí)例中,可由更多或更少行解碼器解碼地址信號(hào)。舉例來說,存儲(chǔ)器裝置可包含三個(gè)行解碼器。如本文中所使用,行解碼器可稱為選擇解碼器??赏ㄟ^使用感測(cè)電路150在感測(cè)線上感測(cè)電壓及/或電流改變而從存儲(chǔ)器陣列130讀取數(shù)據(jù)。感測(cè)電路150可從存儲(chǔ)器陣列130讀取且鎖存一頁(例如,行)數(shù)據(jù)。i/o電路144可用于經(jīng)由i/o總線156與主機(jī)110進(jìn)行雙向數(shù)據(jù)通信。寫入電路148用于將數(shù)據(jù)寫入到存儲(chǔ)器陣列130。在若干個(gè)實(shí)例中,術(shù)語解碼可包含在行解碼器146及/或列解碼器152中實(shí)施的預(yù)解碼、最終解碼及/或任一其它類型的解碼。在若干個(gè)實(shí)例中,術(shù)語預(yù)解碼包含電路實(shí)施預(yù)解碼過程使得地址并非離散地尋址。術(shù)語預(yù)解碼及解碼可在本文中用于區(qū)分術(shù)語可離散尋址線及/或可個(gè)別尋址線。在若干個(gè)實(shí)例中,存儲(chǔ)器陣列130中的若干個(gè)選擇線及/或感測(cè)線可獨(dú)立于存儲(chǔ)器陣列130的其它選擇線及/或感測(cè)線而個(gè)別尋址及/或解碼。如本文中所使用,離散地址可為不需要解碼以便激活特定選擇線的地址。舉例來說,地址電路142可接收與若干個(gè)選擇線相關(guān)聯(lián)的地址,可在不解碼與所述若干個(gè)選擇線相關(guān)聯(lián)的地址的情況下激活所述若干個(gè)選擇線。在若干個(gè)實(shí)例中,經(jīng)個(gè)別尋址行及/或經(jīng)離散尋址行可稱為經(jīng)完全解碼行。與存儲(chǔ)器陣列130相關(guān)聯(lián)的存儲(chǔ)器單元可包括(例如)以其它方式用于dram陣列、sram陣列、sttram陣列、pcram陣列、tram陣列、rram陣列、nand快閃陣列及/或nor快閃陣列以及其它存儲(chǔ)器配置中的存儲(chǔ)器單元。控制電路140解碼通過控制總線154從主機(jī)110提供的信號(hào)。這些信號(hào)可包含用于控制對(duì)存儲(chǔ)器陣列130執(zhí)行的操作(包含數(shù)據(jù)讀取、數(shù)據(jù)寫入及數(shù)據(jù)擦除操作)的芯片啟用信號(hào)、寫入啟用信號(hào)及地址鎖存信號(hào)。在各種實(shí)施例中,控制電路140負(fù)責(zé)執(zhí)行來自主機(jī)110的指令??刂齐娐?40可為狀態(tài)機(jī)、定序器或某一其它類型的控制器。下文與圖2a及圖3a到3m相關(guān)聯(lián)地進(jìn)一步描述感測(cè)電路150的實(shí)例。例如,在若干個(gè)實(shí)施例中,感測(cè)電路150可包括若干個(gè)感測(cè)放大器及若干個(gè)計(jì)算組件,所述若干個(gè)計(jì)算組件可包括累加器且可用于執(zhí)行邏輯操作(例如,對(duì)與互補(bǔ)感測(cè)線相關(guān)聯(lián)的數(shù)據(jù))。在若干個(gè)實(shí)施例中,感測(cè)電路(例如,150)可用于使用存儲(chǔ)于陣列130中的數(shù)據(jù)作為輸入來執(zhí)行比較操作且在不經(jīng)由感測(cè)線地址存取傳送的情況下(例如,在不激發(fā)列解碼信號(hào)的情況下)將比較操作的結(jié)果往回存儲(chǔ)到陣列130。耦合到存儲(chǔ)器陣列130中的選擇線及感測(cè)線的存儲(chǔ)器單元可在執(zhí)行比較操作及/或執(zhí)行比較操作時(shí)涉及的計(jì)算期間用作暫時(shí)存儲(chǔ)裝置(例如,寄存器)。如此,替代由在感測(cè)電路150外部的處理資源(例如,由與主機(jī)110相關(guān)聯(lián)的處理器及/或位于裝置160上(例如,控制電路140上或別處)的其它處理電路,例如alu電路)執(zhí)行及/或除此之外,比較函數(shù)還可使用所述感測(cè)電路執(zhí)行。在各種先前方法中,(例如)將經(jīng)由感測(cè)電路從存儲(chǔ)器讀取與比較操作相關(guān)聯(lián)的數(shù)據(jù)且將所述數(shù)據(jù)提供到外部alu。外部alu電路將使用操作數(shù)執(zhí)行比較函數(shù)且可經(jīng)由局部i/o線將結(jié)果傳送回到陣列。相比來說,在本發(fā)明的若干個(gè)實(shí)施例中,感測(cè)電路(例如,150)經(jīng)配置以對(duì)存儲(chǔ)于存儲(chǔ)器陣列130中的存儲(chǔ)器單元中的數(shù)據(jù)執(zhí)行比較操作且在不啟用耦合到感測(cè)電路的局部i/o線的情況下將結(jié)果往回存儲(chǔ)到陣列130。如此,在若干個(gè)實(shí)施例中,可不需要在陣列130及感測(cè)電路150外部的寄存器及/或alu執(zhí)行比較函數(shù),因?yàn)楦袦y(cè)電路150可使用存儲(chǔ)器陣列130的地址空間執(zhí)行在執(zhí)行比較函數(shù)時(shí)涉及的適當(dāng)計(jì)算。另外,可在不使用外部處理資源的情況下執(zhí)行比較函數(shù)。圖2a圖解說明根據(jù)本發(fā)明的若干個(gè)實(shí)施例的存儲(chǔ)器陣列230的一部分的示意圖。在此實(shí)例中,存儲(chǔ)器陣列230是各自由存取裝置202(例如,晶體管)及存儲(chǔ)元件203(例如,電容器)組成的1t1c(一個(gè)晶體管一個(gè)電容器)存儲(chǔ)器單元270-0、270-1、270-2、…、270-n-1、270-n(例如,共同稱為存儲(chǔ)器單元270)的dram陣列。在若干個(gè)實(shí)施例中,存儲(chǔ)器單元270可為破壞性讀取存儲(chǔ)器單元(例如,讀取存儲(chǔ)于所述單元中的數(shù)據(jù)會(huì)破壞數(shù)據(jù)使得起初存儲(chǔ)于單元中的數(shù)據(jù)在經(jīng)讀取之后被刷新)。存儲(chǔ)器單元270布置成由選擇線204-0(行0)、204-1(行1)、204-2(行2)、…、204-n-1(行n-1)、204-n(行n)(例如,共同稱為選擇線204)耦合的行及由感測(cè)線(例如,數(shù)字線)205-0(d)及205-1(d_)(例如,共同稱為感測(cè)線205)耦合的列。在若干個(gè)實(shí)施例中,陣列230可包含耦合到單獨(dú)電路的地址空間。在此實(shí)例中,每一單元列與一對(duì)互補(bǔ)感測(cè)線205-0(d)及205-1(d_)相關(guān)聯(lián)。圖2a中所圖解說明的結(jié)構(gòu)可用于提供許多互補(bǔ)感測(cè)線205、選擇線204及/或存儲(chǔ)器單元270。盡管圖2a中僅圖解說明單個(gè)存儲(chǔ)器單元270列,但實(shí)施例并不限于此。例如,特定陣列可具有若干單元列及/或感測(cè)線(例如,4,096、8,192、16,384等)。在圖2a中,存儲(chǔ)器單元270耦合到感測(cè)線205-0。特定單元晶體管202的柵極耦合到其對(duì)應(yīng)選擇線204-0到204-n(例如,共同稱為選擇線204),第一源極/漏極區(qū)域耦合到其對(duì)應(yīng)感測(cè)線205-0,且特定單元晶體管的第二源極/漏極區(qū)域耦合到其對(duì)應(yīng)電容器,例如,電容器203。盡管圖2a中未圖解說明,但感測(cè)線205-1也可具有耦合到其的存儲(chǔ)器單元。在若干個(gè)實(shí)例中,耦合到感測(cè)線205-0的存儲(chǔ)器單元270可存儲(chǔ)位。所述位可表示一值及/或若干個(gè)值(例如,第一值、第二值、暫時(shí)值及/或結(jié)果值)的邏輯表示。舉例來說,第一值可由可沿著感測(cè)線205-0存儲(chǔ)于存儲(chǔ)器單元270-0、存儲(chǔ)器單元270-1及存儲(chǔ)器單元270-2中的三位向量表示。在若干個(gè)實(shí)例中,位向量可由多于或少于圖2a中所論述的那些位的位表示。結(jié)合圖3a到3m論述其它實(shí)例。舉例來說,第一值可由4位向量、8位向量、16位向量及/或32位向量以及其它位向量維度表示。在若干個(gè)實(shí)例中,可沿著選擇線204水平地(與沿著感測(cè)線205垂直地相反)存儲(chǔ)值的每一位向量表示??蓪?duì)值的每一位向量邏輯表示加索引。舉例來說,存儲(chǔ)于存儲(chǔ)器單元270-0中的位可與第一索引相關(guān)聯(lián),存儲(chǔ)于存儲(chǔ)器單元270-1中的位可與第二索引相關(guān)聯(lián),且存儲(chǔ)于存儲(chǔ)器單元270-2中的位可與第三索引相關(guān)聯(lián)。作為實(shí)例,所述第三索引可指示所存儲(chǔ)位向量的最高有效位(msb)且所述第一索引可指示所存儲(chǔ)位向量的最低有效位(lsb)。在若干個(gè)實(shí)例中,可通過將表示第一值的邏輯表示的位與表示第二值的邏輯表示的位進(jìn)行比較而執(zhí)行比較操作。可通過首先將來自第一值的邏輯表示的最高有效位與來自第二值的邏輯表示的最高有效位進(jìn)行比較而執(zhí)行所述比較操作??赏ㄟ^將來自第一值的邏輯表示的次高有效位與來自第二值的邏輯表示的次高有效位進(jìn)行比較而繼續(xù)所述比較操作。次高有效位可表示與每當(dāng)執(zhí)行比較操作的迭代時(shí)遞減的索引相關(guān)聯(lián)的位。與圖2a相關(guān)聯(lián)地使用的加索引是演示的而非限制性的。可在若干個(gè)實(shí)施例中采用其它加索引系統(tǒng)及/或次序。舉例來說,存儲(chǔ)于存儲(chǔ)器270-2中的位可與第一索引相關(guān)聯(lián),存儲(chǔ)于存儲(chǔ)器單元270-1中的位可與第二索引相關(guān)聯(lián),且存儲(chǔ)于存儲(chǔ)器單元270-3中的位可與第三索引相關(guān)聯(lián)。此外,可使用若干個(gè)不同布局及/或存儲(chǔ)器單元定向執(zhí)行本文中所描述的操作。若干個(gè)值可存儲(chǔ)于存儲(chǔ)器陣列230的感測(cè)線中的每一者中。舉例來說,存儲(chǔ)器單元270-0、270-1、270-2可存儲(chǔ)表示第一值的若干個(gè)位,存儲(chǔ)器單元270-3、270-4、270-5可存儲(chǔ)表示第二值的若干個(gè)位,存儲(chǔ)器單元270-6可存儲(chǔ)表示第一暫時(shí)值的若干個(gè)位,存儲(chǔ)器單元270-7可存儲(chǔ)表示第二暫時(shí)值的若干個(gè)位,且存儲(chǔ)器單元270-8、270-9可存儲(chǔ)表示比較操作的結(jié)果的若干個(gè)位,雖然圖2a中未圖解說明存儲(chǔ)器單元270-4到存儲(chǔ)器單元270-9,但存儲(chǔ)器單元270-4到存儲(chǔ)器單元270-9包含于存儲(chǔ)器單元270-0…270-n的范圍中。如所展示的存儲(chǔ)器單元270-0到270-9耦合到第一感測(cè)線。耦合到不同感測(cè)線的存儲(chǔ)器單元可存儲(chǔ)表示不同第一值、不同第二值、不同第一暫時(shí)值、不同第二暫時(shí)值及/或不同比較操作的不同結(jié)果的若干個(gè)位。在若干個(gè)實(shí)例中,可并行激活耦合到選擇線204-0且耦合到若干個(gè)感測(cè)線(例如,感測(cè)線205-0及感測(cè)線205-1)的存儲(chǔ)器單元。此外,還可通過并行激活選擇線204-0、選擇線204-1、選擇線204-2及選擇線204-3而并行激活存儲(chǔ)器單元270-0、存儲(chǔ)器單元270-1、存儲(chǔ)器單元270-2、存儲(chǔ)器單元270-3。在若干個(gè)實(shí)例中,可并行激活經(jīng)獨(dú)立尋址選擇線204及/或感測(cè)線205以并行激活若干個(gè)存儲(chǔ)器單元。感測(cè)電路250包括感測(cè)放大器206及計(jì)算組件231。感測(cè)電路250可為圖1中所展示的感測(cè)電路150。圖2a還展示耦合到存儲(chǔ)器陣列230的感測(cè)電路250。感測(cè)放大器206耦合到對(duì)應(yīng)于特定存儲(chǔ)器單元列的互補(bǔ)感測(cè)線d、d_。可操作感測(cè)放大器206以確定存儲(chǔ)于選定單元(例如,存儲(chǔ)器單元270)中的狀態(tài)(例如,邏輯數(shù)據(jù)值)。實(shí)施例不限于給定感測(cè)放大器架構(gòu)或類型。例如,根據(jù)本文中所描述的若干個(gè)實(shí)施例的感測(cè)電路可包含電流模式感測(cè)放大器及/或單端感測(cè)放大器(例如,耦合到一個(gè)感測(cè)線的感測(cè)放大器)。在若干個(gè)實(shí)施例中,計(jì)算組件231可包括按與感測(cè)放大器206及/或陣列(例如,230)的存儲(chǔ)器單元270的晶體管相同的間距形成的若干個(gè)晶體管,所述若干個(gè)晶體管可符合特定特征大小(例如,4f2、6f2等)。如本文中所使用,按間距用于描述沿著同一列耦合到同一感測(cè)線的電路。如下文進(jìn)一步描述,計(jì)算組件231可聯(lián)合感測(cè)放大器206操作以使用來自陣列230中的存儲(chǔ)器單元270的數(shù)據(jù)作為輸入來執(zhí)行比較操作且在不經(jīng)由感測(cè)線地址存取傳送數(shù)據(jù)的情況下(例如,在不激發(fā)列解碼信號(hào)使得經(jīng)由局部i/o線將數(shù)據(jù)傳送到在陣列及感測(cè)電路外部的電路的情況下)將結(jié)果往回存儲(chǔ)到陣列230中的存儲(chǔ)器單元270。如此,本發(fā)明的若干個(gè)實(shí)施例可實(shí)現(xiàn)使用少于各種先前方法的電力來執(zhí)行比較操作及與其相關(guān)聯(lián)的計(jì)算。另外,由于若干個(gè)實(shí)施例消除對(duì)跨越局部i/o線傳送數(shù)據(jù)以便執(zhí)行計(jì)算函數(shù)的需要,因此若干個(gè)實(shí)施例可使用計(jì)算組件231及存儲(chǔ)器單元270實(shí)現(xiàn)與先前方法相比較經(jīng)增加的并行處理能力。在圖2a中所圖解說明的實(shí)例中,對(duì)應(yīng)于計(jì)算組件231的電路包括耦合到感測(cè)線d及d_中的每一者的五個(gè)晶體管;然而,實(shí)施例不限于此實(shí)例。晶體管207-1及207-2具有分別耦合到感測(cè)線d及d_的第一源極/漏極區(qū)域及耦合到交叉耦合鎖存器(例如,耦合到一對(duì)交叉耦合晶體管(例如交叉耦合nmos晶體管208-1及208-2以及交叉耦合pmos晶體管209-1及209-2)的柵極)的第二源極/漏極區(qū)域。如本文中進(jìn)一步描述,包括晶體管208-1、208-2、209-1及209-2的交叉耦合鎖存器可稱為次級(jí)鎖存器(例如,對(duì)應(yīng)于感測(cè)放大器206的交叉耦合鎖存器可在本文中稱為初級(jí)鎖存器)。晶體管207-1及207-2可稱為通過晶體管,所述通過晶體管可經(jīng)由相應(yīng)信號(hào)211-1(passd)及211-2(passdb)經(jīng)啟用以便將相應(yīng)感測(cè)線d及d_上的電壓或電流傳遞到包括晶體管208-1、208-2、209-1及209-2的交叉耦合鎖存器的輸入(例如,次級(jí)鎖存器的輸入)。在此實(shí)例中,晶體管207-1的第二源極/漏極區(qū)域耦合到晶體管208-1及209-1的第一源極/漏極區(qū)域以及晶體管208-2及209-2的柵極。類似地,晶體管207-2的第二源極/漏極區(qū)域耦合到晶體管208-2及209-2的第一源極/漏極區(qū)域以及晶體管208-1及209-1的柵極。晶體管208-1及208-2的第二源極/漏極區(qū)域共同耦合到負(fù)控制信號(hào)212-1(accumb)。晶體管209-1及209-2的第二源極/漏極區(qū)域共同耦合到正控制信號(hào)212-2(accum)。accum信號(hào)212-2可為供應(yīng)電壓(例如,vcc)且accumb信號(hào)可為參考電壓(例如,接地)。啟用信號(hào)212-1及212-2會(huì)激活對(duì)應(yīng)于次級(jí)鎖存器的包括晶體管208-1、208-2、209-1及209-2的交叉耦合鎖存器。經(jīng)激活交叉耦合鎖存器操作以放大共同節(jié)點(diǎn)217-1與共同節(jié)點(diǎn)217-2之間的差分電壓,使得節(jié)點(diǎn)217-1經(jīng)驅(qū)動(dòng)到accum信號(hào)電壓及accumb信號(hào)電壓中的一者(例如,vcc及接地中的一者),且節(jié)點(diǎn)217-2經(jīng)驅(qū)動(dòng)到accum信號(hào)電壓及accumb信號(hào)電壓中的另一者。如下文進(jìn)一步描述,信號(hào)212-1及212-2經(jīng)標(biāo)記為“accum”及“accumb”,因?yàn)榇渭?jí)鎖存器可在用于執(zhí)行邏輯操作(例如,比較操作)時(shí)用作累加器。在若干個(gè)實(shí)施例中,累加器包括形成次級(jí)鎖存器的交叉耦合晶體管208-1、208-2、209-1及209-2以及通過晶體管207-1及207-2。如本文中進(jìn)一步描述,在若干個(gè)實(shí)施例中,包括耦合到感測(cè)放大器的累加器的計(jì)算組件可經(jīng)配置以執(zhí)行邏輯操作,所述邏輯操作包括對(duì)由一對(duì)互補(bǔ)感測(cè)線中的至少一者上的信號(hào)(例如,電壓或電流)表示的數(shù)據(jù)值執(zhí)行累加操作。計(jì)算組件231還包含具有耦合到相應(yīng)數(shù)字線d及d_的第一源極/漏極區(qū)域的反相晶體管214-1及214-2。晶體管214-1及214-2的第二源極/漏極區(qū)域分別耦合到晶體管216-1及216-2的第一源極/漏極區(qū)域。晶體管214-1及214-2的柵極耦合到信號(hào)213(invd)。晶體管216-1的柵極耦合到共同節(jié)點(diǎn)217-1,晶體管208-2的柵極、晶體管209-2的柵極以及晶體管208-1及209-1的第一源極/漏極區(qū)域也耦合到共同節(jié)點(diǎn)217-1。以互補(bǔ)方式,晶體管216-2的柵極耦合到共同節(jié)點(diǎn)217-2,晶體管208-1的柵極、晶體管209-1的柵極以及晶體管208-2及209-2的第一源極/漏極區(qū)域也耦合到共同節(jié)點(diǎn)217-2。如此,啟用信號(hào)invd用于使存儲(chǔ)于次級(jí)鎖存器中的數(shù)據(jù)值反轉(zhuǎn)且將經(jīng)反轉(zhuǎn)值驅(qū)動(dòng)到感測(cè)線205-0及205-1上。在圖2a中,計(jì)算組件231經(jīng)配置以執(zhí)行比較操作。以下實(shí)例將演示可如何使用存儲(chǔ)于陣列230中的數(shù)據(jù)作為輸入來執(zhí)行比較操作及可如何經(jīng)由感測(cè)電路(例如,感測(cè)放大器206及計(jì)算組件231)的操作將比較操作的結(jié)果存儲(chǔ)于所述陣列中。實(shí)例涉及使用存儲(chǔ)于耦合到選擇線204-0到204-n且共同耦合到感測(cè)線205-0的存儲(chǔ)器單元270中的數(shù)據(jù)值(例如,具有邏輯“1”或邏輯“0”的位)作為比較操作的相應(yīng)輸入。可將比較操作的結(jié)果往回存儲(chǔ)于耦合到感測(cè)線205-0的存儲(chǔ)器單元中。作為實(shí)例,計(jì)算組件231可使用存儲(chǔ)于耦合到感測(cè)線205-0的若干個(gè)存儲(chǔ)器單元270的第一部分及第二部分中的第一值及第二值。所述第一部分可包含第一地址空間中的第一數(shù)目個(gè)存儲(chǔ)器單元(例如,存儲(chǔ)器單元270-0、270-1、270-2)。所述第二部分可包含第二地址空間中的第二數(shù)目個(gè)存儲(chǔ)器單元(例如,存儲(chǔ)器單元270-3、270-4、270-5)。可將比較操作的結(jié)果存儲(chǔ)于第三地址空間中的存儲(chǔ)器單元270(例如,存儲(chǔ)器單元270-8、270-9)的第三部分中。執(zhí)行比較操作可包含在將第一值的邏輯表示存儲(chǔ)于存儲(chǔ)器單元270的第一部分中之前清除存儲(chǔ)器單元270的第一部分。執(zhí)行比較操作還可包含在將第二值的邏輯表示存儲(chǔ)于存儲(chǔ)器單元270的第二部分中之前清除存儲(chǔ)器單元270的第二部分。執(zhí)行比較操作還可包含在將比較操作的結(jié)果存儲(chǔ)于存儲(chǔ)器單元270的第三部分中之前清除存儲(chǔ)器單元270的第三部分。執(zhí)行比較操作可進(jìn)一步包含在將用于執(zhí)行比較操作的中間值(例如,暫時(shí)值)存儲(chǔ)于存儲(chǔ)器單元270的其它部分中之前清除存儲(chǔ)器單元270的任何其它部分。清除存儲(chǔ)器單元270的一部分包括將若干個(gè)預(yù)定義位存儲(chǔ)于存儲(chǔ)器單元270的選定部分中。預(yù)定義位可包含零數(shù)據(jù)值(例如,0位)、一數(shù)據(jù)值(例如,1位)及/或零、一的任一組合及/或其它數(shù)據(jù)值。比較操作可包含確定第一值是否大于第二值。在若干個(gè)實(shí)例中,確定第一值是否大于第二值僅識(shí)別第一值是否較大,但不識(shí)別第二值是否大于第一值及/或第一值是否等于第二值。舉例來說,如果第一值不大于第二值,那么第二值可大于第一值或第一值可等于第二值。因此,比較操作還可包含確定第二值是否大于第一值。然而,在若干個(gè)實(shí)例中,確定第二值是否大于第一值僅識(shí)別第二值是否較大,但不識(shí)別第一值是否大于第二值及/或第二值是否等于第一值。因此,比較操作還可包含確定第一值與第二值是否相等。在若干個(gè)實(shí)例中,確定第一值是否等于第二值僅識(shí)別第一值與第二值是否相等,但不識(shí)別第一值是否大于第二值或第二值是否大于第一值。如此,上文所描述的比較操作可劃分成計(jì)算的迭代。如本文中所使用,計(jì)算可描述在執(zhí)行比較操作時(shí)涉及的計(jì)算操作。舉例來說,析取(例如,or)操作可為計(jì)算,及/或加法操作可為計(jì)算以及其它計(jì)算。比較的迭代可與索引相關(guān)聯(lián)。如此,每當(dāng)索引遞增或遞減時(shí)可起始比較操作的新迭代。在二進(jìn)制實(shí)例中,可通過確定存儲(chǔ)于存儲(chǔ)器單元的第一部分中的位是否等于存儲(chǔ)于存儲(chǔ)器單元的第二部分中的位而確定第一值是否等于第二值。可將來自存儲(chǔ)器單元的第一部分的對(duì)應(yīng)位與來自存儲(chǔ)器單元的第二部分的對(duì)應(yīng)位進(jìn)行比較。如果來自第一值的邏輯表示的位等于來自第二值的邏輯表示的對(duì)應(yīng)位,且如果來自第一值的邏輯表示的所有先前位等于來自第二值的邏輯表示的所有對(duì)應(yīng)位,那么可將若干個(gè)位存儲(chǔ)于存儲(chǔ)器單元270的第三部分(例如,第三地址空間)中,此指示第一值等于第二值。比較操作可包含:在確定來自存儲(chǔ)于存儲(chǔ)器單元270的第一部分及存儲(chǔ)器單元270的第二部分中的若干個(gè)位對(duì)的較低有效位是否不同之前,確定來自存儲(chǔ)于存儲(chǔ)器單元270的第一部分及存儲(chǔ)器單元270的第二部分中的若干個(gè)位對(duì)的較高有效位是否不同。舉例來說,在三位值中,比較操作可包含:在確定來自是第一值的邏輯表示的若干個(gè)位的存儲(chǔ)于存儲(chǔ)器單元270-0中的位是否不同于來自是第二值的邏輯表示的若干個(gè)位的存儲(chǔ)于存儲(chǔ)器單元270-3中的位之前,確定來自是第一值的邏輯表示的若干個(gè)位的存儲(chǔ)于存儲(chǔ)器單元270-2中的位是否不同于來自是第二值的邏輯表示的若干個(gè)位的存儲(chǔ)于存儲(chǔ)器單元270-5中的位。在以上實(shí)例中,存儲(chǔ)于存儲(chǔ)器單元270-2中的位可比存儲(chǔ)于存儲(chǔ)器單元270-0中的位更有效,且存儲(chǔ)于存儲(chǔ)器270-5中的位可比存儲(chǔ)于存儲(chǔ)器單元270-3中的位更有效。確定位是否不同可包含:如果來自第一值的邏輯表示的位不等于來自第二值的邏輯表示的對(duì)應(yīng)位,那么確定來自第一值的邏輯表示的位是否大于來自第二值的邏輯表示的對(duì)應(yīng)位。如果來自第一值的邏輯表示的位大于來自第二值的邏輯表示的對(duì)應(yīng)位,那么可將若干個(gè)位存儲(chǔ)于若干個(gè)存儲(chǔ)器單元的第三部分(例如,第三地址空間)中,此指示第一值大于第二值。如果來自第二值的邏輯表示的對(duì)應(yīng)位大于來自第一值的邏輯表示的位,那么可將若干個(gè)位存儲(chǔ)于第三地址空間中的若干個(gè)存儲(chǔ)器單元中,此指示第二值大于第一值。本發(fā)明的實(shí)施例不限于圖2a中所圖解說明的特定感測(cè)電路配置。例如,不同計(jì)算組件電路可用于執(zhí)行根據(jù)本文中所描述的若干個(gè)實(shí)施例的邏輯操作。盡管圖2a中未圖解說明,但在若干個(gè)實(shí)施例中,控制電路可耦合到陣列230、感測(cè)放大器206及/或計(jì)算組件231。此控制電路可(例如)與陣列及感測(cè)電路在同一芯片上及/或在例如外部處理器的外部處理資源上實(shí)施,且可控制啟用/停用對(duì)應(yīng)于陣列及感測(cè)電路的各種信號(hào)以便執(zhí)行如本文中所描述的邏輯操作。此外,盡管圖2a中展示單個(gè)互補(bǔ)感測(cè)線對(duì)(205-0/205-1),但陣列230可包含多個(gè)互補(bǔ)感測(cè)線對(duì)。如下給出提供用于在存儲(chǔ)器中執(zhí)行比較操作的總結(jié)的實(shí)例性偽碼:在若干個(gè)實(shí)施例中,可使用清除操作、寫入操作、讀取操作、線or運(yùn)算、加法操作、減法操作及/或反轉(zhuǎn)操作以及可用于執(zhí)行比較操作的其它操作來執(zhí)行所述比較操作??墒褂貌紶柌僮骷胺遣紶柌僮鲌?zhí)行以上操作。在若干個(gè)實(shí)施例中,可使用邏輯操作(例如,nand、and、nor、xor、or等)執(zhí)行布爾及非布爾操作。舉例來說,執(zhí)行比較操作可包含執(zhí)行加法操作、減法操作、xor運(yùn)算、or運(yùn)算、and運(yùn)算及/或not操作以及可用于執(zhí)行所述比較操作的其它操作。執(zhí)行加法操作可包含執(zhí)行or運(yùn)算、nand運(yùn)算及/或and運(yùn)算以及可用于執(zhí)行加法操作的其它操作。減法操作可包含執(zhí)行nand運(yùn)算、or運(yùn)算、and運(yùn)算及/或xor運(yùn)算以及可用于執(zhí)行所述減法操作的其它操作。圖2b、2c-1、2c-2、2d-1、2d-2及2e中給出聯(lián)合計(jì)算組件231執(zhí)行nand、and、nor、xor及or邏輯操作的實(shí)例。比較操作可包含形成tmp值及tmpset值(例如,“tmp=gettemp(0)”及“tmpset=gettmp(1)”)。tmp值及tmpset值可為用作暫時(shí)存儲(chǔ)的值。tmpset值表示是否已確定第一值不等于第二值。即,tmpset值表示是否已識(shí)別出第一值與第二值之間的差。tmp值表示來自第一值的次高有效位是否不等于來自第二值的對(duì)應(yīng)次高有效位。如果存在表示第一值及第二值的相關(guān)聯(lián)位中的任一者之間的差,那么可將是tmp值的邏輯表示的位設(shè)定為一(例如,“1”),或者如果未識(shí)別出表示第一值及第二值的相關(guān)聯(lián)位之間的差、如果表示第一值及第二值的相關(guān)聯(lián)位之間不存在差及/或如果相關(guān)聯(lián)位之間的差不貢獻(xiàn)于比較操作,那么可將是tmp值的邏輯表示的位設(shè)定為零(例如,“0”)。如果存在第一值與第二值之間的差,那么可將tmpset值設(shè)定為一(例如,“1”),或者如果未識(shí)別出第一值與第二值之間的差,那么可將tmpset值設(shè)定為零(例如,“0”)。在若干個(gè)實(shí)例中,tmp值及/或tmpset值可作為單個(gè)位存儲(chǔ)于單個(gè)存儲(chǔ)器單元中,或者tmp值及/或tmpset值可使用若干個(gè)位存儲(chǔ)于若干個(gè)存儲(chǔ)器單元中。在若干個(gè)實(shí)例中,tmp值及tmpset值可表示為單個(gè)值及/或相異值。如圖3a到圖3m中所展示的實(shí)例中所使用,使用存儲(chǔ)于存儲(chǔ)器單元中的單個(gè)位以邏輯方式表示tmp值,而使用存儲(chǔ)于不同存儲(chǔ)器單元中的不同單個(gè)位以邏輯方式表示tmpset值。比較操作可包含清除(例如,clearopenrow)計(jì)算組件231及/或耦合到存儲(chǔ)器陣列230的計(jì)算組件231中的累加器。比較操作還可包含在將值存儲(chǔ)于若干個(gè)存儲(chǔ)器單元中之前清除所述存儲(chǔ)器單元。經(jīng)清除計(jì)算組件231可用于清除存儲(chǔ)器單元。如本文中所使用,清除存儲(chǔ)器單元可包含將預(yù)定義位存儲(chǔ)于存儲(chǔ)器單元中。舉例來說,比較操作可包含清除tmpset值及/或結(jié)果值以及可被清除的其它值。舉例來說,可通過將零(例如,“0”)位存儲(chǔ)于存儲(chǔ)值的邏輯表示的存儲(chǔ)器單元中而清除所述值。如本文中所使用,結(jié)果值還稱為目的值。第一值還可稱為如以上偽碼中提及的srca值。此外,第二值可稱為如以上偽碼中提及的srcb值??墒褂萌舾蓚€(gè)位(例如,1個(gè)、2個(gè)、4個(gè)、8個(gè)、16個(gè)、32個(gè)或64個(gè)位以及其它數(shù)目個(gè)位)表示第一值及第二值。舉例來說,可由可存儲(chǔ)于三個(gè)存儲(chǔ)器單元中的三個(gè)位以邏輯方式表示第一值及第二值中的每一者。比較操作可通過使用for循環(huán)執(zhí)行對(duì)存儲(chǔ)于若干個(gè)存儲(chǔ)器單元270中的每一位索引的若干個(gè)調(diào)用。如本文中所使用,針對(duì)存儲(chǔ)于若干個(gè)存儲(chǔ)器單元270中的每一位索引執(zhí)行的若干個(gè)調(diào)用是對(duì)比較操作的每一迭代的參考。舉例來說,可在三個(gè)迭代中三次實(shí)施若干個(gè)調(diào)用,其中是第一值的邏輯表示的位向量包含三個(gè)位。for循環(huán)(例如,for(i=nbits-1;i>=0;i--))可包括將索引設(shè)定為最高有效索引(例如,i=nbits-1)。舉例來說,如果第一值及第二值各自使用相應(yīng)三位向量表示,那么可將索引設(shè)定為二(例如,i=3-1)。每當(dāng)實(shí)施所述若干個(gè)調(diào)用時(shí)索引可遞減一(例如,i--)。即,每當(dāng)完成for循環(huán)的迭代時(shí)索引可遞減一。比較操作可在索引小于零(例如,i<0)時(shí)結(jié)束。即,比較操作可在索引大于或等于零(例如,i>=0)時(shí)繼續(xù)。執(zhí)行比較操作可包含將來自第一值及第二值的相關(guān)聯(lián)位進(jìn)行比較以確定第一值是否大于第二值、第二值是否大于第一值及/或第一值是否等于第二值。舉例來說,如果存儲(chǔ)于若干個(gè)存儲(chǔ)器單元的第一部分中的位值等于存儲(chǔ)于若干個(gè)存儲(chǔ)器單元中的第二部分中的位值,那么第一值可等于第二值。即,可將來自若干個(gè)存儲(chǔ)器單元的第一部分的對(duì)應(yīng)位與來自若干個(gè)存儲(chǔ)器單元的第二部分的對(duì)應(yīng)位進(jìn)行比較。舉例來說,“1”位可被視為大于“0”位?!?”位可被視為等于“0”位。來自第一值及第二值的對(duì)應(yīng)位可包含與同一索引相關(guān)聯(lián)的位。舉例來說,可在比較具有較低索引的位之前比較具有較高索引的位。即,可確定來自第一值及第二值的具有第一索引的位是否相等,然后確定具有第二索引的位是否相等。在若干個(gè)實(shí)例中,第一索引可為比第二索引更有效的索引。針對(duì)每一位索引執(zhí)行的若干個(gè)調(diào)用可包含從存儲(chǔ)器陣列讀取第一值。從存儲(chǔ)器讀取值可包含將存儲(chǔ)于若干個(gè)存儲(chǔ)器單元270中的位(包括所述值的邏輯表示)中的每一者鎖存到感測(cè)放大器206中。可以從最高有效到最低有效的次序鎖存存儲(chǔ)于若干個(gè)存儲(chǔ)器單元270中的位。在若干個(gè)實(shí)例中,次高有效位可為針對(duì)來自與比較操作相關(guān)聯(lián)的若干個(gè)迭代的下一迭代未經(jīng)比較及/或鎖存的位。舉例來說,在比較操作的第一迭代期間,讀取操作(例如,readrow(srca+i))可鎖存具有第三索引的位,所述位來自存儲(chǔ)于存儲(chǔ)第一值的邏輯表示的若干個(gè)存儲(chǔ)器單元中的位向量。在比較操作的第二迭代期間,讀取操作(例如,readrow(scra+i))調(diào)用可鎖存具有第二索引的位。在比較操作的第三迭代期間,讀取操作(例如,readrow(scra+i))可鎖存具有第一索引的位。針對(duì)與第一值及第二值相關(guān)聯(lián)的每一位索引執(zhí)行的若干個(gè)調(diào)用可包含使用來自第一值的次高有效位及來自第二值的次高有效位作為輸入來執(zhí)行xor運(yùn)算(例如,xorrow(srcb+i))。以上xor運(yùn)算(例如,xorrow(srcb+i))可用于將第一值與第二值進(jìn)行比較以確定第一值是否等于第二值。舉例來說,在比較操作的第一迭代期間,可將來自存儲(chǔ)第一值的若干個(gè)存儲(chǔ)器單元的具有第三索引的次高有效位與來自存儲(chǔ)第二值的若干個(gè)存儲(chǔ)器單元的具有第三索引的次高有效位進(jìn)行比較以確定第三經(jīng)索引位是否彼此相等。針對(duì)每一位索引執(zhí)行的若干個(gè)調(diào)用可包含使用先前xor運(yùn)算(例如,xorrow(srcb+i))的結(jié)果及對(duì)應(yīng)tmpset值作為輸入來執(zhí)行xor運(yùn)算(例如,xorrow(tmpset))以確定是否已識(shí)別出比較操作的解??稍诒容^操作將第一值識(shí)別為大于第二值、將第二值識(shí)別為大于第一值或識(shí)別第一值等于第二值時(shí)識(shí)別出比較操作的解。針對(duì)每一位索引執(zhí)行的若干個(gè)調(diào)用可包含執(zhí)行寫入操作(例如,writerow(tmp))以將先前xor運(yùn)算(例如,xorrow(tmpset))的結(jié)果存儲(chǔ)于存儲(chǔ)tmp值的邏輯表示的存儲(chǔ)器單元270中。如果來自第一值的次高有效位不等于來自第二值的次高有效位,那么寫入操作(例如,writerow(tmp))可將一(例如,“1”)存儲(chǔ)于相關(guān)聯(lián)的存儲(chǔ)器單元中。針對(duì)每一位索引執(zhí)行的若干個(gè)調(diào)用可包含使用tmp值及tmpset值作為輸入來執(zhí)行or運(yùn)算(例如,orrow(tmpset))。若干個(gè)調(diào)用還可包含寫入操作(例如,writerow(tmpset))以將or運(yùn)算(例如,orrow(tmpset))的結(jié)果存儲(chǔ)到存儲(chǔ)tmpset值的邏輯表示的存儲(chǔ)器單元270。先前or運(yùn)算(例如,orrow(tmpset))及寫入操作(例如,writerow(tmpset))可更新tmpset值以識(shí)別在比較操作的當(dāng)前迭代中是否將識(shí)別出比較操作的解。針對(duì)每一位索引執(zhí)行的若干個(gè)調(diào)用可包含讀取操作(例如,readrow(srca+i))以鎖存存儲(chǔ)于與第一值的次高有效位相關(guān)聯(lián)的存儲(chǔ)器單元中的值。若干個(gè)調(diào)用還可包含and運(yùn)算(例如,androw(tmp)),其使用來自第一值的次高有效位及tmp值作為輸入以確定第一值是否大于第二值。針對(duì)每一位索引執(zhí)行的若干個(gè)調(diào)用還可包含or運(yùn)算(例如,orrow(dest)),其使用先前and運(yùn)算(例如,androw(tmp))的結(jié)果及存儲(chǔ)于與第一值相關(guān)聯(lián)且存儲(chǔ)結(jié)果值的存儲(chǔ)器單元中的位作為輸入??蓪⑾惹皁r運(yùn)算(例如,orrow(dest))的結(jié)果存儲(chǔ)(例如,writerow(dest))于存儲(chǔ)結(jié)果值且與第一值相關(guān)聯(lián)的存儲(chǔ)器單元中。針對(duì)每一位索引執(zhí)行的若干個(gè)調(diào)用還可包含讀取操作(例如,readrow(srcb+i))以鎖存存儲(chǔ)于與第二值的次高有效位相關(guān)聯(lián)的存儲(chǔ)器單元中的值。針對(duì)每一位索引執(zhí)行的若干個(gè)調(diào)用還可包含and運(yùn)算(例如,androw(tmp)),其使用來自第二值的次高有效位及tmp值作為輸入以確定第二值是否大于第一值。針對(duì)每一位索引執(zhí)行的若干個(gè)調(diào)用還可包含or運(yùn)算(例如,orrow(dest+1)),其使用先前and運(yùn)算(例如,androw(tmp))的結(jié)果及存儲(chǔ)于與第二值相關(guān)聯(lián)且存儲(chǔ)結(jié)果值的存儲(chǔ)器單元中的位作為輸入??蓪⑾惹皁r運(yùn)算(例如,orrow(dest+1))的結(jié)果存儲(chǔ)(例如,writerow(dest+1))于與第二值相關(guān)聯(lián)且存儲(chǔ)結(jié)果值的存儲(chǔ)器單元中。針對(duì)每一位索引執(zhí)行的若干個(gè)調(diào)用可包含中斷操作(例如,中斷)以退出for循環(huán)。中斷操作可基于線or運(yùn)算(例如,!acc_contains_any_zeroes())的結(jié)果而退出for循環(huán)以結(jié)束比較操作。如本文中所使用,not操作由以上偽碼中的“!”符號(hào)表示。如本文中所使用,線or運(yùn)算可包含確定是否已結(jié)束針對(duì)若干個(gè)第一值及若干個(gè)第二值的若干個(gè)比較操作。圖2e中進(jìn)一步描述線or運(yùn)算。確定是否已結(jié)束針對(duì)若干個(gè)第一值及第二值的比較操作可基于與比較操作中的每一者相關(guān)聯(lián)的tmpset值。舉例來說,如果所有tmpset值等于一(例如,“1”),那么已結(jié)束所有比較操作。當(dāng)已確定第一值大于第二值或第二值大于第一值時(shí),與比較操作相關(guān)聯(lián)的tmpset值可等于一(例如,“1”)。圖2b圖解說明根據(jù)本發(fā)明的若干個(gè)實(shí)施例的與使用感測(cè)電路執(zhí)行若干個(gè)邏輯操作相關(guān)聯(lián)的時(shí)序圖285-1。時(shí)序圖285-1圖解說明與執(zhí)行邏輯操作(例如,r輸入邏輯操作)的第一操作階段相關(guān)聯(lián)的信號(hào)(例如,電壓信號(hào))。例如,圖2b中所描述的第一操作階段可為and、nand、or或nor運(yùn)算的第一操作階段。如下文進(jìn)一步描述,執(zhí)行圖2b中所圖解說明的操作階段可涉及消耗與先前處理方法相比顯著較少的能量(例如,大約一半),先前處理方法可涉及提供電壓軌之間(例如,供應(yīng)與接地之間)的全擺動(dòng)以執(zhí)行計(jì)算函數(shù)。在圖2b中所圖解說明的實(shí)例中,對(duì)應(yīng)于互補(bǔ)邏輯值(例如,“1”及“0”)的電壓軌是供應(yīng)電壓274(vdd)及接地電壓272(gnd)。在執(zhí)行邏輯操作之前,可發(fā)生平衡使得互補(bǔ)感測(cè)線d及d_在平衡電壓225(vdd/2)下短接在一起。下文與圖3相關(guān)聯(lián)地進(jìn)一步描述平衡。在時(shí)間t1處,對(duì)平衡信號(hào)226撤銷激活,且然后激活選定行(例如,對(duì)應(yīng)于其數(shù)據(jù)值將被感測(cè)且用作第一輸入的存儲(chǔ)器單元的行)。信號(hào)204-0表示施加到選定行(例如,行204-0)的電壓信號(hào)。當(dāng)行信號(hào)204-0達(dá)到對(duì)應(yīng)于選定單元的存取晶體管(例如,202)的閾值電壓(vt)時(shí),存取晶體管接通且將感測(cè)線d耦合到選定存儲(chǔ)器單元(例如,如果單元是1t1cdram單元,那么耦合到電容器203),此在時(shí)間t2與t3之間形成感測(cè)線d與d_之間的差分電壓信號(hào)(例如,如分別由信號(hào)205-0及205-1所指示)。由信號(hào)203表示選定單元的電壓。由于能量守恒,形成d與d_之間的差分信號(hào)(例如,通過將單元耦合到感測(cè)線d)可不顯著消耗能量,因?yàn)榭稍隈詈系叫械亩鄠€(gè)存儲(chǔ)器單元內(nèi)攤還與激活/撤銷激活行信號(hào)204相關(guān)聯(lián)的能量。在時(shí)間t3處,感測(cè)放大器(例如,206)激活(例如,正控制信號(hào)290(例如,對(duì)應(yīng)于圖5中所展示的act590)變高,且負(fù)控制信號(hào)228(例如,對(duì)應(yīng)于圖5中所展示的rnif528)變低),此放大d與d_之間的差分信號(hào),從而導(dǎo)致對(duì)應(yīng)于邏輯1的電壓(例如,vdd)或?qū)?yīng)于邏輯0的電壓(例如,接地)處于感測(cè)線d上(且另一電壓處于互補(bǔ)感測(cè)線d_上),使得所感測(cè)數(shù)據(jù)值存儲(chǔ)于感測(cè)放大器206的初級(jí)鎖存器中。在將感測(cè)線d(205-0)從平衡電壓vdd/2充電到導(dǎo)軌電壓vdd時(shí)發(fā)生此操作中的初級(jí)能量消耗。在時(shí)間t4處,啟用通過晶體管207-1及207-2(例如,經(jīng)由分別施加到控制線211-1及211-2的相應(yīng)passd及passdb控制信號(hào)),如圖2c-1及2c-2中所展示。控制信號(hào)211-1及211-2共同稱為控制信號(hào)211,如圖2b中所展示。如本文中所使用,可通過參考例如passd及passdb等各種控制信號(hào)施加到的控制線而參考所述信號(hào)。例如,passd信號(hào)可在圖2c-1中稱為控制信號(hào)211-1。在時(shí)間t5處,經(jīng)由相應(yīng)控制線212-1及212-2激活累加器控制信號(hào)accumb及accum。如下文所描述,累加器控制信號(hào)212-1及212-2可保持激活以用于后續(xù)操作階段。如此,在此實(shí)例中,激活控制信號(hào)212-1及212-2會(huì)激活計(jì)算組件231的次級(jí)鎖存器(例如,累加器)。將存儲(chǔ)于感測(cè)放大器206中的所感測(cè)數(shù)據(jù)值傳送(例如,復(fù)制)到次級(jí)鎖存器。在時(shí)間t6處,停用(例如,關(guān)斷)通過晶體管207-1及207-2;然而,由于累加器控制信號(hào)212-1及212-2保持激活,因此經(jīng)累加結(jié)果存儲(chǔ)(例如,鎖存)于次級(jí)鎖存器(例如,累加器)中。在時(shí)間t7處,對(duì)行信號(hào)204-0撤銷激活,且在時(shí)間t8處停用陣列感測(cè)放大器(例如,對(duì)感測(cè)放大器控制信號(hào)228及290撤銷激活)。在時(shí)間t9處,感測(cè)線d及d_是平衡的(例如,平衡信號(hào)226被激活),如由感測(cè)線電壓信號(hào)205-0及205-1從其相應(yīng)軌值移動(dòng)到平衡電壓225(vdd/2)所圖解說明。所述平衡由于能量守恒定律而消耗極少能量。在此實(shí)例中,平衡可涉及在是vdd/2的平衡電壓下將互補(bǔ)感測(cè)線d及d_短接在一起。例如,可在存儲(chǔ)器單元感測(cè)操作之前發(fā)生平衡。圖2c-1及2c-2分別圖解說明根據(jù)本發(fā)明的若干個(gè)實(shí)施例的與使用感測(cè)電路執(zhí)行若干個(gè)邏輯操作相關(guān)聯(lián)的時(shí)序圖285-2及285-3。時(shí)序圖285-2及285-3圖解說明與執(zhí)行邏輯操作(例如,r輸入邏輯操作,其中r是輸入的可變數(shù)目)的若干個(gè)中間操作階段相關(guān)聯(lián)的信號(hào)(例如,電壓信號(hào))。例如,時(shí)序圖285-2對(duì)應(yīng)于r輸入nand運(yùn)算或r輸入and運(yùn)算的若干個(gè)中間操作階段,且時(shí)序圖285-3對(duì)應(yīng)于r輸入nor運(yùn)算或r輸入or運(yùn)算的若干個(gè)中間操作階段。舉例來說,執(zhí)行and或nand運(yùn)算可包含繼例如圖2b中所描述的初始操作階段之后執(zhí)行圖2c-1中所展示的操作階段一或多次。類似地,執(zhí)行or或nor運(yùn)算可包含繼例如圖2b中所描述的初始操作階段之后執(zhí)行圖2c-2中所展示的操作階段一或多次。如時(shí)序圖285-2及285-3中所展示,在時(shí)間t1處,停用平衡(例如,對(duì)平衡信號(hào)226撤銷激活),且然后激活選定行(例如,對(duì)應(yīng)于其數(shù)據(jù)值將被感測(cè)且用作例如第二輸入、第三輸入等的輸入的存儲(chǔ)器單元的行)。信號(hào)204-1表示施加到選定行(例如,行204-1)的電壓信號(hào)。當(dāng)行信號(hào)204-1達(dá)到對(duì)應(yīng)于選定單元的存取晶體管(例如,202)的閾值電壓(vt)時(shí),存取晶體管接通且將感測(cè)線d耦合到選定存儲(chǔ)器單元(例如,如果單元是1t1cdram單元,那么耦合到電容器203),此舉在時(shí)間t2與t3之間形成感測(cè)線d與d_之間的差分電壓信號(hào)(例如,如分別由信號(hào)205-0及205-1所指示)。由信號(hào)203表示選定單元的電壓。由于能量守恒,形成d與d_之間的差分信號(hào)(例如,通過將單元耦合到感測(cè)線d)可不消耗能量,這是因?yàn)榭稍隈詈系叫械亩鄠€(gè)存儲(chǔ)器單元內(nèi)攤還與激活/撤銷激活行信號(hào)204相關(guān)聯(lián)的能量。在時(shí)間t3處,感測(cè)放大器(例如,206)激活(例如,正控制信號(hào)290變高,且負(fù)控制信號(hào)228變低),此舉放大d與d_之間的差分信號(hào),從而導(dǎo)致對(duì)應(yīng)于邏輯1的電壓(例如,vdd)或?qū)?yīng)于邏輯0的電壓(例如,接地)處于感測(cè)線d上(且另一電壓處于互補(bǔ)感測(cè)線d_上),使得所感測(cè)數(shù)據(jù)值存儲(chǔ)于感測(cè)放大器206的初級(jí)鎖存器中。在將感測(cè)線d(205-0)從平衡電壓vdd/2充電到導(dǎo)軌電壓vdd時(shí)發(fā)生此操作中的初級(jí)能量消耗。如時(shí)序圖285-2及285-3中所展示,在時(shí)間t4處(例如,在感測(cè)選定單元之后),取決于特定邏輯操作而激活控制信號(hào)211-1(passd)及211-2(passdb)中的僅一者(例如,啟用圖2a中的通過晶體管207-1及207-2中的僅一者)。舉例來說,由于圖2c-1中的時(shí)序圖285-2對(duì)應(yīng)于nand或and運(yùn)算的中間階段,因此在時(shí)間t4處激活控制信號(hào)211-1且控制信號(hào)211-2保持撤銷激活。相反地,由于圖2c-2中的時(shí)序圖285-3對(duì)應(yīng)于nor或or運(yùn)算的中間階段,因此在時(shí)間t4處激活控制信號(hào)211-2且控制信號(hào)211-1保持撤銷激活。從上文圖2a中回想:累加器控制信號(hào)212-1(accumb)及212-2(accum)在圖2b中所描述的初始操作階段期間被激活,且其在中間操作階段期間保持激活。由于先前啟用累加器,因此僅激活passd(例如,圖2c-1中的211-1)導(dǎo)致累加對(duì)應(yīng)于電壓信號(hào)205-1的數(shù)據(jù)值。類似地,僅激活passdb(例如,圖2c-2中的211-2)導(dǎo)致累加對(duì)應(yīng)于電壓信號(hào)205-2的數(shù)據(jù)值。例如,在其中僅激活passd(211-1)的實(shí)例性and/nand運(yùn)算(例如,圖2c-1中的時(shí)序圖285-2)中,如果存儲(chǔ)于選定存儲(chǔ)器單元(例如,在此實(shí)例中為行1存儲(chǔ)器單元)中的數(shù)據(jù)值是邏輯0,那么與次級(jí)鎖存器(例如,圖2a中的290)相關(guān)聯(lián)的經(jīng)累加值被斷言為低,使得次級(jí)鎖存器存儲(chǔ)邏輯0。如果存儲(chǔ)于行1存儲(chǔ)器單元中的數(shù)據(jù)值并非邏輯0,那么次級(jí)鎖存器保持其所存儲(chǔ)的行0數(shù)據(jù)值(例如,邏輯1或邏輯0)。如此,在此and/nand運(yùn)算實(shí)例中,次級(jí)鎖存器正用作零(0)累加器。類似地,在其中僅激活passdb的實(shí)例性or/nor運(yùn)算(例如,圖2c-2中的時(shí)序圖285-3)中,如果存儲(chǔ)于選定存儲(chǔ)器單元(例如,在此實(shí)例中為行1存儲(chǔ)器單元)中的數(shù)據(jù)值是邏輯1,那么與次級(jí)鎖存器相關(guān)聯(lián)的經(jīng)累加值被斷言為高,使得次級(jí)鎖存器存儲(chǔ)邏輯1。如果存儲(chǔ)于行1存儲(chǔ)器單元中的數(shù)據(jù)值并非邏輯1,那么次級(jí)鎖存器保持其所存儲(chǔ)的行0數(shù)據(jù)值(例如,邏輯1或邏輯0)。如此,在此or/nor運(yùn)算實(shí)例中,次級(jí)鎖存器正有效地用作一(1)累加器,因?yàn)閐_上的電壓信號(hào)205-1正設(shè)定累加器的真實(shí)數(shù)據(jù)值。在例如圖2c-1及2c-2中所展示的中間操作階段結(jié)束時(shí),對(duì)passd信號(hào)(例如,用于and/nand)或passdb信號(hào)(例如,用于or/nor)撤銷激活(例如,在時(shí)間t5處),對(duì)選定行撤銷激活(例如,在時(shí)間t6處),對(duì)感測(cè)放大器(例如,圖2a中的206)撤銷激活(例如,在時(shí)間t7處),且發(fā)生平衡(例如,在時(shí)間t8處)??芍貜?fù)例如圖2c-1或2c-2中所圖解說明的中間操作階段以便累加來自若干個(gè)額外行的結(jié)果。作為實(shí)例,可針對(duì)行2存儲(chǔ)器單元執(zhí)行時(shí)序圖285-2或285-3的序列后續(xù)(例如,第二)次,針對(duì)行3存儲(chǔ)器單元執(zhí)行后續(xù)(例如,第三)次等。例如,針對(duì)10輸入nor運(yùn)算,圖2c-2中所展示的中間階段可發(fā)生9次以提供10輸入邏輯操作的9個(gè)輸入,其中在初始操作階段(例如,如圖2b中所描述)期間確定第十輸入。圖2d-1及2d-2分別圖解說明根據(jù)本發(fā)明的若干個(gè)實(shí)施例的與使用感測(cè)電路執(zhí)行若干個(gè)邏輯操作相關(guān)聯(lián)的時(shí)序圖285-4及285-5。時(shí)序圖285-4及285-5圖解說明與執(zhí)行邏輯操作(例如,r輸入邏輯操作)的最后操作階段相關(guān)聯(lián)的信號(hào)(例如,電壓信號(hào))。例如,圖2d-2中的時(shí)序圖285-4對(duì)應(yīng)于r輸入nand運(yùn)算或r輸入nor運(yùn)算的最后操作階段,且圖2d-2中的時(shí)序圖285-5對(duì)應(yīng)于r輸入and運(yùn)算或r輸入or運(yùn)算的最后操作階段。舉例來說,執(zhí)行nand運(yùn)算可包含繼與圖2c-1相關(guān)聯(lián)地描述的中間操作階段的若干個(gè)迭代之后執(zhí)行圖2d-1中所展示的操作階段,執(zhí)行nor運(yùn)算可包含繼與圖2c-2相關(guān)聯(lián)地描述的中間操作階段的若干個(gè)迭代之后執(zhí)行圖2d-1中所展示的操作階段,執(zhí)行and運(yùn)算可包含繼與圖2c-1相關(guān)聯(lián)地描述的中間操作階段的若干個(gè)迭代之后執(zhí)行圖2d-2中所展示的操作階段,且執(zhí)行or運(yùn)算可包含繼與圖2c-2相關(guān)聯(lián)地描述的中間操作階段的若干個(gè)迭代之后執(zhí)行圖2d-2中所展示的操作階段。下文所展示的表1指示根據(jù)本文中所描述的若干個(gè)實(shí)施例的對(duì)應(yīng)于與執(zhí)行若干個(gè)r輸入邏輯操作相關(guān)聯(lián)的操作階段序列的圖。表1操作圖2b圖2c-1圖2c-2圖2d-1圖2d-2and第一階段r-1個(gè)迭代最后階段nand第一階段r-1個(gè)迭代最后階段or第一階段r-1個(gè)迭代最后階段nor第一階段r-1個(gè)迭代最后階段可(舉例來說)通過以下操作實(shí)施nand運(yùn)算:將and運(yùn)算的r-1個(gè)迭代的結(jié)果存儲(chǔ)于感測(cè)放大器中,然后在進(jìn)行最后操作階段之前使感測(cè)放大器反轉(zhuǎn)以存儲(chǔ)結(jié)果(下文所描述)???舉例來說)通過以下操作實(shí)施nor運(yùn)算:將or運(yùn)算的r-1個(gè)迭代的結(jié)果存儲(chǔ)于感測(cè)放大器中,然后在進(jìn)行最后操作階段之前使感測(cè)放大器反轉(zhuǎn)以存儲(chǔ)結(jié)果(下文所描述)。與將r輸入邏輯操作的結(jié)果存儲(chǔ)到陣列(例如,圖2a中的陣列230)的行相關(guān)聯(lián)地描述圖2d-1及2d-2的最后操作階段。然而,如上文所描述,在若干個(gè)實(shí)施例中,可將結(jié)果存儲(chǔ)到除往回到陣列以外的適合位置(例如,經(jīng)由i/o線存儲(chǔ)到與控制器及/或主機(jī)處理器相關(guān)聯(lián)的外部寄存器、存儲(chǔ)到不同存儲(chǔ)器裝置的存儲(chǔ)器陣列等)。如時(shí)序圖285-4及285-5中所展示,在時(shí)間t1處,停用平衡(例如,對(duì)平衡信號(hào)226撤銷激活)使得感測(cè)線d及d_浮動(dòng)。在時(shí)間t2處,取決于正執(zhí)行哪一邏輯操作而激活invd信號(hào)213或passd及passdb信號(hào)211。在此實(shí)例中,激活invd信號(hào)213以用于nand或nor運(yùn)算(參見圖2d-1),且激活passd及passdb信號(hào)211以用于and或or運(yùn)算(參見圖2d-2)。在時(shí)間t2處激活invd信號(hào)213(例如,與nand或nor運(yùn)算相關(guān)聯(lián)地)啟用圖2a中的晶體管214-1/214-2且在將感測(cè)線d或感測(cè)線d_下拉時(shí)導(dǎo)致存儲(chǔ)于圖2a中的次級(jí)鎖存器290中的數(shù)據(jù)值的反轉(zhuǎn)。如此,激活信號(hào)213會(huì)使經(jīng)累加輸出反轉(zhuǎn)。因此,針對(duì)nand運(yùn)算,如果在先前操作階段(例如,初始操作階段及一或多個(gè)中間操作階段)中感測(cè)的存儲(chǔ)器單元中的任一者存儲(chǔ)邏輯0(例如,如果nand運(yùn)算的r輸入中的任一者是邏輯0),那么感測(cè)線d_將攜載對(duì)應(yīng)于邏輯0的電壓(例如,接地電壓)且感測(cè)線d將攜載對(duì)應(yīng)于邏輯1的電壓(例如,供應(yīng)電壓,例如vdd)。針對(duì)此nand實(shí)例,如果在先前操作階段中感測(cè)的所有存儲(chǔ)器單元存儲(chǔ)邏輯1(例如,nand運(yùn)算的所有r輸入是邏輯1),那么感測(cè)線d_將攜載對(duì)應(yīng)于邏輯1的電壓且感測(cè)線d將攜載對(duì)應(yīng)于邏輯0的電壓。在時(shí)間t3處,然后激活感測(cè)放大器206的初級(jí)鎖存器(例如,激發(fā)感測(cè)放大器),從而將d及d_驅(qū)動(dòng)到適當(dāng)軌,且感測(cè)線d現(xiàn)在攜載相應(yīng)輸入數(shù)據(jù)值的經(jīng)nand運(yùn)算的結(jié)果(如從在先前操作階段期間感測(cè)的存儲(chǔ)器單元確定)。如此,如果輸入數(shù)據(jù)值中的任一者是邏輯0,那么感測(cè)線d將處于vdd,且如果所有輸入數(shù)據(jù)值是邏輯1,那么感測(cè)線d將處于接地。針對(duì)nor運(yùn)算,如果在先前操作階段(例如,初始操作階段及一或多個(gè)中間操作階段)中感測(cè)的存儲(chǔ)器單元中的任一者存儲(chǔ)邏輯1(例如,如果nor運(yùn)算的r輸入中的任一者是邏輯1),那么感測(cè)線d_將攜載對(duì)應(yīng)于邏輯1的電壓(例如,vdd)且感測(cè)線d將攜載對(duì)應(yīng)于邏輯0的電壓(例如,接地)。針對(duì)此nor實(shí)例,如果在先前操作階段中感測(cè)的所有存儲(chǔ)器單元存儲(chǔ)邏輯0(例如,nor運(yùn)算的所有r輸入是邏輯0),那么感測(cè)線d_將攜載對(duì)應(yīng)于邏輯0的電壓且感測(cè)線d將攜載對(duì)應(yīng)于邏輯1的電壓。在時(shí)間t3處,然后激活感測(cè)放大器206的初級(jí)鎖存器且感測(cè)線d現(xiàn)在含有相應(yīng)輸入數(shù)據(jù)值的經(jīng)nor運(yùn)算的結(jié)果(如從在先前操作階段期間感測(cè)的存儲(chǔ)器單元確定)。如此,如果輸入數(shù)據(jù)值中的任一者是邏輯1,那么感測(cè)線d將處于接地,且如果所有輸入數(shù)據(jù)值是邏輯0,那么感測(cè)線d將處于vdd。參考圖2d-2,激活passd及passdb信號(hào)211(例如,與and或or運(yùn)算相關(guān)聯(lián)地)將存儲(chǔ)于計(jì)算組件231的次級(jí)鎖存器中的經(jīng)累加輸出傳送到感測(cè)放大器206的初級(jí)鎖存器。例如,針對(duì)and運(yùn)算,如果在先前操作階段(例如,圖2b的第一操作階段及圖2c-1的中間操作階段的一或多個(gè)迭代)中感測(cè)的存儲(chǔ)器單元中的任一者存儲(chǔ)邏輯0(例如,如果and運(yùn)算的r輸入中的任一者是邏輯0),那么感測(cè)線d_將攜載對(duì)應(yīng)于邏輯1的電壓(例如,vdd)且感測(cè)線d將攜載對(duì)應(yīng)于邏輯0的電壓(例如,接地)。針對(duì)此and實(shí)例,如果在先前操作階段中感測(cè)的所有存儲(chǔ)器單元存儲(chǔ)邏輯1(例如,and運(yùn)算的所有r輸入是邏輯1),那么感測(cè)線d_將攜載對(duì)應(yīng)于邏輯0的電壓且感測(cè)線d將攜載對(duì)應(yīng)于邏輯1的電壓。在時(shí)間t3處,然后激活感測(cè)放大器206的初級(jí)鎖存器且感測(cè)線d現(xiàn)在攜載相應(yīng)輸入數(shù)據(jù)值的經(jīng)and運(yùn)算的結(jié)果(如從在先前操作階段期間感測(cè)的存儲(chǔ)器單元確定)。如此,如果輸入數(shù)據(jù)值中的任一者是邏輯0,那么感測(cè)線d將處于接地,且如果所有輸入數(shù)據(jù)值是邏輯1,那么感測(cè)線d將處于vdd。針對(duì)or運(yùn)算,如果在先前操作階段(例如,圖2b的第一操作階段及圖2c-2中所展示的中間操作階段的一或多個(gè)迭代)中感測(cè)的存儲(chǔ)器單元中的任一者存儲(chǔ)邏輯1(例如,如果or運(yùn)算的r輸入中的任一者是邏輯1),那么感測(cè)線d_將攜載對(duì)應(yīng)于邏輯0的電壓(例如,接地)且感測(cè)線d將攜載對(duì)應(yīng)于邏輯1的電壓(例如,vdd)。針對(duì)此or實(shí)例,如果在先前操作階段中感測(cè)的所有存儲(chǔ)器單元存儲(chǔ)邏輯0(例如,or運(yùn)算的所有r輸入是邏輯0),那么感測(cè)線d將攜載對(duì)應(yīng)于邏輯0的電壓且感測(cè)線d_將攜載對(duì)應(yīng)于邏輯1的電壓。在時(shí)間t3處,然后激活感測(cè)放大器206的初級(jí)鎖存器且感測(cè)線d現(xiàn)在攜載相應(yīng)輸入數(shù)據(jù)值的經(jīng)or運(yùn)算的結(jié)果(如從在先前操作階段期間感測(cè)的存儲(chǔ)器單元確定)。如此,如果輸入數(shù)據(jù)值中的任一者是邏輯1,那么感測(cè)線d將處于vdd,且如果所有輸入數(shù)據(jù)值是邏輯0,那么感測(cè)線d將處于接地。然后可將r輸入and、or、nand及nor運(yùn)算的結(jié)果往回存儲(chǔ)到陣列230的存儲(chǔ)器單元。在圖2d-1及2d-2中所展示的實(shí)例中,將r輸入邏輯操作的結(jié)果存儲(chǔ)到耦合到行r(例如,204-r)的存儲(chǔ)器單元。將邏輯操作的結(jié)果存儲(chǔ)到行r存儲(chǔ)器單元僅僅涉及通過激活行r而啟用行r存取晶體管202。行r存儲(chǔ)器單元的電容器203將被驅(qū)動(dòng)到對(duì)應(yīng)于感測(cè)線d上的數(shù)據(jù)值(例如,邏輯1或邏輯0)的電壓,此本質(zhì)上對(duì)先前存儲(chǔ)于行r存儲(chǔ)器單元中的任何數(shù)據(jù)值重寫。應(yīng)注意,行r存儲(chǔ)器單元可為存儲(chǔ)用作邏輯操作的輸入的數(shù)據(jù)值的相同存儲(chǔ)器單元。例如,可將邏輯操作的結(jié)果往回存儲(chǔ)到行0存儲(chǔ)器單元或行1存儲(chǔ)器單元。時(shí)序圖285-4及285-5圖解說明在時(shí)間t3處對(duì)正控制信號(hào)290及負(fù)控制信號(hào)228撤銷激活(例如,信號(hào)231變高且信號(hào)228變低)以激活感測(cè)放大器206。在時(shí)間t4處,對(duì)在時(shí)間t2處激活的相應(yīng)信號(hào)(例如,213或211)撤銷激活。實(shí)施例并不限于此實(shí)例。例如,在若干個(gè)實(shí)施例中,可繼時(shí)間t4之后(例如,在對(duì)信號(hào)213或信號(hào)211撤銷激活之后)激活感測(cè)放大器206。如圖2d-1及2d-2中所展示,在時(shí)間t5處,激活行r(204-r),此將選定單元的所存儲(chǔ)元件(例如,圖2a中的電容器203)驅(qū)動(dòng)到對(duì)應(yīng)于存儲(chǔ)于累加器中的邏輯值的電壓。在時(shí)間t6處,對(duì)行r撤銷激活,在時(shí)間t7處,對(duì)感測(cè)放大器206撤銷激活(例如,對(duì)信號(hào)228及290撤銷激活)且在時(shí)間t8處發(fā)生平衡(例如,激活信號(hào)226且使互補(bǔ)感測(cè)線205-0及205-1上的電壓變?yōu)槠胶怆妷?。在若干個(gè)實(shí)施例中,例如圖2a中所描述的感測(cè)電路(例如,按與存儲(chǔ)器單元相同的間距形成的電路)可實(shí)現(xiàn)并行執(zhí)行眾多邏輯操作。例如,在具有16k列的陣列中,可在不經(jīng)由總線傳送來自陣列及感測(cè)電路的數(shù)據(jù)的情況下及/或在不經(jīng)由i/o線傳送來自陣列及感測(cè)電路的數(shù)據(jù)的情況下并行執(zhí)行16k個(gè)邏輯操作。而且,所屬領(lǐng)域的技術(shù)人員將了解,執(zhí)行r輸入邏輯操作(例如,nand、and、nor、or等)的能力可實(shí)現(xiàn)執(zhí)行更復(fù)雜的計(jì)算函數(shù),例如加法、減法、乘法及除法以及其它小學(xué)數(shù)學(xué)函數(shù)及/或模式比較函數(shù)。舉例來說,可組合是一系列nand運(yùn)算以執(zhí)行全加法器函數(shù)。作為實(shí)例,如果全加法器需要12個(gè)nand門來連同進(jìn)位輸入及進(jìn)位輸出使兩個(gè)數(shù)據(jù)值相加,那么可執(zhí)行總計(jì)384個(gè)nand運(yùn)算(12x32)以使兩個(gè)32位數(shù)相加。本發(fā)明的實(shí)施例還可用于執(zhí)行可為非布爾(例如,復(fù)制、比較等)的邏輯操作。另外,在若干個(gè)實(shí)施例中,所執(zhí)行的邏輯操作的輸入可并非存儲(chǔ)于感測(cè)電路(例如,圖1中的150)耦合到的存儲(chǔ)器陣列130中的數(shù)據(jù)值。例如,可在不激活陣列(例如,圖2a中的230)的行的情況下由感測(cè)放大器(例如,圖2a中的206)感測(cè)邏輯操作的若干個(gè)輸入。作為實(shí)例,可由感測(cè)放大器206經(jīng)由耦合到其的i/o線接收所述若干個(gè)輸入。例如,可將此些輸入從在陣列230外部的源(例如從主機(jī)處理器(例如,主機(jī)110)及/或外部控制器)提供到感測(cè)放大器206(例如,經(jīng)由適當(dāng)i/o線)。作為另一實(shí)例,與執(zhí)行邏輯操作相關(guān)聯(lián)地,可從不同感測(cè)放大器/計(jì)算組件對(duì)接收特定感測(cè)放大器(例如,206)及其對(duì)應(yīng)計(jì)算組件(例如,231)的輸入。例如,存儲(chǔ)于耦合到第一單元列的第一累加器中的數(shù)據(jù)值(例如,邏輯結(jié)果)可傳送到與不同單元列(其可或可不與第一列位于同一陣列中)相關(guān)聯(lián)的不同(例如,相鄰)感測(cè)放大器/計(jì)算組件對(duì)。本發(fā)明的實(shí)施例不限于圖2a中所圖解說明的特定感測(cè)電路配置。例如,不同計(jì)算組件電路可用于執(zhí)行根據(jù)本文中所描述的若干個(gè)實(shí)施例的邏輯操作。盡管圖2a中未圖解說明,但在若干個(gè)實(shí)施例中,控制電路可耦合到陣列230、感測(cè)放大器206及/或計(jì)算組件231。此控制電路(例如)可與陣列及感測(cè)電路250在同一芯片上及/或在例如外部處理器的外部處理資源上實(shí)施,且可控制啟用/停用對(duì)應(yīng)于陣列及感測(cè)電路的各種信號(hào)以便執(zhí)行如本文中所描述的邏輯操作。與圖2a、2b、2c-1、2c-2、2d-1及2d-2相關(guān)聯(lián)地描述的實(shí)例性邏輯操作階段涉及累加數(shù)據(jù)值(例如,從存儲(chǔ)器單元感測(cè)到的數(shù)據(jù)值及/或?qū)?yīng)于感測(cè)線的電壓或電流的數(shù)據(jù)值)。由于能量守恒,在執(zhí)行邏輯操作階段時(shí)消耗的能量大約等于在將感測(cè)線d或d_的電容從vdd/2充電到vdd(其在激活感測(cè)放大器時(shí)(例如,在如圖2b、2c-1、2c-2、2d-1及2d-2中所展示的時(shí)間t3處)開始)期間消耗的能量。如此,執(zhí)行邏輯操作消耗大約用于將感測(cè)線(例如,數(shù)字線)從vdd/2充電到vdd的能量。相比來說,各種先前處理方法通常消耗至少用于將感測(cè)線從軌充電到軌(例如,從接地充電到vdd)的量的能量,所述能量與本文中所描述的實(shí)施例相比較可為兩倍或更多倍能量。圖2e圖解說明根據(jù)本發(fā)明的若干個(gè)實(shí)施例的耦合到感測(cè)電路的存儲(chǔ)器陣列的一部分的示意圖。在此實(shí)例中,存儲(chǔ)器陣列包含存儲(chǔ)器單元(mc)270-0、…、270-f。在若干個(gè)實(shí)施例中,存儲(chǔ)器單元是破壞性讀取存儲(chǔ)器單元(例如,讀取存儲(chǔ)于單元中的數(shù)據(jù)會(huì)破壞數(shù)據(jù)使得起初存儲(chǔ)于單元中的數(shù)據(jù)在經(jīng)讀取之后被刷新)。存儲(chǔ)器單元270-0、…、270-f可布置成由選擇線204(例如,字線)耦合的若干個(gè)行及由感測(cè)線(例如,數(shù)字線)205-0、…、205-m耦合的若干個(gè)列。為了參考方便,感測(cè)線205-0、…、205-m表示相應(yīng)互補(bǔ)感測(cè)線對(duì)(例如,圖2a中的205-1及205-2)。盡管圖2e中僅圖解說明一個(gè)行及兩個(gè)列的存儲(chǔ)器單元,但實(shí)施例并不限于此。例如,特定陣列可具有若干存儲(chǔ)器單元列及/或感測(cè)線(例如,4,096、8,192、16,384等)。作為實(shí)例,特定存儲(chǔ)器單元晶體管(例如,圖2a中的202)的柵極可耦合到其對(duì)應(yīng)字線(204),源極/漏極區(qū)域可耦合到其對(duì)應(yīng)感測(cè)線(例如,205-0),且特定存儲(chǔ)器單元晶體管的第二源極/漏極區(qū)域可耦合到其對(duì)應(yīng)電容器(例如,圖2a中的203)。根據(jù)本發(fā)明的若干個(gè)實(shí)施例,圖2e中的陣列可耦合到感測(cè)電路。在此實(shí)例中,感測(cè)電路250包括感測(cè)放大器206-1、…、206-p及次級(jí)感測(cè)放大器(ssa)268。感測(cè)電路250可為圖1中所展示的感測(cè)電路150。感測(cè)放大器206-1到206-p耦合到相應(yīng)感測(cè)線205-0到205-m。感測(cè)放大器206-1到206-p可為例如圖2a中的感測(cè)放大器206的感測(cè)放大器。感測(cè)放大器206-1到206-p分別經(jīng)由晶體管218-1及218-2耦合到輸入/輸出線266-1(io)及266-2(io_)。列解碼線264-1(cd-1)到264-r(cd-r)耦合到晶體管218-1及218-2的柵極且可選擇性地經(jīng)激活以經(jīng)由io線266-1及266-2將相應(yīng)感測(cè)放大器206-1到206-p所感測(cè)數(shù)據(jù)傳送到ssa268。在操作中,感測(cè)放大器(例如,206-1到206-p)可通過響應(yīng)于選擇線(例如,字線204)的激活而放大互補(bǔ)感測(cè)線(例如,205-0到205-m)上的差分信號(hào)(例如,電壓或電流)來感測(cè)存儲(chǔ)于存儲(chǔ)器單元(例如,270-0到270-f)中的數(shù)據(jù)值(例如,邏輯“1”或“0”)。作為實(shí)例,感測(cè)放大器206-1到206-p可將互補(bǔ)感測(cè)線對(duì)205-0的感測(cè)線中的一者(例如,來自圖2a的d)驅(qū)動(dòng)到第一值(例如,供應(yīng)電壓,例如vcc),且將互補(bǔ)感測(cè)線對(duì)205-0的另一感測(cè)線(來自圖2a的d_)驅(qū)動(dòng)到第二值(例如,參考電壓,例如接地電壓)。以此方式,(例如)可基于互補(bǔ)感測(cè)線對(duì)的感測(cè)線中的哪一者經(jīng)驅(qū)動(dòng)到vcc而確定由存儲(chǔ)器單元(例如,270-0)存儲(chǔ)的數(shù)據(jù)值。然后可經(jīng)由選定列解碼線264-1到264-r的激活將互補(bǔ)感測(cè)線對(duì)205-0到205-m的電壓選擇性地傳送到i/o線266-1及266-2。以此方式,可經(jīng)由i/o線266-1及266-2將由感測(cè)放大器206-1到206-p感測(cè)到的數(shù)據(jù)傳送到ssa268。ssa268可僅能夠在特定時(shí)間處存儲(chǔ)來自單個(gè)單元(例如,單元270-0到270-f中的一者)的數(shù)據(jù)值。如此,如果期望將存儲(chǔ)于單元270-0中的數(shù)據(jù)傳送到ssa268,那么將激活列解碼線264-1,且如果期望將存儲(chǔ)于單元270-f中的數(shù)據(jù)傳送到ssa268,那么將激活列解碼264-r。如果激活線264-1及264-r兩者,那么ssa268可不能夠確定存儲(chǔ)于單元中的任一者中的實(shí)際所存儲(chǔ)數(shù)據(jù)值。然而,在各種實(shí)例中,選擇性地激活列解碼線(例如,264-1到264-r)中的一者以上可為有用的。舉例來說,根據(jù)本文中所描述的若干個(gè)實(shí)施例可與執(zhí)行線or運(yùn)算相關(guān)聯(lián)地進(jìn)行選擇性地激活若干個(gè)列解碼線。例如,在本發(fā)明的若干個(gè)實(shí)施例中,可操作圖2e中所展示的數(shù)據(jù)路徑部分以確定存儲(chǔ)于存儲(chǔ)器陣列(例如,圖1中的陣列130)中的數(shù)據(jù)是否匹配比較值,可由裸片上控制電路(例如,圖1中的控制電路140)及/或由外部控制電路(例如,圖1中的主機(jī)110)作為“如果-那么-否則”程序流程的一部分提供所述比較值。在實(shí)例性操作中,控制電路(例如,圖1中的140)可經(jīng)配置以將i/o線(例如,266-1)充電(例如,預(yù)充電)到一電壓(例如,預(yù)充電電壓)。舉例來說,可將i/o線266-1預(yù)充電到對(duì)應(yīng)于邏輯“1”的電壓(例如,供應(yīng)電壓,例如vcc)。控制電路可經(jīng)配置以選擇性地激活行線(例如,包含存儲(chǔ)器單元270-0、…、270-f的行線)及列解碼線264-1到264-r(例如,cd-1、…、cd-r)。感測(cè)電路(例如,圖1中的150)可經(jīng)配置以感測(cè)耦合到經(jīng)激活行線的若干個(gè)選定存儲(chǔ)器單元(例如,270-0、…、270-f)。感測(cè)電路可經(jīng)配置以確定io線266-1的預(yù)充電電壓是否響應(yīng)于列解碼線cd-1到cd-r264-1到264-r的選擇性激活而改變。在若干個(gè)實(shí)施例中,控制電路(例如,圖1中的140)可聯(lián)合感測(cè)電路用于執(zhí)行線or運(yùn)算(例如,以確定存儲(chǔ)于存儲(chǔ)器陣列中的數(shù)據(jù)是否匹配比較值)。作為實(shí)例,可將io線266-1預(yù)充電到特定電壓。所述特定電壓可為對(duì)應(yīng)于數(shù)據(jù)值的電壓。例如,預(yù)充電電壓可為可對(duì)應(yīng)于邏輯“1”的供應(yīng)電壓(例如vcc)或可對(duì)應(yīng)于邏輯“0”的接地電壓。列解碼線cd-1的激活接通晶體管218-1及218-2,此將對(duì)應(yīng)于存儲(chǔ)于感測(cè)放大器206-1中的數(shù)據(jù)的電壓提供到io線266-1及266-2。如此,io線266-1的預(yù)充電電壓可基于存儲(chǔ)于感測(cè)放大器206-1中的特定數(shù)據(jù)值(其表示存儲(chǔ)于例如單元270-0的特定存儲(chǔ)器單元中的數(shù)據(jù))而改變。舉例來說,如果感測(cè)放大器206-1感測(cè)到存儲(chǔ)于單元270-0中的邏輯0(例如,接地電壓),那么在激活cd-1時(shí)將下拉(例如,降低)io線266-1上的預(yù)充電電壓(例如,vcc),且ssa268可偵測(cè)到預(yù)充電電壓的改變。如此,預(yù)充電電壓的所偵測(cè)到的改變指示所感測(cè)存儲(chǔ)器單元(例如,270-0)存儲(chǔ)不同于對(duì)應(yīng)于預(yù)充電電壓的數(shù)據(jù)值(例如,1)的數(shù)據(jù)值(例如,0)。類似地,如果感測(cè)放大器206-1感測(cè)到存儲(chǔ)于單元270-0中的邏輯1(例如,vcc),那么在激活cd-1時(shí)將不下拉io線266-1上的預(yù)充電電壓(例如,vcc),且ssa268將偵測(cè)不到預(yù)充電電壓的改變。如此,未偵測(cè)到預(yù)充電電壓的改變指示所感測(cè)存儲(chǔ)器單元(例如,270-0)存儲(chǔ)與對(duì)應(yīng)于預(yù)充電電壓的數(shù)據(jù)值(例如,1)相同的數(shù)據(jù)值(例如,1)。上文所描述的ssa268確定預(yù)充電電壓是否改變的能力可用于(例如)執(zhí)行線or運(yùn)算以確定特定比較值是否匹配存儲(chǔ)于存儲(chǔ)器陣列中的數(shù)據(jù)。作為實(shí)例,如果操作用以確定耦合到特定行線的若干個(gè)單元是否存儲(chǔ)特定比較值(例如,“0”),那么可連同對(duì)應(yīng)于所述若干個(gè)存儲(chǔ)器單元的感測(cè)線激活特定行線。如果單元中的任一者存儲(chǔ)邏輯“0”,那么將改變(例如,下拉)io線(例如,局部io線)的預(yù)充電電壓。例如,可將操作的結(jié)果報(bào)告給請(qǐng)求控制電路(例如,裸片上控制器、主機(jī)等)??蓪⒉僮鞯慕Y(jié)果報(bào)告到存儲(chǔ)器陣列中以用于進(jìn)一步計(jì)算。所確定結(jié)果可用作特定比較操作或其它邏輯操作的連續(xù)執(zhí)行的一部分。例如,執(zhí)行可包含不僅確定行的存儲(chǔ)器單元中的任一者是否存儲(chǔ)數(shù)據(jù)值(例如,0),而且確定哪(些)單元存儲(chǔ)數(shù)據(jù)值。如此,(例如)可選擇性地激活列解碼線的子集以將由其對(duì)應(yīng)單元存儲(chǔ)的數(shù)據(jù)值與可與比較操作相關(guān)聯(lián)地使用的比較值進(jìn)行比較。例如,控制電路(例如,耦合到圖1中的感測(cè)電路150(例如,圖1中的裸片上控制器140))及/或例如外部主機(jī)的若干個(gè)其它源可請(qǐng)求與線or運(yùn)算相關(guān)聯(lián)地使用的比較值。類似地,可將線or運(yùn)算的結(jié)果報(bào)告給各種控制電路及/或在報(bào)告給控制電路之前用于執(zhí)行進(jìn)一步操作(例如,邏輯操作)作為如果-那么-否則程序流程的一部分。圖3a圖解說明展示根據(jù)本發(fā)明的若干個(gè)實(shí)施例的處于與執(zhí)行串行比較操作相關(guān)聯(lián)的特定階段的陣列330的一部分的單元的狀態(tài)的邏輯圖。圖3a包含與圖2a的存儲(chǔ)器陣列230及圖1的存儲(chǔ)器陣列130相似的存儲(chǔ)器陣列330。存儲(chǔ)器陣列330包含感測(cè)線305-0、305-1、305-2、305-3、305-4(例如,通常稱為感測(cè)線305)。更多或更少感測(cè)線可包含于存儲(chǔ)器陣列330中。感測(cè)線305中的每一者表示不同比較操作。舉例來說,可基于存儲(chǔ)于耦合到五個(gè)不同感測(cè)線的若干個(gè)存儲(chǔ)器單元中的值而(例如,并行)執(zhí)行五個(gè)不同比較操作。存儲(chǔ)器陣列330還包含選擇線304-0、304-1、304-2、304-3、304-4、304-5、304-6、304-7、304-8、304-9(例如,通常稱為選擇線304)。在圖3a中,第一比較操作可由將第一值(例如,srca值)320-0與第二值(例如,srcb值)322-0進(jìn)行比較組成??蓪⒌谝槐容^操作的結(jié)果存儲(chǔ)為經(jīng)復(fù)位值(例如,目的值)的第一位328-0及第二位330-0。第二比較操作可由將第一值320-1與第二值322-1進(jìn)行比較組成??蓪⒌诙容^操作的結(jié)果存儲(chǔ)為目的值的第一位328-1及第二位330-1。第三比較操作可由將第一值320-2與第二值322-2進(jìn)行比較組成。可將第三比較操作的結(jié)果存儲(chǔ)為目的值的第一位328-2及第二位330-2。第四比較操作可由將第一值320-3與第二值322-3進(jìn)行比較組成。可將第四比較操作的結(jié)果存儲(chǔ)為目的值的第一位328-3及第二位330-3。第五比較操作可由將第一值320-4與第二值322-4進(jìn)行比較組成??蓪⒌谖灞容^操作的結(jié)果存儲(chǔ)為目的值的第一位328-4及第二位330-4。在若干個(gè)實(shí)例中,目的值可由是比較操作的結(jié)果的邏輯表示的第一位及第二位組成。舉例來說,如果第一值大于第二值,那么可將目的值的第一位設(shè)定為一(例如,“1”)且可將目的值的第二位設(shè)定為零(例如,“0”)。如果第二值大于第一值,那么可將目的值的第一位設(shè)定為零(例如,“0”)且可將目的值的第二位設(shè)定為一(例如,“1”)。如果第一值等于第二值,那么可將目的值的第一位及第二位設(shè)定為零(例如,“0”)。然而,目的值的所給出的實(shí)例是示范性的。比較操作的結(jié)果的其它邏輯表示可聯(lián)合本文中給出的實(shí)例使用。第一值320-0、320-1、320-2、320-3、320-4(例如,通常稱為第一值320)、第二值322-0、322-1、322-2、322-3、322-4(例如,通常稱為第二值322)可作為位向量的一部分存儲(chǔ)于耦合到選擇線304及感測(cè)線305的存儲(chǔ)器單元中。還在圖3a中展示如上文結(jié)合圖2a所描述的tmp值及tmpset值。tmp值324-0、324-1、324-2、324-3、324-4(例如,通常稱為tmp值324)、tmpset值326-0、326-1、326-2、326-3、326-4(例如,通常稱為tmpset值326)及包括第一位328-0、328-1、328-2、328-3、328-4(例如,通常稱為第一位328)及第二位330-0、330-1、330-2、330-3、330-4(例如,通常稱為第二位330)的目的值可作為位向量的一部分存儲(chǔ)于耦合到選擇線304及感測(cè)線305的存儲(chǔ)器單元中。舉例來說,存儲(chǔ)于若干個(gè)存儲(chǔ)器單元中的第一值320-0可具有等于三的值。第一值320-0可由可存儲(chǔ)于耦合到感測(cè)線305-0及選擇線304-0、304-1、304-2的存儲(chǔ)器單元中的位向量[011]表示。在圖3a到3m中,第一值320及第二值322中的每一者使用三個(gè)位來表示,更多或更少位可用于表示第一值320及第二值322。圖3a展示存儲(chǔ)器陣列330中的存儲(chǔ)器單元的初始狀態(tài)。舉例來說,存儲(chǔ)tmp值324、tmpset值326及目的值的存儲(chǔ)器單元可初始化為零。存儲(chǔ)第一值320-0的存儲(chǔ)器單元經(jīng)初始化以存儲(chǔ)位向量[011]。第一值320-0等于十進(jìn)制值三。存儲(chǔ)第一值320-1的存儲(chǔ)器單元經(jīng)初始化以存儲(chǔ)位向量[000]。第一值320-1等于十進(jìn)制值零。存儲(chǔ)第一值320-2的存儲(chǔ)器單元經(jīng)初始化以存儲(chǔ)位向量[010]。第一值320-2等于十進(jìn)制值二。存儲(chǔ)第一值320-3的存儲(chǔ)器單元經(jīng)初始化以存儲(chǔ)位向量[100]。第一值320-3等于十進(jìn)制值四。存儲(chǔ)第一值320-4的存儲(chǔ)器單元經(jīng)初始化以存儲(chǔ)位向量[010]。第一值320-4等于十進(jìn)制值二。存儲(chǔ)第二值322-0的存儲(chǔ)器單元經(jīng)初始化以存儲(chǔ)位向量[100]。所存儲(chǔ)的第二值322-0等于十進(jìn)制值四。存儲(chǔ)第二值322-1的存儲(chǔ)器單元經(jīng)初始化以存儲(chǔ)位向量[001]。第二值322-1等于一。存儲(chǔ)第二值322-2的存儲(chǔ)器單元經(jīng)初始化以存儲(chǔ)位向量[010]。第二值322-2等于十進(jìn)制值二。存儲(chǔ)第二值322-3的存儲(chǔ)器單元經(jīng)初始化以存儲(chǔ)位向量[110]。第二值322-3等于十進(jìn)制值五。存儲(chǔ)第二值322-4的存儲(chǔ)器單元經(jīng)初始化以存儲(chǔ)位向量[001]。第二值322-4等于十進(jìn)制值一。圖3b到3m圖解說明展示根據(jù)本發(fā)明的若干個(gè)實(shí)施例的在與執(zhí)行比較操作相關(guān)聯(lián)的不同階段(例如,在計(jì)算之后)期間的陣列部分330的存儲(chǔ)器單元的狀態(tài)的邏輯圖。圖3a圖解說明陣列部分330的存儲(chǔ)器單元的原始(例如,初始化)狀態(tài),例如結(jié)合圖2b所描述的初始化操作。圖3b圖解說明展示處于與執(zhí)行比較操作相關(guān)聯(lián)的特定階段(例如,處于繼圖3a中所展示的階段之后的階段)的陣列部分330的單元的狀態(tài)的邏輯圖。圖3b圖解說明在例如關(guān)于圖2c-1到2d-2的中間操作階段所描述的若干個(gè)比較操作的第一迭代中的第一步驟之后陣列部分330的單元。可執(zhí)行第一迭代中的第一步驟以確定來自第一值320(例如,srca值)及第二值322(例如,srcb值)的最高有效位是否不同。如果來自第一值320及第二值322的最高有效位彼此不相等,那么其可不同。在若干個(gè)實(shí)例中,第一組第一迭代可包含執(zhí)行如上文所論述的“readrow(srca+i)”調(diào)用、“xorrow(srcb+i)”調(diào)用、“xorrow(tmpset)”調(diào)用及/或“writerow(tmp)”調(diào)用。在三(例如,3)位實(shí)例中,在第一迭代期間,“i”索引設(shè)定為二(例如,2),此意味著與第一值320及第二值322相關(guān)聯(lián)的次高有效位具有二(例如,2)的索引。比較操作的第一迭代的第一步驟可包含:舉例來說,從存儲(chǔ)于耦合到感測(cè)線305-0及選擇線304-2的存儲(chǔ)器單元中的第一值320-0讀取(例如,readrow(srca+i))位(例如,“0”位);及使用所讀取“0”位及來自存儲(chǔ)于耦合到感測(cè)線305-0及選擇線304-5的存儲(chǔ)器單元中的第二值322-0的次高有效位(例如,“1”位)作為輸入來執(zhí)行第一xor運(yùn)算(例如,xorrow(srcb+i))。第一xor運(yùn)算(例如,xorrow(srcb+i))的結(jié)果(例如,“1”)及存儲(chǔ)于耦合到感測(cè)線305-0及選擇線304-7的存儲(chǔ)器單元中的“0”位(例如,tmpset值)可用作第二xor運(yùn)算(例如,xorrow(tmpset))的輸入??蓪⒌诙or運(yùn)算的結(jié)果存儲(chǔ)(例如,writerow(tmp))于耦合到感測(cè)線305-0及選擇線304-6的存儲(chǔ)器單元(例如,與tmp值相關(guān)聯(lián)的存儲(chǔ)器單元)中。還可針對(duì)與感測(cè)線305-1、305-2、305-3、305-4相關(guān)聯(lián)的比較操作中的每一者執(zhí)行第一迭代的第一步驟。即,可針對(duì)與感測(cè)線305-1、305-2、305-3、305-4相關(guān)聯(lián)的比較操作中的每一者同時(shí)執(zhí)行“readrow(srca+i)”調(diào)用、“xorrow(srcb+i)”調(diào)用、“xorrow(tmpset)”調(diào)用及“writerow(tmp)”調(diào)用。圖3c圖解說明展示處于與執(zhí)行比較操作相關(guān)聯(lián)的特定階段(例如,處于繼圖3b中所展示的階段之后的階段)的陣列部分330的單元的狀態(tài)的邏輯圖。圖3c圖解說明在若干個(gè)比較操作的第一迭代中的第二步驟之后陣列部分330的單元??蓤?zhí)行第一迭代中的第二步驟以存儲(chǔ)第一值320與第二值322是否不同的確定。在若干個(gè)實(shí)例中,第一迭代中的第二步驟可包含執(zhí)行“orrow(tmpset)”調(diào)用及“writerow(tmpset)”調(diào)用。比較操作的第一迭代的第二步驟可包含(舉例來說)使用第二xor運(yùn)算(例如,xorrow(tmpset))的結(jié)果(例如,“0”)及存儲(chǔ)于耦合到感測(cè)線305-0及選擇線304-7的存儲(chǔ)器單元中的“0”位來執(zhí)行第一or運(yùn)算(例如,orrow(tmpset))。比較操作的第一迭代的第二步驟還可包含執(zhí)行寫入操作(例如,writerow(tmpset))以將第一or運(yùn)算(例如,orrow(tmpset))的結(jié)果存儲(chǔ)于耦合到感測(cè)線305-0及選擇線304-7的存儲(chǔ)器單元中。還可針對(duì)與感測(cè)線305-1、305-2、305-3、305-4相關(guān)聯(lián)的其它比較操作中的每一者同時(shí)執(zhí)行第一迭代中的第二步驟。圖3d圖解說明展示處于與執(zhí)行比較操作相關(guān)聯(lián)的特定階段(例如,處于繼圖3c中所展示的階段之后的階段)的陣列部分330的單元的狀態(tài)的邏輯圖。圖3d圖解說明在若干個(gè)比較操作的第一迭代中的第三步驟之后陣列部分330的單元??蓤?zhí)行第一迭代中的第三步驟以確定第一值320(例如,srca值)是否大于第二值322(例如,srcb值)。在若干個(gè)實(shí)例中,第一迭代中的第三步驟可包含執(zhí)行“readrow(srca+i)”調(diào)用、“androw(tmp)”調(diào)用、“orrow(dest)”調(diào)用及“writerow(dest)”。讀取操作(例如,readrow(srca+i))可從存儲(chǔ)于耦合到感測(cè)線305-0及選擇線304-2的存儲(chǔ)器單元中的第一值320-0讀取最高有效位(例如,“0”)。第一and運(yùn)算(例如,androw(tmp))可使用所讀取位(例如,“0”)及存儲(chǔ)于耦合到感測(cè)線305-0及選擇線304-6的存儲(chǔ)器單元中的位作為輸入。第一and運(yùn)算的結(jié)果(例如,0)及存儲(chǔ)于耦合到感測(cè)線305-0及選擇線304-8的存儲(chǔ)器單元中的位(例如,0)可用作第二or運(yùn)算(例如,orrow(dest))的輸入??蓪⒌诙r運(yùn)算的結(jié)果(例如,0)存儲(chǔ)(例如,writerow(dest))于耦合到感測(cè)線305-0及選擇線304-8的存儲(chǔ)器單元中。還可針對(duì)與感測(cè)線305-1、305-2、305-3、305-4相關(guān)聯(lián)的其它比較操作中的每一者同時(shí)執(zhí)行第一迭代中的第三步驟。圖3e圖解說明展示處于與執(zhí)行比較操作相關(guān)聯(lián)的特定階段(例如,處于繼圖3d中所展示的階段之后的階段)的陣列部分330的單元的狀態(tài)的邏輯圖。圖3e圖解說明在若干個(gè)比較操作的第一迭代中的第四步驟之后陣列部分330的單元??蓤?zhí)行第一迭代中的第四步驟以確定第二值322(例如,srcb值)是否大于第一值320(例如,srca值)。在若干個(gè)實(shí)例中,第一迭代中的第四步驟可包含執(zhí)行“readrow(srcb+i)”調(diào)用、“androw(tmp)”調(diào)用、“orrow(dest+1)”調(diào)用及“writerow(dest+1)”。舉例來說,讀取操作(例如,readrow(srcb+i))可從存儲(chǔ)于耦合到感測(cè)線305-0及選擇線304-5的存儲(chǔ)器單元中的第二值322-0讀取最高有效位(例如,“1”)。第二and運(yùn)算(例如,androw(tmp))可使用所讀取(例如,readrow(srcb+i)位(例如,“1”)及存儲(chǔ)于耦合到感測(cè)線305-0及選擇線304-6的存儲(chǔ)器單元中的位(例如,“1”)作為輸入。第二and運(yùn)算的結(jié)果(例如,“1”)及存儲(chǔ)于耦合到感測(cè)線305-0及選擇線304-9的存儲(chǔ)器單元中的位(例如,0)可用作第三or運(yùn)算(例如,orrow(dest+1))的輸入。可將第三or運(yùn)算的結(jié)果(例如,1)存儲(chǔ)(例如,writerow(dest+1))于耦合到感測(cè)線305-0及選擇線304-9的存儲(chǔ)器單元中。還可針對(duì)與感測(cè)線305-1、305-2、305-3、305-4相關(guān)聯(lián)的其它比較操作中的每一者執(zhí)行第三迭代中的第四步驟。圖3f圖解說明展示處于與執(zhí)行比較操作相關(guān)聯(lián)的特定階段(例如,處于繼圖3e中所展示的階段之后的階段)的陣列部分330的單元的狀態(tài)的邏輯圖。圖3f圖解說明在若干個(gè)比較操作的第二迭代的第一步驟之后陣列部分330的單元。可執(zhí)行第二迭代中的第一步驟以確定來自第一值322(例如,srca值)及第二值322(例如,srcb值)的次高有效位是否不同。在若干個(gè)實(shí)例中,第二迭代的第一步驟可包含執(zhí)行“readrow(srca+i)”調(diào)用、“xorrow(srcb+i)”調(diào)用、“xorrow(tmpset)”調(diào)用及“writerow(tmp)”調(diào)用。在第二迭代期間,“i”索引設(shè)定為一(例如,1),此意味著與第一值320及第二值322相關(guān)聯(lián)的次高有效位具有一(例如,1)的索引。比較操作的第二迭代的第一步驟可(舉例來說)包含:從存儲(chǔ)于耦合到感測(cè)線305-4及選擇線304-1的存儲(chǔ)器單元中的第一值320-4讀取(例如,readrow(srca+i)位(例如,“1”位);及使用所讀取位(例如,“1”位)及來自存儲(chǔ)于耦合到感測(cè)線305-4及選擇線304-4的存儲(chǔ)器單元中的第二值322-4的次高有效位(例如,“0”位)作為輸入來執(zhí)行第一xor運(yùn)算(例如,xorrow(srcb+i))。第一xor運(yùn)算(例如,xorrow(srcb+i))的結(jié)果(例如,“1”)及存儲(chǔ)于耦合到感測(cè)線305-4及選擇線304-7的存儲(chǔ)器單元中的“0”位(例如,tmpset值)可用作第二xor運(yùn)算(例如,xorrow(tmpset))的輸入??蓪⒌诙or運(yùn)算的結(jié)果(例如,1)存儲(chǔ)(例如,writerow(tmp))于耦合到感測(cè)線305-4及選擇線304-6的存儲(chǔ)器單元(例如,與tmp值相關(guān)聯(lián)的存儲(chǔ)器單元)中。比較操作的第二迭代的第一步驟還可(舉例來說)包含:從存儲(chǔ)于耦合到感測(cè)線305-2及選擇線304-1的存儲(chǔ)器單元中的第一值320-2讀取(例如,readrow(srca+i)位(例如,“1”位);及使用所讀取“1”位及來自存儲(chǔ)于耦合到感測(cè)線305-2及選擇線304-4的存儲(chǔ)器單元中的第二值322-2的次高有效位(例如,“1”位)作為輸入來執(zhí)行第一xor運(yùn)算(例如,xorrow(srcb+i))。第一xor運(yùn)算(例如,xorrow(srcb+i))的結(jié)果(例如,“0”)及存儲(chǔ)于耦合到感測(cè)線305-2及選擇線304-7的存儲(chǔ)器單元中的“0”位(例如,tmpset值)可用作第二xor運(yùn)算(例如,xorrow(tmpset))的輸入??蓪⒌诙or運(yùn)算的結(jié)果(例如,0)存儲(chǔ)(例如,writerow(tmp))于耦合到感測(cè)線305-2及選擇線304-6的存儲(chǔ)器單元(例如,與tmp值相關(guān)聯(lián)的存儲(chǔ)器單元)中。還可針對(duì)與感測(cè)線305-0、305-1、305-3相關(guān)聯(lián)的比較操作中的每一者執(zhí)行第二迭代的第一步驟。即,可針對(duì)與感測(cè)線305-0、305-1、305-3相關(guān)聯(lián)的比較操作中的每一者同時(shí)執(zhí)行“readrow(srca+i)”調(diào)用、“xorrow(srcb+i)”調(diào)用、“xorrow(tmpset)”調(diào)用及“writerow(tmp)”調(diào)用。舉例來說,執(zhí)行第二迭代中的第一步驟可導(dǎo)致將“1”位存儲(chǔ)于耦合到感測(cè)線305-3及選擇線304-6的存儲(chǔ)器單元中。圖3g圖解說明展示處于與執(zhí)行比較操作相關(guān)聯(lián)的特定階段(例如,處于繼圖3f中所展示的階段之后的階段)的陣列部分330的單元的狀態(tài)的邏輯圖。圖3g圖解說明在第二迭代中的第二步驟之后陣列部分330的單元??蓤?zhí)行第二迭代中的第二步驟以存儲(chǔ)第一值320(例如,srca值)及第二值322(例如,srcb值)是否不同的確定。在若干個(gè)實(shí)例中,第二迭代中的第二步驟可包含執(zhí)行“orrow(tmpset)”調(diào)用及“writerow(tmpset)”調(diào)用。比較操作的第二迭代的第二步驟可包含(舉例來說)使用第二xor運(yùn)算(例如,xorrow(tmpset))的結(jié)果(例如,“1”)及存儲(chǔ)于耦合到感測(cè)線305-4及選擇線304-7的存儲(chǔ)器單元中的“0”位來執(zhí)行第一or運(yùn)算(例如,orrow(tmpset))。比較操作的第二迭代的第二步驟還可包含執(zhí)行寫入操作(例如,writerow(tmpset))以將第一or運(yùn)算(例如,orrow(tmpset))的結(jié)果(例如,“1”)存儲(chǔ)于耦合到感測(cè)線305-4及選擇線304-7的存儲(chǔ)器單元中。在若干個(gè)實(shí)例中,第二迭代中的第二步驟還可包含針對(duì)與感測(cè)線305-2相關(guān)聯(lián)的比較操作執(zhí)行“orrow(tmpset)”調(diào)用及“writerow(tmpset)”調(diào)用。舉例來說,比較操作的第二迭代的第二步驟可包含使用第二xor運(yùn)算(例如,xorrow(tmpset))的結(jié)果(例如,“0”)及存儲(chǔ)于耦合到感測(cè)線305-2及選擇線304-7的存儲(chǔ)器單元中的“0”位來執(zhí)行第一or運(yùn)算(例如,orrow(tmpset))。比較操作的第二迭代的第二步驟還可包含:執(zhí)行寫入操作(例如,writerow(tmpset))以將第一or運(yùn)算(例如,orrow(tmpset))的結(jié)果(例如,“0”)存儲(chǔ)于耦合到感測(cè)線305-2及選擇線304-7的存儲(chǔ)器單元中。還可針對(duì)與感測(cè)線305-0、305-1、305-3相關(guān)聯(lián)的其它比較操作中的每一者同時(shí)執(zhí)行第二迭代中的第二步驟。舉例來說,執(zhí)行第二迭代中的第二步驟可導(dǎo)致將“1”存儲(chǔ)于耦合到感測(cè)線305-3及選擇線304-7的存儲(chǔ)器單元中。圖3h圖解說明展示處于與執(zhí)行比較操作相關(guān)聯(lián)的特定階段(例如,處于繼圖3g中所展示的階段之后的階段)的陣列部分330的單元的狀態(tài)的邏輯圖。圖3h圖解說明在第二迭代中的第三步驟之后陣列部分330的單元??蓤?zhí)行第二迭代中的第三步驟以確定第一值320(例如,srca值)是否大于第二值322(例如,srcb值)。在若干個(gè)實(shí)例中,第二迭代中的第三步驟可包含執(zhí)行“readrow(srca+i)”調(diào)用、“androw(tmp)”調(diào)用、“orrow(dest)”調(diào)用及“writerow(dest)”。讀取操作(例如,readrow(srca+i))可從存儲(chǔ)于耦合到感測(cè)線305-4及選擇線304-1的存儲(chǔ)器單元中的第一值320-4讀取次高有效位(例如,“1”)。第一and運(yùn)算(例如,androw(tmp))可使用所讀取位(例如,“1”)及存儲(chǔ)于耦合到感測(cè)線305-4及選擇線304-6的存儲(chǔ)器單元中的位(例如,“1”)作為輸入。第一and運(yùn)算的結(jié)果(例如,“1”)及存儲(chǔ)于耦合到感測(cè)線305-4及選擇線304-8的存儲(chǔ)器單元中的位(例如,“0”)可用作第二or運(yùn)算(例如,orrow(dest))的輸入??蓪⒌诙r運(yùn)算的結(jié)果(例如,“1”)存儲(chǔ)(例如,writerow(dest))于耦合到感測(cè)線305-4及選擇線304-8的存儲(chǔ)器單元中。第二迭代中的第三步驟還可包含(舉例來說)執(zhí)行讀取操作(例如,readrow(srca+i))以從存儲(chǔ)于耦合到感測(cè)線305-2及選擇線304-1的存儲(chǔ)器單元中的第一值320-2讀取次高有效位(例如,“1”)。第一and運(yùn)算(例如,androw(tmp))可使用所讀取位(例如,“1”)及存儲(chǔ)于耦合到感測(cè)線305-2及選擇線304-6的存儲(chǔ)器單元中的位(例如,“0”)作為輸入。第一and運(yùn)算的結(jié)果(例如,“0”)及存儲(chǔ)于耦合到感測(cè)線305-2及選擇線304-8的存儲(chǔ)器單元中的位(例如,“0”)可用作第二or運(yùn)算(例如,orrow(dest))的輸入。可將第二or運(yùn)算的結(jié)果(例如,“0”)存儲(chǔ)(例如,writerow(dest))于耦合到感測(cè)線305-2及選擇線304-8的存儲(chǔ)器單元中。還可針對(duì)與感測(cè)線305-0、305-1、305-3相關(guān)聯(lián)的其它比較操作中的每一者同時(shí)執(zhí)行第二迭代中的第三步驟。圖3i圖解說明展示處于與執(zhí)行比較操作相關(guān)聯(lián)的特定階段(例如,處于繼圖3h中所展示的階段之后的階段)的陣列部分330的單元的狀態(tài)的邏輯圖。圖3i圖解說明在第二迭代中的第四步驟之后陣列部分330的單元??蓤?zhí)行第一迭代中的第四步驟以確定第二值322(例如,srcb值)是否大于第一值320(例如,srca值)。在若干個(gè)實(shí)例中,第二迭代中的第四步驟可包含執(zhí)行“readrow(srcb+i)”調(diào)用、“androw(tmp)”調(diào)用、“orrow(dest+1)”調(diào)用及“writerow(dest+1)”。讀取操作(例如,readrow(srcb+i))可從存儲(chǔ)于耦合到感測(cè)線305-4及選擇線304-4的存儲(chǔ)器單元中的第二值322-4讀取次高有效位(例如,“0”)。第二and運(yùn)算(例如,androw(tmp))可使用所讀取位(例如,“0”)及存儲(chǔ)于耦合到感測(cè)線305-4及選擇線304-6的存儲(chǔ)器單元中的位(例如,“1”)作為輸入。第二and運(yùn)算的結(jié)果(例如,“0”)及存儲(chǔ)于耦合到感測(cè)線305-4及選擇線304-9的存儲(chǔ)器單元中的位(例如,“0”)可用作第三or運(yùn)算(例如,orrow(dest+1))的輸入??蓪⒌谌齩r運(yùn)算的結(jié)果(例如,0)存儲(chǔ)(例如,writerow(dest+1))于耦合到感測(cè)線305-4及選擇線304-9的存儲(chǔ)器單元中。在若干個(gè)實(shí)例中,第二迭代中的第四步驟還可(舉例來說)執(zhí)行讀取操作(例如,readrow(srcb+i))以從存儲(chǔ)于耦合到感測(cè)線305-2及選擇線304-4的存儲(chǔ)器單元中的第二值322-2讀取次高有效位(例如,“1”)。第二and運(yùn)算(例如,androw(tmp))可使用所讀取位(例如,“1”)及存儲(chǔ)于耦合到感測(cè)線305-2及選擇線304-6的存儲(chǔ)器單元中的位(例如,“0”)作為輸入。第二and運(yùn)算的結(jié)果(例如,“0”)及存儲(chǔ)于耦合到感測(cè)線305-0及選擇線304-9的存儲(chǔ)器單元中的位(例如,“0”)可用作第三or運(yùn)算(例如,orrow(dest+1))的輸入。可將第三or運(yùn)算的結(jié)果(例如,0)存儲(chǔ)(例如,writerow(dest+1))于耦合到感測(cè)線305-2及選擇線304-9的存儲(chǔ)器單元中。還可針對(duì)與感測(cè)線305-0、305-1、305-3相關(guān)聯(lián)的其它比較操作中的每一者執(zhí)行第二迭代中的第四步驟。舉例來說,執(zhí)行第二迭代中的第四步驟可導(dǎo)致將“1”存儲(chǔ)于耦合到感測(cè)線305-3及選擇線304-9的存儲(chǔ)器單元中。圖3j圖解說明展示處于與執(zhí)行比較操作相關(guān)聯(lián)的特定階段(例如,處于繼圖3i中所展示的階段之后的階段)的陣列部分330的單元的狀態(tài)的邏輯圖。圖3j圖解說明在若干個(gè)比較操作的第三迭代的第一步驟之后陣列部分330的單元??蓤?zhí)行第三迭代中的第一步驟以確定來自第一值322(例如,srca值)及第二值322(例如,srcb值)的次高有效位是否不同。在若干個(gè)實(shí)例中,第三迭代的第一步驟可包含執(zhí)行“readrow(srca+i)”調(diào)用、“xorrow(srcb+i)”調(diào)用、“xorrow(tmpset)”調(diào)用及“writerow(tmp)”調(diào)用。在第三迭代期間,“i”索引設(shè)定為零(例如,“0”),此意味著與第一值320及第二值322相關(guān)聯(lián)的次高有效位具有零(例如,“0”)的索引。比較操作的第三迭代的第一步驟可(舉例來說)包含:從存儲(chǔ)于耦合到感測(cè)線305-1及選擇線304-0的存儲(chǔ)器單元中的第一值320-1讀取(例如,readrow(srca+i)位(例如,“0”位);及使用所讀取“0”位及來自存儲(chǔ)于耦合到感測(cè)線305-1及選擇線304-0的存儲(chǔ)器單元中的第二值322-1的次高有效位(例如,“1”位)作為輸入來執(zhí)行第一xor運(yùn)算(例如,xorrow(srcb+i))。第一xor運(yùn)算(例如,xorrow(srcb+i))的結(jié)果(例如,“1”)及存儲(chǔ)于耦合到感測(cè)線305-1及選擇線304-7的存儲(chǔ)器單元中的“0”位(例如,tmpset值)可用作第二xor運(yùn)算(例如,xorrow(tmpset))的輸入??蓪⒌诙or運(yùn)算的結(jié)果(例如,“1”)存儲(chǔ)(例如,writerow(tmp))于耦合到感測(cè)線305-1及選擇線304-6的存儲(chǔ)器單元(例如,與tmp值相關(guān)聯(lián)的存儲(chǔ)器單元)中。還可針對(duì)與感測(cè)線305-0、305-2、305-3、305-4相關(guān)聯(lián)的比較操作中的每一者執(zhí)行第三迭代的第一步驟。即,可針對(duì)與感測(cè)線305-0、305-2、305-3、305-4相關(guān)聯(lián)的比較操作中的每一者同時(shí)執(zhí)行“readrow(srca+i)”調(diào)用、“xorrow(srcb+i)”調(diào)用、“xorrow(tmpset)”調(diào)用及“writerow(tmp)”調(diào)用。圖3k圖解說明展示處于與執(zhí)行比較操作相關(guān)聯(lián)的特定階段(例如,處于繼圖3j中所展示的階段之后的階段)的陣列部分330的單元的狀態(tài)的邏輯圖。圖3k圖解說明在第三迭代中的第二步驟之后陣列部分330的單元??蓤?zhí)行第三迭代中的第二步驟以存儲(chǔ)第一值320(例如,srca值)及第二值322(例如,srcb值)是否不同的確定。在若干個(gè)實(shí)例中,第三迭代中的第二步驟可包含執(zhí)行“orrow(tmpset)”調(diào)用及“writerow(tmpset)”調(diào)用。比較操作的第三迭代的第二步驟可包含(舉例來說)使用第二xor運(yùn)算(例如,xorrow(tmpset))的結(jié)果(例如,“1”)及存儲(chǔ)于耦合到感測(cè)線305-1及選擇線304-7的存儲(chǔ)器單元中的“1”位來執(zhí)行第一or運(yùn)算(例如,orrow(tmpset))。比較操作的第三迭代的第二步驟還可包含執(zhí)行寫入操作(例如,writerow(tmpset))以將第一or運(yùn)算(例如,orrow(tmpset))的結(jié)果(例如,“1”)存儲(chǔ)于耦合到感測(cè)線305-1及選擇線304-7的存儲(chǔ)器單元中。還可針對(duì)與感測(cè)線305-0、305-2、305-3、305-4相關(guān)聯(lián)的其它比較操作中的每一者同時(shí)執(zhí)行第三迭代中的第二步驟。圖3l圖解說明展示處于與執(zhí)行比較操作相關(guān)聯(lián)的特定階段(例如,處于繼圖3k中所展示的階段之后的階段)的陣列部分330的單元的狀態(tài)的邏輯圖。圖3l圖解說明在第三迭代中的第三步驟之后陣列部分330的單元??蓤?zhí)行第三迭代中的第三步驟以確定第一值320(例如,srca值)是否大于第二值322(例如,srcb值)。在若干個(gè)實(shí)例中,第三迭代中的第三步驟可包含執(zhí)行“readrow(srca+i)”調(diào)用、“androw(tmp)”調(diào)用、“orrow(dest)”調(diào)用及“writerow(dest)”。讀取操作(例如,readrow(srca+i))可從存儲(chǔ)于耦合到感測(cè)線305-1及選擇線304-0的存儲(chǔ)器單元中的第一值320-1讀取次高有效位(例如,“0”)。第一and運(yùn)算(例如,androw(tmp))可使用所讀取位(例如,“0”)及存儲(chǔ)于耦合到感測(cè)線305-1及選擇線304-6的存儲(chǔ)器單元中的位(例如,“1”)作為輸入。第一and運(yùn)算的結(jié)果(例如,“0”)及存儲(chǔ)于耦合到感測(cè)線305-1及選擇線304-8的存儲(chǔ)器單元中的位(例如,“0”)可用作第二or運(yùn)算(例如,orrow(dest))的輸入。可將第二or運(yùn)算的結(jié)果(例如,“0”)存儲(chǔ)(例如,writerow(dest))于耦合到感測(cè)線305-1及選擇線304-8的存儲(chǔ)器單元中。還可針對(duì)與感測(cè)線305-0、3305-2、305-3、305-4相關(guān)聯(lián)的其它比較操作中的每一者同時(shí)執(zhí)行第三迭代中的第三步驟。圖3m圖解說明展示處于與執(zhí)行比較操作相關(guān)聯(lián)的特定階段(例如,處于繼圖3l中所展示的階段之后的階段)的陣列部分330的單元的狀態(tài)的邏輯圖。圖3m圖解說明在第三迭代中的第四步驟之后陣列部分330的單元??蓤?zhí)行第三迭代中的第四步驟以確定第二值322(例如,srcb值)是否大于第一值320(例如,srca值)。在若干個(gè)實(shí)例中,第三迭代中的第四步驟可包含執(zhí)行“readrow(srcb+i)”調(diào)用、“androw(tmp)”調(diào)用、“orrow(dest+1)”調(diào)用及“writerow(dest+1)”。讀取操作(例如,readrow(srcb+i))可從存儲(chǔ)于耦合到感測(cè)線305-1及選擇線304-3的存儲(chǔ)器單元中的第二值322-1讀取次高有效位(例如,“1”)。第二and運(yùn)算(例如,androw(tmp))可使用所讀取位(例如,“1”)及存儲(chǔ)于耦合到感測(cè)線305-1及選擇線304-6的存儲(chǔ)器單元中的位(例如,“1”)作為輸入。第二and運(yùn)算的結(jié)果(例如,“1”)及存儲(chǔ)于耦合到感測(cè)線305-1及選擇線304-9的存儲(chǔ)器單元中的位(例如,“0”)可用作第三or運(yùn)算(例如,orrow(dest+1))的輸入??蓪⒌谌齩r運(yùn)算的結(jié)果(例如,“1”)存儲(chǔ)(例如,writerow(dest+1))于耦合到感測(cè)線305-1及選擇線304-9的存儲(chǔ)器單元中。還可針對(duì)與感測(cè)線305-0、305-2、305-3、305-4相關(guān)聯(lián)的其它比較操作中的每一者執(zhí)行第三迭代中的第四步驟。在若干個(gè)實(shí)例中,在所述迭代中的每一者中的第四步驟中的每一者之后,可確定比較操作是否已結(jié)束而不管當(dāng)前迭代如何。舉例來說,如果在第一迭代之后所有比較操作已確定所有第一值320大于或小于第二值322,那么比較操作可結(jié)束??墒褂蒙衔乃枋龅木€or運(yùn)算執(zhí)行確定所有比較操作是否已確定第一值320大于第二值322及/或第二值322是否大于第一值320。比較操作可通過斷開與比較操作的所述若干個(gè)迭代相關(guān)聯(lián)的for循環(huán)而結(jié)束。然而,實(shí)施例不限于此實(shí)例中所展示的步驟序列的次序。舉例來說,可在第一迭代中的第四步驟之后執(zhí)行所述第一迭代中的第二步驟。圖4圖解說明根據(jù)本發(fā)明的若干個(gè)實(shí)施例的感測(cè)電路的示意圖。圖4中所展示的感測(cè)電路還可用于執(zhí)行如上文所描述的比較操作。存儲(chǔ)器單元包括存儲(chǔ)元件(例如,電容器)及存取裝置(例如,晶體管)。例如,晶體管402-1及電容器403-1構(gòu)成存儲(chǔ)器單元,且晶體管402-2及電容器403-2構(gòu)成存儲(chǔ)器單元等。在此實(shí)例中,存儲(chǔ)器陣列430是1t1c(一個(gè)晶體管一個(gè)電容器)存儲(chǔ)器單元的dram陣列。在若干個(gè)實(shí)施例中,所述存儲(chǔ)器單元可為破壞性讀取存儲(chǔ)器單元(例如,讀取存儲(chǔ)于所述單元中的數(shù)據(jù)會(huì)破壞數(shù)據(jù)使得起初存儲(chǔ)于單元中的數(shù)據(jù)在經(jīng)讀取之后被刷新)。存儲(chǔ)器陣列430的單元布置成由字線404-x(行x)、404-y(行y)等耦合的行及由互補(bǔ)數(shù)據(jù)線對(duì)digit(n-1)/digit(n-1)_、digit(n)/digit(n)_、digit(n+1)/digit(n+1)_耦合的列。對(duì)應(yīng)于每一對(duì)互補(bǔ)數(shù)據(jù)線的個(gè)別數(shù)據(jù)線還可分別稱為數(shù)據(jù)線405-1(d)及405-2(d_)。盡管圖4中僅展示三對(duì)互補(bǔ)數(shù)據(jù)線,但本發(fā)明的實(shí)施例并不限于此,且存儲(chǔ)器單元陣列可包含額外存儲(chǔ)器單元列及/或數(shù)據(jù)線(例如,4,096、8,192、16,384等)。存儲(chǔ)器單元可耦合到不同數(shù)據(jù)線及/或字線。舉例來說,晶體管402-1的第一源極/漏極區(qū)域可耦合到數(shù)據(jù)線405-1(d),晶體管402-1的第二源極/漏極區(qū)域可耦合到電容器403-1,且晶體管402-1的柵極可耦合到字線404-x。晶體管402-2的第一源極/漏極區(qū)域可耦合到數(shù)據(jù)線405-2(d_),晶體管402-2的第二源極/漏極區(qū)域可耦合到電容器403-2,且晶體管402-2的柵極可耦合到字線404-y。如圖4中所展示的單元板可耦合到電容器403-1及403-2中的每一者。單元板可為可在各種存儲(chǔ)器陣列配置中將參考電壓(例如,接地)施加到的共同節(jié)點(diǎn)。根據(jù)本發(fā)明的若干個(gè)實(shí)施例,存儲(chǔ)器陣列430耦合到感測(cè)電路450。在此實(shí)例中,感測(cè)電路450包括對(duì)應(yīng)于相應(yīng)存儲(chǔ)器單元列(例如,耦合到相應(yīng)互補(bǔ)數(shù)據(jù)線對(duì))的感測(cè)放大器406及計(jì)算組件431。感測(cè)放大器406可包括可在本文中稱為初級(jí)鎖存器的交叉耦合鎖存器。舉例來說,感測(cè)放大器406可如關(guān)于圖5所描述而配置。在圖4中所圖解說明的實(shí)例中,對(duì)應(yīng)于計(jì)算組件431的電路包括靜態(tài)鎖存器482及尤其實(shí)施動(dòng)態(tài)鎖存器的額外十個(gè)晶體管。計(jì)算組件431的動(dòng)態(tài)鎖存器及/或靜態(tài)鎖存器可在本文中共同稱為可用作累加器的次級(jí)鎖存器。如此,計(jì)算組件431可操作為及/或在本文中稱為累加器。計(jì)算組件431可耦合到數(shù)據(jù)線d405-1及d_405-2中的每一者,如圖4中所展示。然而,實(shí)施例不限于此實(shí)例。舉例來說,計(jì)算組件431的晶體管可全部是n溝道晶體管(例如,nmos晶體管)。在此實(shí)例中,數(shù)據(jù)線d405-1可耦合到晶體管416-1及439-1的第一源極/漏極區(qū)域以及負(fù)載/通過晶體管418-1的第一源極/漏極區(qū)域。數(shù)據(jù)線d_405-2可耦合到晶體管416-2及439-2的第一源極/漏極區(qū)域以及負(fù)載/通過晶體管418-2的第一源極/漏極區(qū)域。負(fù)載/通過晶體管418-1及418-2的柵極可共同耦合到load控制信號(hào)或分別耦合到passd/passdb控制信號(hào),如下文進(jìn)一步論述。負(fù)載/通過晶體管418-1的第二源極/漏極區(qū)域可直接耦合到晶體管416-1及439-2的柵極。負(fù)載/通過晶體管418-2的第二源極/漏極區(qū)域可直接耦合到晶體管416-2及439-1的柵極。晶體管416-1的第二源極/漏極區(qū)域可直接耦合到下拉晶體管414-1的第一源極/漏極區(qū)域。晶體管439-1的第二源極/漏極區(qū)域可直接耦合到下拉晶體管407-1的第一源極/漏極區(qū)域。晶體管416-2的第二源極/漏極區(qū)域可直接耦合到下拉晶體管414-2的第一源極/漏極區(qū)域。晶體管439-2的第二源極/漏極區(qū)域可直接耦合到下拉晶體管407-2的第一源極/漏極區(qū)域。下拉晶體管407-1、407-2、414-1及414-2中的每一者的第二源極/漏極區(qū)域可共同一起耦合到參考電壓491(例如,接地(gnd))。下拉晶體管407-1的柵極可耦合到and控制信號(hào)線,下拉晶體管414-1的柵極可耦合到andinv控制信號(hào)線413-1,下拉晶體管414-2的柵極可耦合到orinv控制信號(hào)線413-2,且下拉晶體管407-2的柵極可耦合到or控制信號(hào)線。晶體管439-1的柵極可稱為節(jié)點(diǎn)s1,且晶體管439-2的柵極可稱為節(jié)點(diǎn)s2。圖4中所展示的電路將累加器數(shù)據(jù)動(dòng)態(tài)地存儲(chǔ)于節(jié)點(diǎn)s1及s2上。激活load控制信號(hào)會(huì)致使負(fù)載/通過晶體管418-1及418-2導(dǎo)通,且借此將互補(bǔ)數(shù)據(jù)加載到節(jié)點(diǎn)s1及s2上??墒筶oad控制信號(hào)升高到大于vdd的電壓以將全vdd電平傳遞到s1/s2。然而,使load控制信號(hào)升高到大于vdd的電壓是任選的,且圖4中所展示的電路的功能性不取決于load控制信號(hào)升高到大于vdd的電壓。圖4中所展示的計(jì)算組件431的配置具有當(dāng)下拉晶體管407-1、407-2、414-1及414-2在激發(fā)感測(cè)放大器406之前(例如,在感測(cè)放大器406的預(yù)種期間)導(dǎo)通時(shí)平衡感測(cè)放大器的功能性的益處。如本文中所使用,激發(fā)感測(cè)放大器406是指啟用感測(cè)放大器406以設(shè)定初級(jí)鎖存器及隨后停用感測(cè)放大器406以保持經(jīng)設(shè)定初級(jí)鎖存器。在停用平衡(在感測(cè)放大器中)之后但在感測(cè)放大器激發(fā)之前執(zhí)行邏輯操作可節(jié)省電力使用,因?yàn)楦袦y(cè)放大器的鎖存器不必須使用全軌電壓(例如,vdd、gnd)來“翻轉(zhuǎn)”。反相晶體管可在執(zhí)行某些邏輯操作時(shí)下拉相應(yīng)數(shù)據(jù)線。舉例來說,可操作與晶體管414-1(具有耦合到andinv控制信號(hào)線413-1的柵極)串聯(lián)的晶體管416-1(具有耦合到動(dòng)態(tài)鎖存器的s2的柵極)以下拉數(shù)據(jù)線405-1(d),且可操作與晶體管414-2(具有耦合到andinv控制信號(hào)線413-2的柵極)串聯(lián)的晶體管416-2(具有耦合到動(dòng)態(tài)鎖存器的s1的柵極)以下拉數(shù)據(jù)線405-2(d_)。鎖存器482可通過耦合到作用中負(fù)控制信號(hào)線412-1(accumb)及作用中正控制信號(hào)線412-2(accum)而以可控制方式啟用,而非經(jīng)配置以通過耦合到接地及vdd而連續(xù)地啟用。在各種實(shí)施例中,負(fù)載/通過晶體管408-1及408-2可各自具有耦合到load控制信號(hào)或passd/passdb控制信號(hào)中的一者的柵極。根據(jù)一些實(shí)施例,負(fù)載/通過晶體管418-1及418-2的柵極可共同耦合到load控制信號(hào)。在其中負(fù)載/通過晶體管418-1及418-2的柵極共同耦合到load控制信號(hào)的配置中,負(fù)載/通過晶體管418-1及418-2可為負(fù)載晶體管。激活load控制信號(hào)會(huì)致使負(fù)載晶體管導(dǎo)通,且借此將互補(bǔ)數(shù)據(jù)加載到節(jié)點(diǎn)s1及s2上。可使load控制信號(hào)升高到大于vdd的電壓以將全vdd電平傳遞到s1/s2。然而,不必使load控制信號(hào)升高到大于vdd的電壓是任選的,且圖4中所展示的電路的功能性不取決于load控制信號(hào)升高到大于vdd的電壓。根據(jù)一些實(shí)施例,負(fù)載/通過晶體管418-1的柵極可耦合到passd控制信號(hào),且負(fù)載/通過晶體管418-2的柵極可耦合到passdb控制信號(hào)。在其中負(fù)載/通過晶體管418-1及418-2的柵極分別耦合到passd及passdb控制信號(hào)中的一者的配置中,負(fù)載/通過晶體管418-1及418-2可為通過晶體管??梢圆煌谪?fù)載晶體管的方式(例如,在不同時(shí)間處及/或在不同電壓/電流條件下)操作通過晶體管。如此,通過晶體管的配置可不同于負(fù)載晶體管的配置。舉例來說,負(fù)載晶體管經(jīng)構(gòu)造以處置與將數(shù)據(jù)線耦合到局部動(dòng)態(tài)節(jié)點(diǎn)s1及s2相關(guān)聯(lián)的負(fù)載。通過晶體管經(jīng)構(gòu)造以處置與將數(shù)據(jù)線耦合到鄰近累加器(例如,通過移位電路423,如圖4中所展示)相關(guān)聯(lián)的較重負(fù)載。根據(jù)一些實(shí)施例,負(fù)載/通過晶體管418-1及418-2可經(jīng)配置以適應(yīng)對(duì)應(yīng)于通過晶體管的較重負(fù)載但作為負(fù)載晶體管被耦合及操作。經(jīng)配置為通過晶體管的負(fù)載/通過晶體管418-1及418-2還可用作負(fù)載晶體管。然而,經(jīng)配置為負(fù)載晶體管的負(fù)載/通過晶體管418-1及418-2可不能夠用作通過晶體管。在若干個(gè)實(shí)施例中,包含鎖存器482的計(jì)算組件431可包括按與其所耦合的陣列(例如,圖4中所展示的陣列430)的對(duì)應(yīng)存儲(chǔ)器單元的晶體管相同的間距形成的若干個(gè)晶體管,所述若干個(gè)晶體管可符合特定特征大小(例如,4f2、6f2等)。根據(jù)各種實(shí)施例,鎖存器482包含通過負(fù)載/通過晶體管418-1及418-2耦合到一對(duì)互補(bǔ)數(shù)據(jù)線d405-1及d_405-2的四個(gè)晶體管408-1、408-2、409-1及409-2。然而,實(shí)施例不限于此配置。鎖存器482可為交叉耦合鎖存器(例如,例如n溝道晶體管(例如,nmos晶體管)409-1及409-2的一對(duì)晶體管的柵極與例如p溝道晶體管(例如,pmos晶體管)408-1及408-2的另一對(duì)晶體管的柵極交叉耦合)。如本文中進(jìn)一步描述,交叉耦合鎖存器482可稱為靜態(tài)鎖存器。相應(yīng)數(shù)據(jù)線d及d_上的電壓或電流可提供到交叉耦合鎖存器482的相應(yīng)鎖存器輸入484-1及484-2(例如,次級(jí)鎖存器的輸入)。在此實(shí)例中,鎖存器輸入484-1耦合到晶體管408-1及409-1的第一源極/漏極區(qū)域以及晶體管408-2及409-2的柵極。類似地,鎖存器輸入484-2可耦合到晶體管408-2及409-2的第一源極/漏極區(qū)域以及晶體管408-1及409-1的柵極。在此實(shí)例中,晶體管409-1及409-2的第二源極/漏極區(qū)域共同耦合到負(fù)控制信號(hào)線412-1(例如,類似于圖5中關(guān)于初級(jí)鎖存器所展示的控制信號(hào)rnif的接地(gnd)或accumb控制信號(hào))。晶體管408-1及408-2的第二源極/漏極區(qū)域共同耦合到正控制信號(hào)線412-2(例如,類似于圖5中關(guān)于初級(jí)鎖存器所展示的控制信號(hào)act的vdd或accum控制信號(hào))。正控制信號(hào)412-2可提供供應(yīng)電壓(例如,vdd)且負(fù)控制信號(hào)412-1可為參考電壓(例如,接地)以啟用交叉耦合鎖存器482。根據(jù)一些實(shí)施例,晶體管408-1及408-2的第二源極/漏極區(qū)域共同直接耦合到供應(yīng)電壓(例如,vdd),且晶體管409-1及409-2的第二源極/漏極區(qū)域共同直接耦合到參考電壓(例如,接地)以便連續(xù)地啟用鎖存器482。經(jīng)啟用交叉耦合鎖存器482操作以放大鎖存器輸入484-1(例如,第一共同節(jié)點(diǎn))與鎖存器輸入484-2(例如,第二共同節(jié)點(diǎn))之間的差分電壓,使得鎖存器輸入484-1經(jīng)驅(qū)動(dòng)到經(jīng)激活正控制信號(hào)電壓(例如,vdd)或經(jīng)激活負(fù)控制信號(hào)電壓(例如,接地),且鎖存器輸入484-2經(jīng)驅(qū)動(dòng)到經(jīng)激活正控制信號(hào)電壓(例如,vdd)或經(jīng)激活負(fù)控制信號(hào)電壓(例如,接地)中的另一者。圖5圖解說明根據(jù)本發(fā)明的若干個(gè)實(shí)施例的感測(cè)電路的一部分的示意圖。根據(jù)各種實(shí)施例,感測(cè)放大器406可包括交叉耦合鎖存器。然而,感測(cè)放大器506的實(shí)施例不限于交叉耦合鎖存器。作為實(shí)例,感測(cè)放大器506可為電流模式感測(cè)放大器及/或單端感測(cè)放大器(例如,耦合到一個(gè)數(shù)據(jù)線的感測(cè)放大器)。而且,本發(fā)明的實(shí)施例不限于折疊式數(shù)據(jù)線架構(gòu)。在若干個(gè)實(shí)施例中,感測(cè)放大器(例如,506)可包括按與其所耦合的對(duì)應(yīng)計(jì)算組件531及/或陣列(例如,圖4中所展示的陣列430)的存儲(chǔ)器單元的晶體管相同的間距形成的若干個(gè)晶體管,所述若干個(gè)晶體管可符合特定特征大小(例如,4f2、6f2等)。感測(cè)放大器506包括鎖存器515,鎖存器515包含耦合到一對(duì)互補(bǔ)數(shù)據(jù)線d505-1及d_505-2的四個(gè)晶體管。鎖存器515可為交叉耦合鎖存器(例如,例如n溝道晶體管(例如,nmos晶體管)527-1及527-2的一對(duì)晶體管的柵極與例如p溝道晶體管(例如,pmos晶體管)529-1及529-2的另一對(duì)晶體管的柵極交叉耦合)。如本文中進(jìn)一步描述,包括晶體管527-1、527-2、529-1及529-2的鎖存器515可稱為初級(jí)鎖存器。然而,實(shí)施例并不限于此實(shí)例。相應(yīng)數(shù)據(jù)線d及d_上的電壓或電流可提供到交叉耦合鎖存器515的相應(yīng)鎖存器輸入533-1及533-2(例如,次級(jí)鎖存器的輸入)。在此實(shí)例中,鎖存器輸入533-1耦合到晶體管527-1及529-1的第一源極/漏極區(qū)域以及晶體管527-2及529-2的柵極。類似地,鎖存器輸入533-2可耦合到晶體管527-2及529-2的第一源極/漏極區(qū)域以及晶體管527-1及529-1的柵極。計(jì)算組件533(例如,累加器)可耦合到交叉耦合鎖存器515的鎖存器輸入533-1及533-2,如所展示;然而,實(shí)施例不限于圖5中所展示的實(shí)例。在此實(shí)例中,晶體管527-1及527-2的第二源極/漏極區(qū)域共同耦合到作用中負(fù)控制信號(hào)528(rnif)。晶體管529-1及529-2的第二源極/漏極區(qū)域共同耦合到作用中正控制信號(hào)590(act)。act信號(hào)590可為供應(yīng)電壓(例如,vdd)且rnif信號(hào)可為參考電壓(例如,接地)。激活信號(hào)528及590會(huì)啟用交叉耦合鎖存器515。經(jīng)啟用交叉耦合鎖存器515操作以放大鎖存器輸入533-1(例如,第一共同節(jié)點(diǎn))與鎖存器輸入533-2(例如,第二共同節(jié)點(diǎn))之間的差分電壓,使得鎖存器輸入533-1經(jīng)驅(qū)動(dòng)到act信號(hào)電壓及rnif信號(hào)電壓中的一者(例如,vdd及接地中的一者),且鎖存器輸入533-2經(jīng)驅(qū)動(dòng)到act信號(hào)電壓及rnif信號(hào)電壓中的另一者。感測(cè)放大器506還可包含經(jīng)配置以平衡數(shù)據(jù)線d與d_(例如,與使感測(cè)放大器準(zhǔn)備用于感測(cè)操作相關(guān)聯(lián))的電路。在此實(shí)例中,平衡電路包括具有第一源極/漏極區(qū)域的晶體管588,所述第一源極/漏極區(qū)域耦合到晶體管586-1的第一源極/漏極區(qū)域及數(shù)據(jù)線d505-1。晶體管588的第二源極/漏極區(qū)域可耦合到晶體管586-2的第一源極/漏極區(qū)域及數(shù)據(jù)線d_505-2。晶體管588的柵極可耦合到晶體管586-1及586-2的柵極。晶體管586-1及586-2的第二源極/漏極區(qū)域耦合到可等于vdd/2的平衡電壓538(例如,vdd/2),其中vdd是與陣列相關(guān)聯(lián)的供應(yīng)電壓。晶體管588、586-1及586-2的柵極可耦合到控制信號(hào)586(eq)。如此,激活eq會(huì)啟用晶體管588、586-1及586-2,此有效地將數(shù)據(jù)線d短接到數(shù)據(jù)線d_使得數(shù)據(jù)線d及d_經(jīng)平衡到平衡電壓vdd/2。根據(jù)本發(fā)明的各種實(shí)施例,可使用感測(cè)放大器執(zhí)行若干個(gè)邏輯操作,且將結(jié)果存儲(chǔ)于計(jì)算組件(例如,累加器)中。如圖4中所展示,感測(cè)放大器406及計(jì)算組件431可經(jīng)由移位電路423耦合到陣列430。在此實(shí)例中,移位電路423包括一對(duì)隔離裝置(例如,分別耦合到數(shù)據(jù)線405-1(d)及405-2(d_)的隔離晶體管421-1及421-2))。隔離晶體管421-1及421-2耦合到控制信號(hào)480(norm),控制信號(hào)480在被激活時(shí)啟用(例如,接通)隔離晶體管421-1及421-2以將對(duì)應(yīng)感測(cè)放大器406及計(jì)算組件431耦合到對(duì)應(yīng)存儲(chǔ)器單元列(例如,對(duì)應(yīng)互補(bǔ)數(shù)據(jù)線對(duì)405-1(d)及405-2(d_))。根據(jù)各種實(shí)施例,隔離晶體管421-1及421-2的導(dǎo)通可稱為移位電路423的“正常”配置。在圖4中所圖解說明的實(shí)例中,移位電路423包含耦合到互補(bǔ)控制信號(hào)419(shift)的另一(例如,第二)對(duì)隔離裝置(例如,隔離晶體管421-3及421-4),互補(bǔ)控制信號(hào)419可(舉例來說)在對(duì)norm撤銷激活時(shí)被激活??刹僮鞲綦x晶體管421-3及421-4(例如,經(jīng)由控制信號(hào)419)使得特定感測(cè)放大器406及計(jì)算組件431耦合到不同互補(bǔ)數(shù)據(jù)線對(duì)(例如,不同于隔離晶體管421-1及421-2將特定感測(cè)放大器406及計(jì)算組件431耦合到的互補(bǔ)數(shù)據(jù)線對(duì)的互補(bǔ)數(shù)據(jù)線對(duì)),或可將特定感測(cè)放大器406及計(jì)算組件431耦合到另一存儲(chǔ)器陣列(且隔離特定感測(cè)放大器406及計(jì)算組件431與第一存儲(chǔ)器陣列)。根據(jù)各種實(shí)施例,例如,移位電路423可布置為感測(cè)放大器406的一部分(例如,在感測(cè)放大器406內(nèi))。盡管圖4中所展示的移位電路423包含用于將特定感測(cè)電路450(例如,特定感測(cè)放大器406及對(duì)應(yīng)計(jì)算組件431)耦合到特定互補(bǔ)數(shù)據(jù)線對(duì)405-1(d)及405-2(d_)(例如,digit(n)及digit(n)_)的隔離晶體管421-1及421-2以及經(jīng)布置以將特定感測(cè)電路450耦合到一個(gè)特定方向上的鄰近互補(bǔ)數(shù)據(jù)線對(duì)(例如,在圖4中的右邊所展示的鄰近數(shù)據(jù)線digit(n+1)及digit(n+1)_)的隔離晶體管421-3及421-4,但本發(fā)明的實(shí)施例并不限于此。例如,移位電路可包含用于將特定感測(cè)電路耦合到特定互補(bǔ)數(shù)據(jù)線對(duì)(例如,digit(n)及digit(n)_)的隔離晶體管421-1及421-2以及經(jīng)布置以便用于將特定感測(cè)電路耦合到另一特定方向上的鄰近互補(bǔ)數(shù)據(jù)線對(duì)(例如,在圖4中的左邊所展示的鄰近數(shù)據(jù)線digit(n-1)及digit(n-1)_)的隔離晶體管421-3及421-4。本發(fā)明的實(shí)施例不限于圖4中所展示的移位電路423的配置。在若干個(gè)實(shí)施例中,例如,可在不經(jīng)由i/o線(例如,局部i/o線(io/io_))將數(shù)據(jù)傳送出感測(cè)電路450的情況下與執(zhí)行例如加法及減法函數(shù)等計(jì)算函數(shù)相關(guān)聯(lián)地操作例如圖4中所展示的移位電路423(例如,聯(lián)合感測(cè)放大器406及計(jì)算組件431)。盡管圖4中未展示,但每一存儲(chǔ)器單元列可耦合到列解碼線,所述列解碼線可經(jīng)激活以經(jīng)由局部i/o線將來自對(duì)應(yīng)感測(cè)放大器406及/或計(jì)算組件431的數(shù)據(jù)值傳送到在陣列外部的控制組件,例如外部處理資源(例如,主機(jī)處理器及/或其它功能單元電路)。列解碼線可耦合到列解碼器(例如,列解碼器)。然而,如本文中所描述,在若干個(gè)實(shí)施例中,不需要經(jīng)由此些i/o線傳送數(shù)據(jù)以執(zhí)行根據(jù)本發(fā)明的實(shí)施例的邏輯操作。在若干個(gè)實(shí)施例中,例如,可聯(lián)合感測(cè)放大器406及計(jì)算組件431操作移位電路423以在不將數(shù)據(jù)傳送到在陣列外部的控制組件的情況下執(zhí)行例如加法及減法函數(shù)等計(jì)算函數(shù)??梢詳?shù)種模式操作感測(cè)電路450以執(zhí)行邏輯操作,所述模式包含其中將邏輯操作的結(jié)果最初存儲(chǔ)于感測(cè)放大器406中的第一模式及其中將邏輯操作的結(jié)果最初存儲(chǔ)于計(jì)算組件431中的第二模式。下文關(guān)于圖3及4描述感測(cè)電路450以第一模式的操作,且關(guān)于圖2b到3e描述感測(cè)電路450以第二模式的操作。另外關(guān)于第一操作模式,可以預(yù)感測(cè)(例如,在邏輯操作控制信號(hào)為作用中之前激發(fā)感測(cè)放大器)及后感測(cè)(例如,在邏輯操作控制信號(hào)為作用中之后激發(fā)感測(cè)放大器)模式兩者操作感測(cè)電路450,其中邏輯操作的結(jié)果最初存儲(chǔ)于感測(cè)放大器406中。如下文進(jìn)一步描述,可聯(lián)合計(jì)算組件431操作感測(cè)放大器406以使用來自陣列的數(shù)據(jù)作為輸入來執(zhí)行各種邏輯操作。在若干個(gè)實(shí)施例中,可在不經(jīng)由數(shù)據(jù)線地址存取傳送數(shù)據(jù)的情況下(例如,在不激發(fā)列解碼信號(hào)使得經(jīng)由局部i/o線將數(shù)據(jù)傳送到在陣列及感測(cè)電路外部的電路的情況下)將邏輯操作的結(jié)果往回存儲(chǔ)到陣列。如此,本發(fā)明的若干個(gè)實(shí)施例可實(shí)現(xiàn)使用少于各種先前方法的電力執(zhí)行邏輯操作及與其相關(guān)聯(lián)的計(jì)算函數(shù)。另外,由于若干個(gè)實(shí)施例消除對(duì)跨越i/o線傳送數(shù)據(jù)以便執(zhí)行計(jì)算函數(shù)(例如,在存儲(chǔ)器與離散處理器之間)的需要,因此若干個(gè)實(shí)施例可實(shí)現(xiàn)與先前方法相比較經(jīng)增加的并行處理能力。下文描述且下文的表2中總結(jié)關(guān)于執(zhí)行邏輯操作且將結(jié)果最初存儲(chǔ)于感測(cè)放大器406中的圖4的感測(cè)電路450的功能性。將特定邏輯操作的結(jié)果最初存儲(chǔ)于感測(cè)放大器406的初級(jí)鎖存器中可提供與先前方法相比較經(jīng)改善的多功能性,在先前方法中結(jié)果可最初駐存于計(jì)算組件431的次級(jí)鎖存器(例如,累加器)中,且然后隨后傳送到(例如)感測(cè)放大器406。表2操作累加器感測(cè)放大器and未改變結(jié)果or未改變結(jié)果not未改變結(jié)果shift未改變經(jīng)移位數(shù)據(jù)將特定操作的結(jié)果最初存儲(chǔ)于感測(cè)放大器406中(例如,而不必須執(zhí)行額外操作以將結(jié)果從計(jì)算組件431(例如,累加器)移動(dòng)到感測(cè)放大器406)是有利的,因?yàn)?例如)可在不執(zhí)行預(yù)充電循環(huán)(例如,在互補(bǔ)數(shù)據(jù)線405-1(d)及/或405-2(d_)上)的情況下將結(jié)果寫入到(存儲(chǔ)器單元陣列的)行或往回寫入到累加器中。圖6a圖解說明根據(jù)本發(fā)明的若干個(gè)實(shí)施例的與使用感測(cè)電路執(zhí)行若干個(gè)邏輯操作相關(guān)聯(lián)的時(shí)序圖。圖6a圖解說明與在開始將第二操作數(shù)(例如,行y數(shù)據(jù)值)加載到感測(cè)放大器中之后起始and邏輯操作相關(guān)聯(lián)的時(shí)序圖。圖6a圖解說明用于第一與第二操作數(shù)數(shù)據(jù)值的各種組合的感測(cè)放大器及累加器信號(hào)。圖6a展示對(duì)應(yīng)于每一集合中的行x數(shù)據(jù)值與行y數(shù)據(jù)值的每一組合的相應(yīng)感測(cè)放大器及累加器信號(hào)。下文關(guān)于與圖4中所展示的電路的and運(yùn)算相關(guān)聯(lián)的偽碼論述特定時(shí)序圖信號(hào)??扇缦驴偨Y(jié)與將存儲(chǔ)于耦合到行404-x的單元中的第一數(shù)據(jù)值加載(例如,復(fù)制)到累加器中相關(guān)聯(lián)的偽碼的實(shí)例:將行x復(fù)制到累加器中:對(duì)eq撤銷激活激活行x激發(fā)感測(cè)放大器(在此之后行x數(shù)據(jù)駐存于感測(cè)放大器中)激活load(感測(cè)放大器數(shù)據(jù)(行x)傳送到累加器的節(jié)點(diǎn)s1及s2且動(dòng)態(tài)地駐存于那里)關(guān)閉load關(guān)閉行x預(yù)充電在以上偽碼中,“對(duì)eq撤銷激活”指示在如圖6a中所展示的t1處停用對(duì)應(yīng)于感測(cè)放大器406的平衡信號(hào)(圖6a中所展示的eq信號(hào))(例如,使得互補(bǔ)數(shù)據(jù)線(例如,405-1(d)及405-2(d_)不再短接到vdd/2)。在停用平衡之后,激活選定行(例如,行x),如由偽碼中的“激活行x”所指示且針對(duì)圖6a中的信號(hào)行x在t2處所展示。當(dāng)施加到行x的電壓信號(hào)達(dá)到對(duì)應(yīng)于選定單元的存取晶體管(例如,402-2)的閾值電壓(vt)時(shí),存取晶體管接通且將數(shù)據(jù)線(例如,405-2(d_))耦合到選定單元(例如,電容器403-2),此形成數(shù)據(jù)線之間的差分電壓信號(hào)。在激活(例如,選擇)行x之后,在以上偽碼中,“激發(fā)感測(cè)放大器”指示感測(cè)放大器406經(jīng)啟用以設(shè)定初級(jí)鎖存器且隨后經(jīng)停用。舉例來說,如圖6a中在t3處所展示,act正控制信號(hào)(例如,圖5中所展示的590)變高且rnif負(fù)控制信號(hào)(例如,圖5中所展示的528)變低,此放大405-1(d)與d_405-2之間的差分信號(hào),從而導(dǎo)致對(duì)應(yīng)于邏輯1的電壓(例如,vdd)或?qū)?yīng)于邏輯0的電壓(例如,gnd)處于數(shù)據(jù)線405-1(d)上(且對(duì)應(yīng)于另一邏輯狀態(tài)的電壓處于互補(bǔ)數(shù)據(jù)線405-2(d_)上)。所感測(cè)數(shù)據(jù)值存儲(chǔ)于感測(cè)放大器406的初級(jí)鎖存器中。在將數(shù)據(jù)線(例如,405-1(d)或405-2(d_))從平衡電壓vdd/2充電到導(dǎo)軌電壓vdd時(shí)發(fā)生初級(jí)能量消耗。圖6a中所圖解說明的四組可能感測(cè)放大器及累加器信號(hào)(例如,行x與行y數(shù)據(jù)值的每一組合一組)展示數(shù)據(jù)線d及d_上的信號(hào)行為。行x數(shù)據(jù)值存儲(chǔ)于感測(cè)放大器的初級(jí)鎖存器中。應(yīng)注意,圖4展示對(duì)應(yīng)于行x的包含存儲(chǔ)元件402-2的存儲(chǔ)器單元耦合到互補(bǔ)數(shù)據(jù)線d_,而對(duì)應(yīng)于行y的包含存儲(chǔ)元件402-1的存儲(chǔ)器單元耦合到數(shù)據(jù)線d。然而,如圖4中可見,對(duì)應(yīng)于“0”數(shù)據(jù)值的存儲(chǔ)于存儲(chǔ)器單元402-2(對(duì)應(yīng)于行x)中的電荷致使數(shù)據(jù)線d_(存儲(chǔ)器單元402-2耦合到其)上的電壓變高且對(duì)應(yīng)于“1”數(shù)據(jù)值的存儲(chǔ)于存儲(chǔ)器單元402-2中的電荷致使數(shù)據(jù)線d_上的電壓變低,此與存儲(chǔ)于耦合到數(shù)據(jù)線d的對(duì)應(yīng)于行y的存儲(chǔ)器單元402-2中的數(shù)據(jù)狀態(tài)與電荷之間的對(duì)應(yīng)性相反。當(dāng)將數(shù)據(jù)值寫入到相應(yīng)存儲(chǔ)器單元時(shí)適當(dāng)?shù)乜紤]到將電荷存儲(chǔ)于耦合到不同數(shù)據(jù)線的存儲(chǔ)器單元中的這些差異。在激發(fā)感測(cè)放大器之后,在以上偽碼中,“激活load”指示:load控制信號(hào)變高,如圖6a中在t4處所展示,從而致使負(fù)載/通過晶體管418-1及418-2導(dǎo)通。以此方式,激活load控制信號(hào)會(huì)啟用計(jì)算組件431的累加器中的次級(jí)鎖存器。存儲(chǔ)于感測(cè)放大器406中的所感測(cè)數(shù)據(jù)值傳送(例如,復(fù)制)到次級(jí)鎖存器。如針對(duì)圖6a中所圖解說明的四組可能感測(cè)放大器及累加器信號(hào)中的每一者所展示,累加器的次級(jí)鎖存器的輸入處的行為指示次級(jí)鎖存器加載有行x數(shù)據(jù)值。如圖6a中所展示,累加器的次級(jí)鎖存器可取決于先前存儲(chǔ)于動(dòng)態(tài)鎖存器中的數(shù)據(jù)值而翻轉(zhuǎn)(例如,參見針對(duì)行x=“0”及行y=“0”及針對(duì)行x=“1”及行y=“0”的累加器信號(hào)),或不翻轉(zhuǎn)(例如,參見針對(duì)行x=“0”及行y=“1”及針對(duì)行x=“1”及行y=“1”的累加器信號(hào))。在依據(jù)存儲(chǔ)于感測(cè)放大器中(且存在于數(shù)據(jù)線405-1(d)及405-2(d_)上)的數(shù)據(jù)值設(shè)定次級(jí)鎖存器之后,在以上偽碼中,“關(guān)閉load”指示load控制信號(hào)變回為低(如圖6a中在t5處所展示)以致使負(fù)載/通過晶體管418-1及418-2停止導(dǎo)通且借此隔離動(dòng)態(tài)鎖存器與互補(bǔ)數(shù)據(jù)線。然而,數(shù)據(jù)值保持動(dòng)態(tài)地存儲(chǔ)于累加器的次級(jí)鎖存器中。在將數(shù)據(jù)值存儲(chǔ)于次級(jí)鎖存器上之后,對(duì)選定行(例如,行x)撤銷激活,如由“關(guān)閉行x”所指示且圖6a中在t6處所指示,可通過存取晶體管關(guān)斷完成此操作以將選定單元從對(duì)應(yīng)數(shù)據(jù)線解耦。一旦關(guān)閉選定行且隔離存儲(chǔ)器單元與數(shù)據(jù)線,便可將數(shù)據(jù)線預(yù)充電,如以上偽碼中的“預(yù)充電”所指示??赏ㄟ^平衡操作完成數(shù)據(jù)線的預(yù)充電,如圖6a中由eq信號(hào)在t7處變高所指示。如圖6a中在t7處所圖解說明的四組可能感測(cè)放大器及累加器信號(hào)中的每一者中所展示,平衡操作致使數(shù)據(jù)線d及d_上的電壓各自返回到vdd/2???例如)在存儲(chǔ)器單元感測(cè)操作或邏輯操作(下文所描述)之前發(fā)生平衡。與對(duì)第一數(shù)據(jù)值(現(xiàn)在存儲(chǔ)于感測(cè)放大器406及計(jì)算組件431的次級(jí)鎖存器中)及第二數(shù)據(jù)值(存儲(chǔ)于耦合到行y404-y的存儲(chǔ)器單元402-1中)執(zhí)行and或or運(yùn)算相關(guān)聯(lián)的后續(xù)操作階段包含執(zhí)行取決于將執(zhí)行and還是or的特定步驟。下文總結(jié)與對(duì)駐存于累加器中的數(shù)據(jù)值(例如,存儲(chǔ)于耦合到行x404-x的存儲(chǔ)器單元402-2中的第一數(shù)據(jù)值)及第二數(shù)據(jù)值(例如,存儲(chǔ)于耦合到行y404-y的存儲(chǔ)器單元402-1中的數(shù)據(jù)值)進(jìn)行“and”操作及“or”操作相關(guān)聯(lián)的偽碼的實(shí)例。與對(duì)數(shù)據(jù)值進(jìn)行“and”操作相關(guān)聯(lián)的實(shí)例性偽碼可包含:對(duì)eq撤銷激活激活行y激發(fā)感測(cè)放大器(在此之后行y數(shù)據(jù)駐存于感測(cè)放大器中)關(guān)閉行y在接下來的操作中,將把邏輯操作的結(jié)果置于將對(duì)為激活的任一行重寫的感測(cè)放大器上。即使在關(guān)閉行y時(shí),感測(cè)放大器仍含有行y數(shù)據(jù)值。激活and此導(dǎo)致感測(cè)放大器被寫入為函數(shù)(例如,行x與行y的and運(yùn)算)的值如果累加器含有“0”(即,節(jié)點(diǎn)s2上的電壓對(duì)應(yīng)于“0”且節(jié)點(diǎn)s1上的電壓對(duì)應(yīng)于“1”),那么感測(cè)放大器數(shù)據(jù)經(jīng)寫入為“0”如果累加器含有“1”(即,節(jié)點(diǎn)s2上的電壓對(duì)應(yīng)于“1”且節(jié)點(diǎn)s1上的電壓對(duì)應(yīng)于“0”),那么感測(cè)放大器數(shù)據(jù)保持未改變(行y數(shù)據(jù))此操作使累加器中的數(shù)據(jù)未改變。關(guān)閉and預(yù)充電在以上偽碼中,“對(duì)eq撤銷激活”指示停用對(duì)應(yīng)于感測(cè)放大器406的平衡信號(hào)(例如,使得互補(bǔ)數(shù)據(jù)線405-1(d)及405-2(d_)不再短接到vdd/2),圖6a中在t8處圖解說明此。在停用平衡之后,激活選定行(例如,行y),如以上偽碼中由“激活行y”所指示且圖6a中在t9處所展示。當(dāng)施加到行y的電壓信號(hào)達(dá)到對(duì)應(yīng)于選定單元的存取晶體管(例如,402-1)的閾值電壓(vt)時(shí),存取晶體管接通且將數(shù)據(jù)線(例如,d_405-1)耦合到選定單元(例如,電容器403-1),此形成數(shù)據(jù)線之間的差分電壓信號(hào)。在激活行y之后,在以上偽碼中,“激發(fā)感測(cè)放大器”指示:感測(cè)放大器406經(jīng)啟用以放大405-1(d)與405-2(d_)之間的差分信號(hào),從而導(dǎo)致對(duì)應(yīng)于邏輯1的電壓(例如,vdd)或?qū)?yīng)于邏輯0的電壓(例如,gnd)處于數(shù)據(jù)線405-1(d)上(且對(duì)應(yīng)于另一邏輯狀態(tài)的電壓處于互補(bǔ)數(shù)據(jù)線405-2(d_)上)。如圖6a中在t10處所展示,act正控制信號(hào)(例如,圖5中所展示的590)變高且rnif負(fù)控制信號(hào)(例如,圖5中展示的528)變低以激發(fā)感測(cè)放大器。來自存儲(chǔ)器單元402-1的所感測(cè)數(shù)據(jù)值存儲(chǔ)于感測(cè)放大器406的初級(jí)鎖存器中,如先前所描述。次級(jí)鎖存器仍對(duì)應(yīng)于來自存儲(chǔ)器單元402-2的數(shù)據(jù)值,因?yàn)閯?dòng)態(tài)鎖存器未改變。在從耦合到行y的存儲(chǔ)器單元402-1感測(cè)到的第二數(shù)據(jù)值存儲(chǔ)于感測(cè)放大器406的初級(jí)鎖存器中之后,在以上偽碼中,“關(guān)閉行y”指示:如果不期望將and邏輯操作的結(jié)果往回存儲(chǔ)于對(duì)應(yīng)于行y的存儲(chǔ)器單元中,那么可對(duì)選定行(例如,行y)撤銷激活。然而,圖6a展示使行y在作用中使得可將邏輯操作的結(jié)果往回存儲(chǔ)于對(duì)應(yīng)于行y的存儲(chǔ)器單元中??赏ㄟ^存取晶體管關(guān)斷完成隔離對(duì)應(yīng)于行y的存儲(chǔ)器單元以將選定單元402-1從數(shù)據(jù)線405-1(d)解耦。在選定行y經(jīng)配置(例如,以隔離存儲(chǔ)器單元或不隔離存儲(chǔ)器單元)之后,以上偽碼中的“激活and”指示:and控制信號(hào)變高,如圖6a中在t11處所展示,從而致使通過晶體管407-1導(dǎo)通。以此方式,激活and控制信號(hào)致使函數(shù)(例如,行x與行y的and運(yùn)算)的值寫入到感測(cè)放大器。在第一數(shù)據(jù)值(例如,行x)存儲(chǔ)于累加器431的動(dòng)態(tài)鎖存器中且第二數(shù)據(jù)值(例如,行y)存儲(chǔ)于感測(cè)放大器406中的情況下,如果計(jì)算組件431的動(dòng)態(tài)鎖存器含有“0”(即,節(jié)點(diǎn)s2上的電壓對(duì)應(yīng)于“0”且節(jié)點(diǎn)s1上的電壓對(duì)應(yīng)于“1”),那么感測(cè)放大器數(shù)據(jù)被寫入為“0”(而不管先前存儲(chǔ)于感測(cè)放大器中的數(shù)據(jù)值如何),因?yàn)樵诠?jié)點(diǎn)s1上對(duì)應(yīng)于“1”的電壓致使晶體管409-1導(dǎo)通,借此經(jīng)由晶體管409-1、通過晶體管407-1及數(shù)據(jù)線405-1(d)將感測(cè)放大器406耦合到接地。當(dāng)and運(yùn)算的任一數(shù)據(jù)值是“0”時(shí),結(jié)果是“0”。此處,當(dāng)?shù)诙?shù)據(jù)值(在動(dòng)態(tài)鎖存中)是“0”時(shí),and運(yùn)算的結(jié)果是“0”而不管第一數(shù)據(jù)值的狀態(tài)如何,且因此感測(cè)電路的配置致使“0”結(jié)果經(jīng)寫入且最初存儲(chǔ)于感測(cè)放大器406中。此操作使累加器中的數(shù)據(jù)值未改變(例如,來自行x)。如果累加器的次級(jí)鎖存器含有“1”(例如,來自行x),那么and運(yùn)算的結(jié)果取決于存儲(chǔ)于感測(cè)放大器406中的數(shù)據(jù)值(例如,來自行y)。如果存儲(chǔ)于感測(cè)放大器406中的數(shù)據(jù)值(例如,來自行y)是“1”,那么and運(yùn)算的結(jié)果也應(yīng)是“1”,但如果存儲(chǔ)于感測(cè)放大器406中的數(shù)據(jù)值(例如,來自行y)是“0”,那么and運(yùn)算的結(jié)果也應(yīng)是“0”。感測(cè)電路450經(jīng)配置使得:如果累加器的動(dòng)態(tài)鎖存器含有“1”(即,節(jié)點(diǎn)s2上的電壓對(duì)應(yīng)于“1”且節(jié)點(diǎn)s1上的電壓對(duì)應(yīng)于“0”),那么晶體管409-1不導(dǎo)通,感測(cè)放大器不耦合到接地(如上文所描述),且先前存儲(chǔ)于感測(cè)放大器406中的數(shù)據(jù)值保持未改變(例如,行y數(shù)據(jù)值,因此如果行y數(shù)據(jù)值是“1”,那么and運(yùn)算結(jié)果是“1”,且如果行y數(shù)據(jù)值是“0”,那么and運(yùn)算結(jié)果是“0”)。此操作使累加器中的數(shù)據(jù)值未改變(例如,來自行x)。在and運(yùn)算的結(jié)果最初存儲(chǔ)于感測(cè)放大器406中之后,以上偽碼中的“關(guān)閉and”指示:and控制信號(hào)變低,如圖6a中在t12處所展示,從而致使通過晶體管407-1停止導(dǎo)通以隔離感測(cè)放大器406(及數(shù)據(jù)線405-1(d))與接地。如果先前未進(jìn)行,那么可關(guān)閉行y(如圖6a中在t13處所展示)且可停用感測(cè)放大器(如圖6a中在t14處通過act正控制信號(hào)變低且rnif負(fù)控制信號(hào)變高所展示)。在隔離數(shù)據(jù)線的情況下,以上偽碼中的“預(yù)充電”可通過平衡操作導(dǎo)致數(shù)據(jù)線的預(yù)充電,如先前所描述(例如,圖6a中所展示在t14處開始)。在替代方案中,圖6a針對(duì)涉及可能操作數(shù)組合(例如,行x/行y數(shù)據(jù)值00、10、01及11)中的每一者的and邏輯操作展示耦合到感測(cè)放大器(例如,圖4中所展示的406)的數(shù)據(jù)線(例如,圖4中所展示的405-1(d)及405-2(d_))上的電壓信號(hào)的行為及計(jì)算組件(例如,圖4中所展示的431)的次級(jí)鎖存器的節(jié)點(diǎn)s1及s1上的電壓信號(hào)的行為。盡管圖6a中所圖解說明的時(shí)序圖及上文所描述的偽碼指示在開始將第二操作數(shù)(例如,行y數(shù)據(jù)值)加載到感測(cè)放大器中之后起始and邏輯操作,但可通過在開始將第二操作數(shù)(例如,行y數(shù)據(jù)值)加載到感測(cè)放大器中之前起始and邏輯操作而成功地操作圖4中所展示的電路。圖6b圖解說明根據(jù)本發(fā)明的若干個(gè)實(shí)施例的與使用感測(cè)電路執(zhí)行若干個(gè)邏輯操作相關(guān)聯(lián)的時(shí)序圖。圖6b圖解說明與在開始將第二操作數(shù)(例如,行y數(shù)據(jù)值)加載到感測(cè)放大器中之后起始o(jì)r邏輯操作相關(guān)聯(lián)的時(shí)序圖。圖6b圖解說明用于第一與第二操作數(shù)數(shù)據(jù)值的各種組合的感測(cè)放大器及累加器信號(hào)。下文關(guān)于與圖4中所展示的電路的and邏輯操作相關(guān)聯(lián)的偽碼論述特定時(shí)序圖信號(hào)。后續(xù)操作階段可替代地與對(duì)第一數(shù)據(jù)值(現(xiàn)在存儲(chǔ)于感測(cè)放大器406及計(jì)算組件431的次級(jí)鎖存器中)及第二數(shù)據(jù)值(存儲(chǔ)于耦合到行y404-y的存儲(chǔ)器單元402-1中)執(zhí)行or運(yùn)算相關(guān)聯(lián)。關(guān)于圖6b未重復(fù)先前關(guān)于圖6a中所展示的時(shí)間t1到t7所描述的用以將行x數(shù)據(jù)加載到感測(cè)放大器及累加器中的操作。與對(duì)數(shù)據(jù)值進(jìn)行“or”操作相關(guān)聯(lián)的實(shí)例性偽碼可包含:對(duì)eq撤銷激活激活行y激發(fā)感測(cè)放大器(在此之后行y數(shù)據(jù)駐存于感測(cè)放大器中)關(guān)閉行y當(dāng)關(guān)閉行y時(shí),感測(cè)放大器仍含有行y數(shù)據(jù)值。激活or此導(dǎo)致感測(cè)放大器被寫入為函數(shù)(例如,行x與行y的or運(yùn)算)的值,此可如下對(duì)先前存儲(chǔ)于感測(cè)放大器中的來自行y的數(shù)據(jù)值重寫:如果累加器含有“0”(即,節(jié)點(diǎn)s2上的電壓對(duì)應(yīng)于“0”且節(jié)點(diǎn)s1上的電壓對(duì)應(yīng)于“1”),那么感測(cè)放大器數(shù)據(jù)保持未改變(行y數(shù)據(jù))如果累加器含有“1”(即,節(jié)點(diǎn)s2上的電壓對(duì)應(yīng)于“1”且節(jié)點(diǎn)s1上的電壓對(duì)應(yīng)于“0”),那么感測(cè)放大器數(shù)據(jù)被寫入為“1”此操作使累加器中的數(shù)據(jù)未改變。關(guān)閉or預(yù)充電以上偽碼中所展示的“對(duì)eq撤銷激活”(圖6b中在t8處所展示)、“激活行y”(圖6b中在t9處所展示)、“激發(fā)感測(cè)放大器”(圖6b中在t10處所展示)及“關(guān)閉行y”(圖6b中在t13處所展示,且此可在起始特定邏輯功能控制信號(hào)之前發(fā)生)指示與先前關(guān)于and運(yùn)算偽碼所描述相同的功能性。一旦適當(dāng)?shù)嘏渲眠x定行y的配置(例如,如果邏輯操作結(jié)果將存儲(chǔ)于對(duì)應(yīng)于行y的存儲(chǔ)器單元中,那么選定行y經(jīng)激活,或如果邏輯操作結(jié)果將不存儲(chǔ)于對(duì)應(yīng)于行y的存儲(chǔ)器單元中,那么選定行y經(jīng)關(guān)閉以隔離存儲(chǔ)器單元),以上偽碼中的“激活or”便指示:or控制信號(hào)變高(如圖6b中在t11處所展示),此致使通過晶體管407-2導(dǎo)通。以此方式,激活or控制信號(hào)致使函數(shù)(例如,行x與行y的or運(yùn)算)的值寫入到感測(cè)放大器。在第一數(shù)據(jù)值(例如,行x)存儲(chǔ)于計(jì)算組件431的次級(jí)鎖存器中且第二數(shù)據(jù)值(例如,行y)存儲(chǔ)于感測(cè)放大器406中的情況下,如果累加器的動(dòng)態(tài)鎖存器含有“0”(即,節(jié)點(diǎn)s2上的電壓對(duì)應(yīng)于“0”且節(jié)點(diǎn)s1上的電壓對(duì)應(yīng)于“1”),那么or運(yùn)算的結(jié)果取決于存儲(chǔ)于感測(cè)放大器406中的數(shù)據(jù)值(例如,來自行y)。如果存儲(chǔ)于感測(cè)放大器406中的數(shù)據(jù)值(例如,來自行y)是“1”,那么or運(yùn)算的結(jié)果應(yīng)是“1”,但如果存儲(chǔ)于感測(cè)放大器406中的數(shù)據(jù)值(例如,來自行y)是“0”,那么or運(yùn)算的結(jié)果也應(yīng)是“0”。感測(cè)電路450經(jīng)配置使得:如果累加器的動(dòng)態(tài)鎖存器含有“0”(其中節(jié)點(diǎn)s2上的電壓對(duì)應(yīng)于“0”),那么晶體管409-2關(guān)斷且不導(dǎo)通(且通過晶體管407-1也關(guān)斷,因?yàn)閍nd控制信號(hào)未經(jīng)斷言),因此感測(cè)放大器406不耦合到接地(任一側(cè)),且先前存儲(chǔ)于感測(cè)放大器406中的數(shù)據(jù)值保持未改變(例如,行y數(shù)據(jù)值,使得如果行y數(shù)據(jù)值是“1”,那么or運(yùn)算結(jié)果是“1”,且如果行y數(shù)據(jù)值是“0”那么or運(yùn)算結(jié)果是“0”)。如果累加器的動(dòng)態(tài)鎖存器含有“1”(即,節(jié)點(diǎn)s2上的電壓對(duì)應(yīng)于“1”且節(jié)點(diǎn)s1上的電壓對(duì)應(yīng)于“0”),那么晶體管409-2導(dǎo)通(通過晶體管407-2同樣導(dǎo)通,因?yàn)閛r控制信號(hào)經(jīng)斷言),且耦合到數(shù)據(jù)線405-2(d_)的感測(cè)放大器406輸入耦合到接地,因?yàn)樵诠?jié)點(diǎn)s2上對(duì)應(yīng)于“1”的電壓致使晶體管409-2連同通過晶體管407-2(其也導(dǎo)通,因?yàn)閛r控制信號(hào)經(jīng)斷言)導(dǎo)通。以此方式,當(dāng)累加器的次級(jí)鎖存器含有“1”時(shí)將“1”作為or運(yùn)算的結(jié)果最初存儲(chǔ)于感測(cè)放大器406中而不管先前存儲(chǔ)于感測(cè)放大器中的數(shù)據(jù)值如何。此操作使累加器中的數(shù)據(jù)未改變。在替代方案中,圖6b針對(duì)涉及可能操作數(shù)組合(例如,行x/行y數(shù)據(jù)值00、10、01及11)中的每一者的or邏輯操作展示耦合到感測(cè)放大器(例如,圖4中所展示的406)的數(shù)據(jù)線(例如,圖4中所展示的405-1(d)及405-2(d_))上的電壓信號(hào)的行為及計(jì)算組件431的次級(jí)鎖存器的節(jié)點(diǎn)s1及s2上的電壓信號(hào)的行為。在or運(yùn)算的結(jié)果最初存儲(chǔ)于感測(cè)放大器406中之后,以上偽碼中的“關(guān)閉or”指示:or控制信號(hào)變低(如圖6b中在t12處所展示),從而致使通過晶體管407-2停止導(dǎo)通以隔離感測(cè)放大器406(及數(shù)據(jù)線d405-2)與接地。如果先前未進(jìn)行,那么可關(guān)閉行y(如圖6b中在t13處所展示)且可停用感測(cè)放大器(如圖6b中在t14處通過act正控制信號(hào)變低且rnif負(fù)控制信號(hào)變高所展示)。在隔離數(shù)據(jù)線的情況下,以上偽碼中的“預(yù)充電”可通過平衡操作導(dǎo)致數(shù)據(jù)線的預(yù)充電,如先前所描述及6b中在t14處所展示。圖4中所圖解說明的感測(cè)電路450可如下提供額外邏輯操作靈活性。通過在上文所描述的and及or運(yùn)算中用andinv控制信號(hào)的操作替代and控制信號(hào)的操作及/或用orinv控制信號(hào)的操作替代or控制信號(hào)的操作,邏輯操作可從{rowxandrowy}改變?yōu)閧~rowxandrowy}(其中“~rowx”指示與行x數(shù)據(jù)值的對(duì)立面,例如,notrowx)且可從{rowxorrowy}改變?yōu)閧~rowxorrowy}。舉例來說,在涉及反轉(zhuǎn)數(shù)據(jù)值的and運(yùn)算期間,可斷言andinv控制信號(hào)而非and控制信號(hào),且在涉及反轉(zhuǎn)數(shù)據(jù)值的or運(yùn)算期間,可斷言orinv控制信號(hào)而非or控制信號(hào)。激活orinv控制信號(hào)致使晶體管414-1導(dǎo)通且激活andinv控制信號(hào)致使晶體管414-2導(dǎo)通。在每一情形中,斷言適當(dāng)?shù)姆崔D(zhuǎn)控制信號(hào)可使感測(cè)放大器翻轉(zhuǎn)且致使最初存儲(chǔ)于感測(cè)放大器406中的結(jié)果為使用反轉(zhuǎn)行x及真實(shí)行y數(shù)據(jù)值的and運(yùn)算的結(jié)果或使用反轉(zhuǎn)行x及真實(shí)行y數(shù)據(jù)值的or運(yùn)算的結(jié)果。一個(gè)數(shù)據(jù)值的真實(shí)或互補(bǔ)版本可在累加器中用于(舉例來說)通過首先加載將反轉(zhuǎn)的數(shù)據(jù)值且其次加載將不反轉(zhuǎn)的數(shù)據(jù)值而執(zhí)行邏輯操作(例如,and、or)。在類似于上文關(guān)于使上文所描述的and及or運(yùn)算的數(shù)據(jù)值反轉(zhuǎn)所描述的方法中,圖4中所展示的感測(cè)電路可通過將非反轉(zhuǎn)數(shù)據(jù)值置入到累加器的動(dòng)態(tài)鎖存器中且使用所述數(shù)據(jù)來使感測(cè)放大器406中的數(shù)據(jù)值反轉(zhuǎn)而執(zhí)行not(例如,反轉(zhuǎn))操作。如先前所提及,激活orinv控制信號(hào)致使晶體管414-1導(dǎo)通且激活andinv控制信號(hào)致使晶體管414-2導(dǎo)通。orinv及/或andinv控制信號(hào)用于實(shí)施not函數(shù),如下文進(jìn)一步描述:將行x復(fù)制到累加器中對(duì)eq撤銷激活激活行x激發(fā)感測(cè)放大器(在此之后行x數(shù)據(jù)駐存于感測(cè)放大器中)激活load(感測(cè)放大器數(shù)據(jù)(行x)傳送到累加器的節(jié)點(diǎn)s1及s2且動(dòng)態(tài)地駐存于那里)關(guān)閉load激活andinv及orinv(此將互補(bǔ)數(shù)據(jù)值置于數(shù)據(jù)線上)此導(dǎo)致感測(cè)放大器中的數(shù)據(jù)值經(jīng)反轉(zhuǎn)(例如,使感測(cè)放大器鎖存器翻轉(zhuǎn))此操作使累加器中的數(shù)據(jù)未改變關(guān)閉andinv及orinv關(guān)閉行x預(yù)充電以上偽碼中所展示的“對(duì)eq撤銷激活”、“激活行x”、“激發(fā)感測(cè)放大器”、“激活load”及“關(guān)閉load”指示與在用于and運(yùn)算及or運(yùn)算的偽碼之前的上文所描述的用于“將行x復(fù)制到累加器中”初始操作階段的偽碼中的相同操作相同的功能性。然而,不是在將行x數(shù)據(jù)加載到感測(cè)放大器406中且復(fù)制到動(dòng)態(tài)鎖存器中之后關(guān)閉行x及預(yù)充電,而是可將累加器的動(dòng)態(tài)鎖存器中的數(shù)據(jù)值的互補(bǔ)版本置于數(shù)據(jù)線上且因此通過啟用(例如,致使晶體管導(dǎo)通)及停用反相晶體管(例如,andinv及orinv)而傳送到感測(cè)放大器406。此導(dǎo)致感測(cè)放大器406從先前存儲(chǔ)于感測(cè)放大器中的真實(shí)數(shù)據(jù)值翻轉(zhuǎn)為存儲(chǔ)于感測(cè)放大器中的互補(bǔ)數(shù)據(jù)值(例如,反轉(zhuǎn)數(shù)據(jù)值)。即,可通過激活及撤銷激活andinv及orinv而將累加器中的數(shù)據(jù)值的真實(shí)或互補(bǔ)版本傳送到感測(cè)放大器。此操作使累加器中的數(shù)據(jù)未改變。由于圖4中所展示的感測(cè)電路450將and、or及not邏輯操作的結(jié)果最初存儲(chǔ)于感測(cè)放大器406中(例如,感測(cè)放大器節(jié)點(diǎn)上),因此這些邏輯操作結(jié)果可容易地且迅速地傳達(dá)到任一作用中行(在完成邏輯操作之后激活任一行)及/或傳達(dá)到計(jì)算組件431的次級(jí)鎖存器中。還可通過在感測(cè)放大器406激發(fā)之前適當(dāng)激發(fā)and、or、andinv及/或orinv控制信號(hào)(及具有耦合到特定控制信號(hào)的柵極的對(duì)應(yīng)晶體管的操作)而互換用于and、or及/或not邏輯操作的感測(cè)放大器406及定序。當(dāng)以此方式執(zhí)行邏輯操作時(shí),感測(cè)放大器406可預(yù)種有來自累加器的動(dòng)態(tài)鎖存器的數(shù)據(jù)值以減少所利用的總體電流,因?yàn)楫?dāng)累加器函數(shù)復(fù)制到感測(cè)放大器406時(shí)感測(cè)放大器406未處于全軌電壓(例如,供應(yīng)電壓或接地/參考電壓)。關(guān)于經(jīng)預(yù)種感測(cè)放大器406的操作序列將數(shù)據(jù)線中的一者驅(qū)迫到參考電壓(從而使互補(bǔ)數(shù)據(jù)線處于vdd/2)或使互補(bǔ)數(shù)據(jù)線未改變。當(dāng)感測(cè)放大器406激發(fā)時(shí),感測(cè)放大器406將相應(yīng)數(shù)據(jù)線拉到全軌。使用此操作序列將對(duì)激活行中的數(shù)據(jù)重寫??赏ㄟ^使用傳統(tǒng)dram隔離(iso)方案將兩個(gè)相鄰數(shù)據(jù)線互補(bǔ)對(duì)多路復(fù)用(“多路復(fù)用傳輸”)而完成shift操作。根據(jù)本發(fā)明的實(shí)施例,移位電路423可用于使存儲(chǔ)于耦合到特定互補(bǔ)數(shù)據(jù)線對(duì)的存儲(chǔ)器單元中的數(shù)據(jù)值移位到對(duì)應(yīng)于不同互補(bǔ)數(shù)據(jù)線對(duì)的感測(cè)電路450(例如,感測(cè)放大器406)(例如,例如對(duì)應(yīng)于左或右鄰近互補(bǔ)數(shù)據(jù)線對(duì)的感測(cè)放大器406)。如本文中所使用,感測(cè)放大器406對(duì)應(yīng)于在隔離晶體管421-1及421-2導(dǎo)通時(shí)感測(cè)放大器耦合到的互補(bǔ)數(shù)據(jù)線對(duì)。shift操作(向右或向左)不將行x數(shù)據(jù)值預(yù)復(fù)制到累加器中??扇缦驴偨Y(jié)用以使行x向右移位的操作:對(duì)norm撤銷激活且激活shift對(duì)eq撤銷激活激活行x激發(fā)感測(cè)放大器(在此之后經(jīng)移位行x數(shù)據(jù)駐存于感測(cè)放大器中)激活norm且對(duì)shift撤銷激活關(guān)閉行x預(yù)充電在以上偽碼中,“對(duì)norm撤銷激活且激活shift”指示:norm控制信號(hào)變低,從而致使移位電路423的隔離晶體管421-1及421-2不導(dǎo)通(例如,隔離感測(cè)放大器與對(duì)應(yīng)互補(bǔ)數(shù)據(jù)線對(duì))。shift控制信號(hào)變高,從而致使隔離晶體管421-3及421-4導(dǎo)通,借此將感測(cè)放大器406耦合到左鄰近互補(bǔ)數(shù)據(jù)線對(duì)(例如,針對(duì)左鄰近互補(bǔ)數(shù)據(jù)線對(duì)在非導(dǎo)通隔離晶體管421-1及421-2的存儲(chǔ)器陣列側(cè)上)。在配置移位電路423之后,以上偽碼中所展示的“對(duì)eq撤銷激活”、“激活行x”及“激發(fā)感測(cè)放大器”指示與在用于and運(yùn)算及or運(yùn)算的偽碼之前的上文所描述的用于“將行x復(fù)制到累加器中”初始操作階段的偽碼中的相同操作相同的功能性。在這些操作之后,耦合到左鄰近互補(bǔ)數(shù)據(jù)線對(duì)的存儲(chǔ)器單元的行x數(shù)據(jù)值向右移位且存儲(chǔ)于感測(cè)放大器406中。在以上偽碼中,“激活norm且對(duì)shift撤銷激活”指示:norm控制信號(hào)變高,從而致使移位電路423的隔離晶體管421-1及421-2導(dǎo)通(例如,將感測(cè)放大器耦合到對(duì)應(yīng)互補(bǔ)數(shù)據(jù)線對(duì)),且shift控制信號(hào)變低,從而致使隔離晶體管421-3及421-4不導(dǎo)通且隔離感測(cè)放大器406與左鄰近互補(bǔ)數(shù)據(jù)線對(duì)(例如,針對(duì)左鄰近互補(bǔ)數(shù)據(jù)線對(duì)在非導(dǎo)通隔離晶體管421-1及421-2的存儲(chǔ)器陣列側(cè)上)。由于行x仍在作用中,因此已向右移位的行x數(shù)據(jù)值通過隔離晶體管421-1及421-2傳送到對(duì)應(yīng)互補(bǔ)數(shù)據(jù)線對(duì)的行x。在行x數(shù)據(jù)值向右移位到對(duì)應(yīng)互補(bǔ)數(shù)據(jù)線對(duì)之后,對(duì)選定行(例如,行x)撤銷激活,如以上偽碼中的“關(guān)閉行x”所指示,可通過存取晶體管關(guān)斷完成此操作以將選定單元從對(duì)應(yīng)數(shù)據(jù)線解耦。一旦關(guān)閉選定行且隔離存儲(chǔ)器單元與數(shù)據(jù)線,便可將數(shù)據(jù)線預(yù)充電,如以上偽碼中的“預(yù)充電”所指示??赏ㄟ^平衡操作完成數(shù)據(jù)線的預(yù)充電,如上文所描述。可如下總結(jié)用以使行x向左移位的操作:激活norm且對(duì)shift撤銷激活對(duì)eq撤銷激活激活行x激發(fā)感測(cè)放大器(在此之后行x數(shù)據(jù)駐存于感測(cè)放大器中)對(duì)norm撤銷激活且激活shift將感測(cè)放大器數(shù)據(jù)(向左移位的行x)傳送到行x關(guān)閉行x預(yù)充電在以上偽碼中,“激活norm且對(duì)shift撤銷激活”指示:norm控制信號(hào)變高,從而致使移位電路423的隔離晶體管421-1及421-2導(dǎo)通,且shift控制信號(hào)變低,從而致使隔離晶體管421-3及421-4不導(dǎo)通。此配置將感測(cè)放大器406耦合到對(duì)應(yīng)互補(bǔ)數(shù)據(jù)線對(duì)且隔離感測(cè)放大器與右鄰近互補(bǔ)數(shù)據(jù)線對(duì)。在配置移位電路之后,以上偽碼中所展示的“對(duì)eq撤銷激活”、“激活行x”及“激發(fā)感測(cè)放大器”指示與在用于and運(yùn)算及or運(yùn)算的偽碼之前的上文所描述的用于“將行x復(fù)制到累加器中”初始操作階段的偽碼中的相同操作相同的功能性。在這些操作之后,將耦合到對(duì)應(yīng)于感測(cè)電路450的互補(bǔ)數(shù)據(jù)線對(duì)的存儲(chǔ)器單元的行x數(shù)據(jù)值存儲(chǔ)于感測(cè)放大器406中。在以上偽碼中,“對(duì)norm撤銷激活且激活shift”指示:norm控制信號(hào)變低,從而致使移位電路423的隔離晶體管421-1及421-2不導(dǎo)通(例如,隔離感測(cè)放大器與對(duì)應(yīng)互補(bǔ)數(shù)據(jù)線對(duì)),且shift控制信號(hào)變高,從而致使隔離晶體管421-3及421-4導(dǎo)通,從而將感測(cè)放大器耦合到左鄰近互補(bǔ)數(shù)據(jù)線對(duì)(例如,針對(duì)左鄰近互補(bǔ)數(shù)據(jù)線對(duì)在非導(dǎo)通隔離晶體管421-1及421-2的存儲(chǔ)器陣列側(cè)上)。由于行x仍在作用中,因此已向左移位的行x數(shù)據(jù)值傳送到左鄰近互補(bǔ)數(shù)據(jù)線對(duì)的行x。在行x數(shù)據(jù)值向左移位到左鄰近互補(bǔ)數(shù)據(jù)線對(duì)之后,停用選定行(例如,行x),如由“關(guān)閉行x”所指示,可通過存取晶體管關(guān)斷完成此操作以將選定單元從對(duì)應(yīng)數(shù)據(jù)線解耦。一旦關(guān)閉選定行且隔離存儲(chǔ)器單元與數(shù)據(jù)線,便可將數(shù)據(jù)線預(yù)充電,如以上偽碼中的“預(yù)充電”所指示??赏ㄟ^平衡操作完成數(shù)據(jù)線的預(yù)充電,如上文所描述。根據(jù)各種實(shí)施例,舉例來說,可在存儲(chǔ)器中處理器(pim)裝置的存儲(chǔ)器陣列核心(例如dram每存儲(chǔ)器單元一個(gè)晶體管(例如,1t1c)配置,為6f^2或4f^2存儲(chǔ)器單元大小)中實(shí)現(xiàn)通用計(jì)算。本文中所描述的設(shè)備及方法的優(yōu)點(diǎn)并非是就單個(gè)指令速度實(shí)現(xiàn),而是就可通過在不將數(shù)據(jù)傳送出存儲(chǔ)器陣列(例如,dram)或激發(fā)列解碼的情況下并行計(jì)算整個(gè)數(shù)據(jù)庫而達(dá)成的累積速度來實(shí)現(xiàn)。換句話說,可消除數(shù)據(jù)傳送時(shí)間。舉例來說,本發(fā)明的設(shè)備可使用耦合到數(shù)據(jù)線(例如,16k存儲(chǔ)器單元列)的存儲(chǔ)器單元中的數(shù)據(jù)值同時(shí)執(zhí)行and或or。在其中移出數(shù)據(jù)以用于邏輯操作處理(例如,使用32或64位寄存器)的先前方法感測(cè)電路中,可并行執(zhí)行與本發(fā)明的設(shè)備相比較較少的操作。以此方式,與涉及與存儲(chǔ)器離散的中央處理單元(cpu)使得數(shù)據(jù)必須在其之間傳送的常規(guī)配置相比較,有效地提供顯著較高吞吐量。根據(jù)本發(fā)明的設(shè)備及/或方法還可使用少于其中cpu與存儲(chǔ)器離散的配置的能量/面積。此外,本發(fā)明的設(shè)備及/或方法可對(duì)較小能量/面積優(yōu)點(diǎn)進(jìn)行改善,因?yàn)榇鎯?chǔ)器中陣列邏輯操作通過消除某些數(shù)據(jù)值傳送而節(jié)省能量。圖7是圖解說明根據(jù)本發(fā)明的若干個(gè)實(shí)施例的具有可選擇邏輯操作選擇邏輯的感測(cè)電路的示意圖。圖7展示耦合到一對(duì)互補(bǔ)感測(cè)線705-1及705-2的感測(cè)放大器706及經(jīng)由通過門707-1及707-2耦合到感測(cè)放大器706的計(jì)算組件731。通過門707-1及707-2的柵極可由可從邏輯操作選擇邏輯713-5輸出的邏輯操作選擇邏輯信號(hào)pass控制。圖7展示標(biāo)記為“a”的計(jì)算組件731及標(biāo)記為“b”的感測(cè)放大器706以指示存儲(chǔ)于計(jì)算組件731中的數(shù)據(jù)值是“a”數(shù)據(jù)值且存儲(chǔ)于感測(cè)放大器706中的數(shù)據(jù)值是“b”數(shù)據(jù)值,關(guān)于圖8所圖解說明的邏輯表中所展示。圖7中所圖解說明的感測(cè)電路750包含邏輯操作選擇邏輯713-5。在此實(shí)例中,邏輯713-5包括由邏輯操作選擇邏輯信號(hào)pass*控制的交換門742。邏輯操作選擇邏輯713-5還包括四個(gè)邏輯選擇晶體管:邏輯選擇晶體管762,其耦合于交換晶體管742的柵極與tf信號(hào)控制線之間;邏輯選擇晶體管752,其耦合于通過門707-1及707-2的柵極與tt信號(hào)控制線之間;邏輯選擇晶體管754,其耦合于通過門707-1及707-2的柵極與ft信號(hào)控制線之間;及邏輯選擇晶體管764,其耦合于交換晶體管742的柵極與ff信號(hào)控制線之間。邏輯選擇晶體管762及752的柵極通過隔離晶體管781-1(具有耦合到iso信號(hào)控制線的柵極)耦合到真實(shí)感測(cè)線(例如,705-1),且邏輯選擇晶體管764及754的柵極通過隔離晶體管781-2(也具有耦合到iso信號(hào)控制線的柵極)耦合到互補(bǔ)感測(cè)線(例如,705-2)。邏輯選擇晶體管752及754分別類似于如圖4中所展示的晶體管407-1(耦合到and信號(hào)控制線)及晶體管407-2(耦合到or信號(hào)控制線)而布置。邏輯選擇晶體管752及754的操作基于在斷言iso信號(hào)時(shí)tt及ft選擇信號(hào)的狀態(tài)及相應(yīng)互補(bǔ)感測(cè)線上的數(shù)據(jù)值而是類似的。邏輯選擇晶體管762及764還以類似方式操作以控制交換晶體管742的連續(xù)性。即,為開啟(open,例如,接通)交換晶體管742,在真實(shí)感測(cè)線上的數(shù)據(jù)值為“1”的情況下激活tf控制信號(hào)(例如,為高),或在互補(bǔ)感測(cè)線上的數(shù)據(jù)值為“1”的情況下激活ff控制信號(hào)(例如,為高)。如果對(duì)應(yīng)感測(cè)線(例如,特定邏輯選擇晶體管的柵極耦合到的感測(cè)線)上的相應(yīng)控制信號(hào)或數(shù)據(jù)值并非高的,那么交換晶體管742將不由特定邏輯選擇晶體管開啟。pass*控制信號(hào)未必與pass控制信號(hào)互補(bǔ)。例如,可能同時(shí)激活pass及pass*控制信號(hào)兩者或?qū)λ鰞烧叱蜂N激活。然而,同時(shí)激活pass及pass*控制信號(hào)兩者使互補(bǔ)感測(cè)線對(duì)短接在一起,此可為待避免的破壞性配置。圖8中所圖解說明的邏輯表中總結(jié)圖7中所圖解說明的感測(cè)電路的邏輯操作結(jié)果。圖8是圖解說明根據(jù)本發(fā)明的若干個(gè)實(shí)施例的可由圖7中所展示的感測(cè)電路實(shí)施的可選擇邏輯操作結(jié)果的邏輯表。四個(gè)邏輯選擇控制信號(hào)(例如,tf、tt、ft及ff)聯(lián)合存在于互補(bǔ)感測(cè)線上的特定數(shù)據(jù)值可用于選擇多個(gè)邏輯操作中的一者來實(shí)施涉及存儲(chǔ)于感測(cè)放大器706及計(jì)算組件731中的開始數(shù)據(jù)值。所述四個(gè)控制信號(hào)聯(lián)合存在于互補(bǔ)感測(cè)線上的特定數(shù)據(jù)值控制通過門707-1及707-2以及交換晶體管742的連續(xù)性,此又在激發(fā)之前/之后影響計(jì)算組件731及/或感測(cè)放大器706中的數(shù)據(jù)值。選擇性地控制交換晶體管742的連續(xù)性的能力促進(jìn)實(shí)施涉及反轉(zhuǎn)數(shù)據(jù)值(例如,反轉(zhuǎn)操作數(shù)及/或反轉(zhuǎn)結(jié)果)的邏輯操作以及其它操作。圖8中所圖解說明的邏輯表展示844處的欄a中所展示的存儲(chǔ)于計(jì)算組件731中的開始數(shù)據(jù)值及845處的欄b中所展示的存儲(chǔ)于感測(cè)放大器706中的開始數(shù)據(jù)值。圖8的邏輯表中的其它3個(gè)頂欄標(biāo)題(未開啟(notopen)、開啟真實(shí)(opentrue)及開啟反轉(zhuǎn)(openinvert))是指通過門707-1及707-2以及交換晶體管742的連續(xù)性,通過門707-1及707-2以及交換晶體管742可分別取決于在斷言iso控制信號(hào)時(shí)四個(gè)邏輯選擇控制信號(hào)(例如,tf、tt、ft及ff)的狀態(tài)聯(lián)合存在于互補(bǔ)感測(cè)線對(duì)705-1及705-2上的特定數(shù)據(jù)值而經(jīng)控制為開啟或關(guān)閉?!拔撮_啟”欄對(duì)應(yīng)于通過門707-1及707-2以及交換晶體管742兩者均處于非導(dǎo)通狀況中,“開啟真實(shí)”對(duì)應(yīng)于通過門707-1及707-2處于導(dǎo)通狀況中,且“開啟反轉(zhuǎn)”對(duì)應(yīng)于交換晶體管742處于導(dǎo)通狀況中。圖8的邏輯表中未反映對(duì)應(yīng)于通過門707-1及707-2以及交換晶體管742兩者均處于導(dǎo)通狀況中的配置,因?yàn)榇伺渲脤?dǎo)致感測(cè)線短接在一起。經(jīng)由對(duì)通過門707-1及707-2以及交換晶體管742的連續(xù)性的選擇性控制,圖8的邏輯表的上部部分的第一組兩行的三個(gè)欄中的每一者可與在第一組下面的第二組兩行的三個(gè)欄中的每一者組合以提供對(duì)應(yīng)于九個(gè)不同邏輯操作的3×3=9個(gè)不同結(jié)果組合,如由875處所展示的各種連接路徑所指示。圖8中所圖解說明的邏輯表中總結(jié)可由感測(cè)電路750實(shí)施的九個(gè)不同可選擇邏輯操作。圖8中所圖解說明的邏輯表的下部部分的欄展示包含邏輯選擇控制信號(hào)的狀態(tài)的標(biāo)題880。舉例來說,第一邏輯選擇控制信號(hào)的狀態(tài)提供于行876中,第二邏輯選擇控制信號(hào)的狀態(tài)提供于行877中,第三邏輯選擇控制信號(hào)的狀態(tài)提供于行878中,且第四邏輯選擇控制信號(hào)的狀態(tài)提供于行879中。行847中總結(jié)對(duì)應(yīng)于結(jié)果的特定邏輯操作。如此,圖7中所展示的感測(cè)電路可用于執(zhí)行如圖8中所展示的各種邏輯操作。舉例來說,根據(jù)本發(fā)明的若干個(gè)實(shí)施例,可操作感測(cè)電路750以執(zhí)行與比較存儲(chǔ)器中的數(shù)據(jù)模式相關(guān)聯(lián)的各種邏輯操作(例如,and及or邏輯操作)。結(jié)論本發(fā)明包含與在存儲(chǔ)器中執(zhí)行比較操作有關(guān)的設(shè)備及方法。實(shí)例性設(shè)備可包含包括耦合到感測(cè)線且耦合到第一數(shù)目個(gè)選擇線的第一數(shù)目個(gè)存儲(chǔ)器單元的存儲(chǔ)器陣列的第一地址空間。第一值可存儲(chǔ)于所述第一地址空間中。所述存儲(chǔ)器陣列的第二地址空間包括耦合到所述感測(cè)線且耦合到第二數(shù)目個(gè)選擇線的第二數(shù)目個(gè)存儲(chǔ)器單元。第二值可存儲(chǔ)于所述第二地址空間中。所述存儲(chǔ)器陣列的第三地址空間包括耦合到所述感測(cè)線且耦合到第三數(shù)目個(gè)選擇線的第三數(shù)目個(gè)存儲(chǔ)器單元。結(jié)果可存儲(chǔ)于所述第三地址空間中。感測(cè)電路可經(jīng)配置以接收所述第一值及所述第二值、將所述第一值與所述第二值進(jìn)行比較以確定所述第一值及所述第二值中的哪一者較大且將所述比較操作的結(jié)果存儲(chǔ)于所述第三地址空間中。盡管本文中已圖解說明及描述了具體實(shí)施例,但所屬領(lǐng)域的技術(shù)人員將了解,旨在實(shí)現(xiàn)相同結(jié)果的布置可替代所展示的具體實(shí)施例。本發(fā)明打算涵蓋本發(fā)明的一或多個(gè)實(shí)施例的更改或變化。應(yīng)理解,已以說明性方式而非限定性方式做出以上描述。在審閱以上描述后,所屬領(lǐng)域的技術(shù)人員將明了以上實(shí)施例的組合及本文中未具體描述的其它實(shí)施例。本發(fā)明的一或多個(gè)實(shí)施例的范圍包含其中使用以上結(jié)構(gòu)及方法的其它應(yīng)用。因此,本發(fā)明的一或多個(gè)實(shí)施例的范圍應(yīng)參考所附權(quán)利要求書連同授權(quán)此權(quán)利要求書的等效內(nèi)容的全部范圍來確定。在前述實(shí)施方式中,出于簡(jiǎn)化本發(fā)明的目的,將一些特征一起集合于單個(gè)實(shí)施例中。本發(fā)明的此方法不應(yīng)解釋為反映本發(fā)明的所揭示實(shí)施例必須使用比明確陳述于每一權(quán)利要求中更多的特征的意圖。而是,如所附權(quán)利要求書反映:發(fā)明性標(biāo)的物在于少于單個(gè)所揭示實(shí)施例的所有特征。因此,特此將所附權(quán)利要求書并入到實(shí)施方式中,其中每一權(quán)利要求獨(dú)立地作為單獨(dú)實(shí)施例。當(dāng)前第1頁12
當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
铁力市| 博白县| 台中县| 阿拉善盟| 波密县| 永清县| 黑河市| 天等县| 九龙坡区| 乌恰县| 岳阳市| 北京市| 静宁县| 穆棱市| 土默特左旗| 彩票| 射洪县| 建平县| 沅陵县| 牟定县| 五指山市| 大方县| 堆龙德庆县| 察哈| 东海县| 桑日县| 休宁县| 鲁甸县| 临清市| 孟州市| 息烽县| 大埔县| 巢湖市| 湘阴县| 彩票| 凭祥市| 房山区| 普兰县| 大埔县| 中宁县| 苍梧县|