專利名稱:內(nèi)存系統(tǒng)和方法
技術(shù)領(lǐng)域:
本揭示內(nèi)容一般與內(nèi)存系統(tǒng)的領(lǐng)域有關(guān)。相關(guān)申請(qǐng)案的交互參照本申請(qǐng)案是在2008年9月沈日所提申的美國(guó)專利申請(qǐng)案第12/239,532號(hào)的連續(xù)申請(qǐng)案,其整體以引用方式內(nèi)入本文中。
背景技術(shù):
一內(nèi)存系統(tǒng)包含一內(nèi)存控制器,該內(nèi)存控制器經(jīng)由一地址/命令總線和一數(shù)據(jù)總線而被連接至一個(gè)或更多內(nèi)存構(gòu)件。該內(nèi)存控制器經(jīng)過(guò)該地址/命令總線發(fā)送命令以控制哪個(gè)內(nèi)存構(gòu)件要寫(xiě)入及/或讀取自一內(nèi)存空間,該內(nèi)存空間由該些內(nèi)存構(gòu)件上所儲(chǔ)存的數(shù)據(jù)予以呈現(xiàn)。待寫(xiě)入該些內(nèi)存構(gòu)件中一內(nèi)存構(gòu)件的數(shù)據(jù)從該內(nèi)存控制器經(jīng)由該數(shù)據(jù)總線而被轉(zhuǎn)移至該些內(nèi)存構(gòu)件中一對(duì)應(yīng)內(nèi)存構(gòu)件,同時(shí)待讀取的記憶從該些內(nèi)存構(gòu)件中一對(duì)應(yīng)內(nèi)存構(gòu)件經(jīng)由該數(shù)據(jù)總線而被轉(zhuǎn)移至該內(nèi)存控制器。一些現(xiàn)存的內(nèi)存架構(gòu)使用從該內(nèi)存控制器到該些內(nèi)存構(gòu)件的多點(diǎn)(multi-drop) 連接。一對(duì)點(diǎn)連接包含從該內(nèi)存構(gòu)件分支到該些內(nèi)存構(gòu)件的一蹤跡。此蹤跡的分支建立訊號(hào)反射,而阻撓高頻操作且據(jù)此限制在該內(nèi)存控制器和該些內(nèi)存構(gòu)件之間的處理量。現(xiàn)存內(nèi)存架構(gòu)的一個(gè)議題與容量有關(guān)。一內(nèi)存系統(tǒng)的儲(chǔ)存容量受限于包含該系統(tǒng)的文字長(zhǎng)度的許多因素。一文字典型等同于從該內(nèi)存控制器擴(kuò)展的數(shù)據(jù)總線的位寬度。盡管擴(kuò)展的文字長(zhǎng)度能導(dǎo)致一較大容量(例如一 64位系統(tǒng)相較一 32位系統(tǒng)來(lái)說(shuō)通常能具有較大的內(nèi)存容量),然而仍有許多權(quán)衡事項(xiàng)。隨著文字寬度的增加,路由繞送擴(kuò)寬的數(shù)據(jù)總線逐漸變?yōu)槔щy。復(fù)雜的數(shù)據(jù)總線路由繞送能造成數(shù)據(jù)失準(zhǔn),其中在該數(shù)據(jù)總線的各個(gè)鏈路上的位以不同時(shí)間抵達(dá)一構(gòu)件處。此數(shù)據(jù)失準(zhǔn)進(jìn)一步阻撓高頻操作,其再次影響在該內(nèi)存控制器和該些內(nèi)存構(gòu)件之間的處理量。用于增加文字寬度的另一權(quán)衡事項(xiàng)增加的針腳計(jì)數(shù),其顯著地對(duì)制造內(nèi)存控制器和內(nèi)存構(gòu)件增加成本。全緩沖雙直插式內(nèi)存模塊(FB-DIMM)部分解決上述的一些限制。從該內(nèi)存控制器到一先進(jìn)內(nèi)存緩沖器(AMB)的點(diǎn)對(duì)點(diǎn)連接取代前述多點(diǎn)連接。從該內(nèi)存控制器到該先進(jìn)內(nèi)存緩沖器的串行接口降低該內(nèi)存控制器上的針腳計(jì)數(shù),且簡(jiǎn)化一些總線路由繞送。各個(gè)內(nèi)存構(gòu)件對(duì)整個(gè)文字長(zhǎng)度貢獻(xiàn)其一部分。然而,該全緩沖雙直插式內(nèi)存模塊系統(tǒng)引起自身的問(wèn)題。例如該內(nèi)存控制器無(wú)法直接寫(xiě)入該些內(nèi)存構(gòu)件,而且首先必須先寫(xiě)入該先進(jìn)記憶緩沖器。再者,因?yàn)橛稍撓冗M(jìn)記憶緩沖器進(jìn)行緩沖的處理(隨后的后續(xù)分析及依據(jù)一隊(duì)列重新發(fā)送)引入等待時(shí)間 (latency),所以該先進(jìn)記憶緩沖器妨礙高速操作。對(duì)于一些現(xiàn)存內(nèi)存系統(tǒng)的又另一議題在于該內(nèi)存控制器必須具有與各個(gè)內(nèi)存構(gòu)件的數(shù)據(jù)長(zhǎng)度匹配的一數(shù)據(jù)長(zhǎng)度。例如一個(gè)144位內(nèi)存控制器兼容于一個(gè)144位內(nèi)存,此意謂該內(nèi)存控制器的數(shù)據(jù)針腳計(jì)數(shù)匹配于各個(gè)內(nèi)存構(gòu)件的數(shù)據(jù)針腳計(jì)數(shù)。如此,組件制造商必須取得對(duì)該內(nèi)存控制器有所匹配的內(nèi)存構(gòu)件,且該內(nèi)存控制器上的一高針腳計(jì)數(shù)意謂各個(gè)內(nèi)存構(gòu)件具有一高針腳計(jì)數(shù)。
發(fā)明內(nèi)容
在一實(shí)施例中,一設(shè)備包含一內(nèi)存控制器,該內(nèi)存控制器經(jīng)組態(tài)以控制第一內(nèi)存構(gòu)件和第二內(nèi)存構(gòu)件。經(jīng)組態(tài)以在該內(nèi)存控制器和該些內(nèi)存構(gòu)件之間傳遞數(shù)據(jù)的一點(diǎn)對(duì)點(diǎn)數(shù)據(jù)總線可包含從各個(gè)內(nèi)存構(gòu)件到該內(nèi)存控制器的一直接連接。該點(diǎn)對(duì)點(diǎn)數(shù)據(jù)總線能為一串行總線。在一實(shí)施例中,經(jīng)組態(tài)以在該內(nèi)存控制器和該些內(nèi)存構(gòu)件之間傳遞命令的一菊鏈地址總線可包含從該第一內(nèi)存構(gòu)件到該內(nèi)存控制器的一直接連接,以及從該第一內(nèi)存構(gòu)件到到該第二內(nèi)存構(gòu)件的一菊鏈連接。在另一實(shí)施例中,一設(shè)備包含一內(nèi)存控制器,該內(nèi)存控制器經(jīng)組態(tài)以控制經(jīng)過(guò)一菊鏈總線所連接的多個(gè)菊鏈內(nèi)存構(gòu)件。該菊鏈總線包含從該內(nèi)存控制器的一傳送接口到一初始內(nèi)存構(gòu)件的一接收接口的一直接連接,以及從該初始內(nèi)存構(gòu)件的一傳送接口到下一個(gè)內(nèi)存構(gòu)件的一接收接口的一菊鏈連接。一總線從最后一個(gè)內(nèi)存構(gòu)件的一傳送接口直接擴(kuò)展到該內(nèi)存控制器的一接收接口。
圖1例示依據(jù)一實(shí)施例具有內(nèi)存構(gòu)件經(jīng)菊鏈連接至一低等待時(shí)間地址總線的一點(diǎn)對(duì)點(diǎn)內(nèi)存架構(gòu)。圖2例示使用圖1的點(diǎn)對(duì)點(diǎn)內(nèi)存架構(gòu)的內(nèi)存深度擴(kuò)展圖。圖3例示用于使用圖1的初始內(nèi)存構(gòu)件的一過(guò)程。圖4例示使用圖1的點(diǎn)對(duì)點(diǎn)內(nèi)存架構(gòu)的內(nèi)存寬度擴(kuò)展圖。圖5例示具有內(nèi)存構(gòu)件從一內(nèi)存控制器的傳送接口進(jìn)行菊鏈連接的一系統(tǒng)圖。圖6例示針對(duì)圖5中所示系統(tǒng)的內(nèi)存構(gòu)件51A和51B的一時(shí)序圖。圖7例示利用針對(duì)圖4內(nèi)存寬度擴(kuò)展圖的所述原理結(jié)合針對(duì)圖5內(nèi)存深度擴(kuò)展圖的所述原理的一系統(tǒng)。
具體實(shí)施例方式本申請(qǐng)案的數(shù)個(gè)實(shí)例將參考后附圖式進(jìn)行敘述。本發(fā)明的各種其它實(shí)例亦可行且實(shí)用的。此申請(qǐng)案可以許多不同形式來(lái)舉出實(shí)例,且不應(yīng)該被視為本文中所提及實(shí)例的限制。圖1例示依據(jù)一實(shí)施例具有內(nèi)存構(gòu)件經(jīng)菊鏈連接至一低等待時(shí)間地址總線的一點(diǎn)對(duì)點(diǎn)內(nèi)存架構(gòu)。該系統(tǒng)100包含一內(nèi)存控制器20,其具有到多個(gè)內(nèi)存構(gòu)件21A和21B (可作為儲(chǔ)存的任何類型的離散集成電路)的點(diǎn)對(duì)點(diǎn)連接。針對(duì)地址/命令總線14A-B,該些內(nèi)存構(gòu)件2IA和2IB被菊鏈連接至該內(nèi)存控制器20,意謂僅有第一內(nèi)存構(gòu)件2IA可被直接連接至該內(nèi)存控制器20的一命令接口。然而針對(duì)數(shù)據(jù)總線13A-B和15A-B,該些內(nèi)存構(gòu)件21A和 21B各者經(jīng)直接連接,意謂該些內(nèi)存構(gòu)件21A和21B皆可被直接連接至該內(nèi)存控制器20的一數(shù)據(jù)接口。該第一內(nèi)存構(gòu)件21A系包含一電路系統(tǒng)11,經(jīng)組態(tài)以立即將經(jīng)由該地址總線14A所接收的所有命令行波傳送(ripple through)。該電路系統(tǒng)11可為地址/命令接收器17A 和地址命令傳送器19A之間的一內(nèi)部連接。因?yàn)樵撔┟钅鼙涣⒓葱胁▊魉?例如沒(méi)有隊(duì)列和緩沖的需求),所以該內(nèi)存構(gòu)件21B能以增加的最小等待時(shí)間來(lái)接收經(jīng)由總線14B重新傳送的命令。應(yīng)該顯明的是該電路系統(tǒng)11未負(fù)擔(dān)有復(fù)雜分析以決定哪些命令將要被行波傳送。在該系統(tǒng)100中,該些內(nèi)存構(gòu)件21A和21B上的數(shù)據(jù)接口的寬度該內(nèi)存控制器的數(shù)據(jù)接口的一寬度的一小部分。例如該些點(diǎn)對(duì)點(diǎn)數(shù)據(jù)總線13A和15A能連接至該內(nèi)存控制器上一數(shù)據(jù)接口上的一初始部分,而其余的一內(nèi)存構(gòu)件21B則經(jīng)由該些數(shù)據(jù)總線1 和 15B以連接至該數(shù)據(jù)接口上的其余部分。據(jù)此,該些內(nèi)存構(gòu)件21A和21B可具有該內(nèi)存控制器20的針腳計(jì)數(shù)的一小部分。同樣,擴(kuò)展至和自各個(gè)內(nèi)存構(gòu)件21A和21B的數(shù)據(jù)總線的寬度可為計(jì)算器系統(tǒng)的寬度的一小部分。應(yīng)該要理解不同于習(xí)用系統(tǒng),該系統(tǒng)100提供有靈活性,使得該些內(nèi)存構(gòu)件21A 和21B的寬度可以不同于該內(nèi)存控制器20的寬度。此性質(zhì)允許控制器20經(jīng)過(guò)程序規(guī)劃以與多個(gè)內(nèi)存寬度/深度組合互相操作。一實(shí)例將顯示于圖2中以例示該電路系統(tǒng)10如何能被用來(lái)擴(kuò)展一內(nèi)存系統(tǒng)的深度。一實(shí)例將顯示于圖4中以例示該電路系統(tǒng)10如何能被用來(lái)擴(kuò)展一內(nèi)存系統(tǒng)的寬度。仍然參考圖1,該些總線13A、i;3B、15A和15B在本系統(tǒng)100中為串行總線。然而應(yīng)該顯明的是將上文所述原理應(yīng)用在含有并行數(shù)據(jù)總線的系統(tǒng)同樣可行且實(shí)用的。同樣應(yīng)該要理解該些內(nèi)存構(gòu)件21A和21B在架構(gòu)上能等同。應(yīng)該顯明的是前述提供組態(tài)上的便利性和制造上的平易性。該系統(tǒng)100特別適用于其中使用到相當(dāng)大的文字長(zhǎng)度(例如144位)的連網(wǎng)環(huán)境。在此一環(huán)境中,對(duì)減少經(jīng)路由繞送至各個(gè)內(nèi)存構(gòu)件的鏈路數(shù)量特別有用。應(yīng)該顯明的是藉由與一些習(xí)用系統(tǒng)作比較,本系統(tǒng)100使用經(jīng)路由繞送至各個(gè)內(nèi)存構(gòu)件的鏈路數(shù)量的第ι/Ν個(gè),其中N等于所使用內(nèi)存構(gòu)件的數(shù)量。盡管本文中所述原理可適用于該連網(wǎng)環(huán)境或使用相當(dāng)高位寬度的其它環(huán)境中,然而將本文中所述原理應(yīng)用在例如32位內(nèi)存系統(tǒng)的任何內(nèi)存系統(tǒng)同樣可行且實(shí)用的。在該連網(wǎng)環(huán)境中,待存取的內(nèi)存構(gòu)件典型靜態(tài)隨機(jī)存取內(nèi)存(SRAM)。然而,將本文中所述原理應(yīng)用在包含但不限于動(dòng)態(tài)隨機(jī)存取內(nèi)存(DRAM)、閃存等的任何類型內(nèi)存同樣可行且實(shí)用的。圖2例示使用圖1的點(diǎn)對(duì)點(diǎn)內(nèi)存架構(gòu)的內(nèi)存深度擴(kuò)展圖。示范性系統(tǒng)200藉由以一 8位內(nèi)存控制器40操作兩個(gè)40位內(nèi)存構(gòu)件30A和30B 來(lái)擴(kuò)展內(nèi)存深度。經(jīng)由背景技術(shù),內(nèi)存深度指稱針對(duì)各個(gè)位寬度可取用的位數(shù)量。該系統(tǒng) 200藉由使用兩個(gè)(而非一個(gè))內(nèi)存構(gòu)件來(lái)存取一文字以有效地倍增內(nèi)存深度。下述段落提供該系統(tǒng)200中一寫(xiě)入操作的一實(shí)例。為使一文字被寫(xiě)入一內(nèi)存,該內(nèi)存控制器400經(jīng)過(guò)該接口 23將該文字發(fā)送出去。 該文字中首先40個(gè)位經(jīng)過(guò)該總線13A發(fā)送,總線13A在本實(shí)例中具有5條串行鏈路的一串行總線。該文字中其次40個(gè)位經(jīng)過(guò)相同接口 23的一不同部分且經(jīng)過(guò)其它總線1 發(fā)送。 該文字的兩個(gè)半分別被接收在界面33A和3 處。該控制器40亦經(jīng)過(guò)該地址總線14A發(fā)送單一寫(xiě)入命令。該單一寫(xiě)入命令提供內(nèi)存空間地址以將該文字寫(xiě)入。因?yàn)榇说刂房臻g經(jīng)過(guò)兩個(gè)內(nèi)存構(gòu)件作擴(kuò)展,所以該寫(xiě)入命令中所含有的地址對(duì)應(yīng)兩個(gè)內(nèi)存中的位置。該內(nèi)存構(gòu)件30A經(jīng)過(guò)該接收器17A接收該寫(xiě)入命令。該內(nèi)存構(gòu)件30A在該寫(xiě)入命令對(duì)應(yīng)其上一位置時(shí)起作用,藉此將該文字的前半位寫(xiě)入此本地位置。該電路系統(tǒng)11亦將該寫(xiě)入命令行波傳送至該接收器19A,以用于經(jīng)過(guò)該總線14重新傳送。與其花費(fèi)等待時(shí)間來(lái)決定該寫(xiě)入命令的哪個(gè)部分對(duì)應(yīng)該構(gòu)件30B,該電路系統(tǒng)30A 反而經(jīng)由該接收器19A重新傳送整個(gè)寫(xiě)入命令。此操作類似被用來(lái)對(duì)一無(wú)線收發(fā)器的傳送器和接收器進(jìn)行自我測(cè)試的一回送技術(shù)。該構(gòu)件30B依據(jù)來(lái)自該總線14B的寫(xiě)入命令寫(xiě)入該文字(經(jīng)過(guò)輸入接口 3 所接收)的后半位。針對(duì)制造和相互操作的便利性,該內(nèi)存構(gòu)件30B也含有該電路系統(tǒng)11亦可行,盡管在具有兩個(gè)構(gòu)件的本實(shí)例中沒(méi)有總線被連接至該接收器19B。一讀取命令以一類似方式來(lái)操作。在經(jīng)過(guò)該些總線14A和14B接收該讀取命令之后,該些內(nèi)存構(gòu)件30A和30B經(jīng)過(guò)該些接口 33A和3 輸出要求的文字。與該些數(shù)據(jù)總線13A-B和該些地址總線15A-B相關(guān)聯(lián)的傳輸?shù)却龝r(shí)間能有所不同,特別是因?yàn)榻逵尚胁▊魉驮撔┟钏尤氲牡却龝r(shí)間。就前述或其它理由來(lái)說(shuō),一補(bǔ)償技術(shù)能被用來(lái)避免該命令和該數(shù)據(jù)的失準(zhǔn)。例如該內(nèi)存構(gòu)件30A能經(jīng)組態(tài)以在經(jīng)過(guò)該總線13A所接收的數(shù)據(jù)上強(qiáng)加一延遲(delay),以使此數(shù)據(jù)與經(jīng)過(guò)該接收器17A所接收的命令對(duì)齊。該內(nèi)存構(gòu)件30B能經(jīng)組態(tài)以在經(jīng)過(guò)該總線1 所接收的數(shù)據(jù)上強(qiáng)加一較長(zhǎng)延遲,以使此數(shù)據(jù)與經(jīng)過(guò)該接收器14B所接收的命令對(duì)齊,其中此命令的接收在時(shí)間上將比由該內(nèi)存構(gòu)件30A所接收的命令還晚。此延遲能使用緩存器、先進(jìn)先出(FIFO)緩沖器、或用于強(qiáng)加一延遲的任何其它已知機(jī)制來(lái)實(shí)施。該延遲能取決于該些內(nèi)存構(gòu)件沿著該菊鏈的位置而可程序規(guī)劃在各個(gè)內(nèi)存構(gòu)件上。能被使用的另外類型的強(qiáng)加延遲藉由該內(nèi)存控制器40的一延遲,以確保經(jīng)過(guò)該些總線15A-B所接收的數(shù)據(jù)能關(guān)聯(lián)于經(jīng)過(guò)該地址總線14A所發(fā)送的命令。當(dāng)該些內(nèi)存構(gòu)件的延遲在該內(nèi)存控制器40傳送該命令和收回該數(shù)據(jù)之間的不同時(shí)間上有所影響時(shí),由該內(nèi)存控制器40所施加的延遲對(duì)應(yīng)該些內(nèi)存構(gòu)件所施加的延遲。應(yīng)該顯明的是此深度擴(kuò)展即使在該些內(nèi)存構(gòu)件與該內(nèi)存控制器具有相同寬度時(shí)仍可被實(shí)行。例如假如該些內(nèi)存構(gòu)件30A和30B被制作為具80位的構(gòu)件,則該些接口 33A 和33B中有一半能被斷電。應(yīng)該顯明的是該電路系統(tǒng)10允許該內(nèi)存控制器40針對(duì)上述深度擴(kuò)展而經(jīng)過(guò)程序規(guī)劃。據(jù)此,此控制器40能介接于例如有80位寬的一內(nèi)存構(gòu)件、有40位寬的2個(gè)內(nèi)存構(gòu)件、有20位寬的4個(gè)內(nèi)存構(gòu)件等。應(yīng)該要理解該電路系統(tǒng)10亦能被用來(lái)程序規(guī)劃該些內(nèi)存構(gòu)件以使用降低數(shù)量的輸入和輸出,因而藉由兩同比例來(lái)增加該內(nèi)存深度,例如40 位的深度將為2X 8位的深度,而20位的深度將為4X 8位的深度。取決于此組態(tài),該系統(tǒng) 200將具有不同的內(nèi)存深度。應(yīng)該顯明的是該系統(tǒng)200能藉由針對(duì)上述功能性進(jìn)行組態(tài)的軟件來(lái)更新現(xiàn)存內(nèi)存控制器而實(shí)施。該軟件可造成一等待時(shí)間差異。否則,現(xiàn)存控制器不會(huì)制定用以接收來(lái)自兩個(gè)或更多構(gòu)件的文字的任何硬件改變。圖3例示用于使用圖1的初始內(nèi)存構(gòu)件的一過(guò)程。
在方塊301中,該內(nèi)存構(gòu)件經(jīng)過(guò)地址接收接口接收一命令。在方塊302中,該內(nèi)存構(gòu)件將該命令回送至一地址傳送接口。在方塊303中,該內(nèi)存構(gòu)件能將一可程序規(guī)劃延遲強(qiáng)加至經(jīng)過(guò)該數(shù)據(jù)接口所接收的數(shù)據(jù)。此可程序規(guī)劃延遲將接收的數(shù)據(jù)與經(jīng)過(guò)該地址接收接口所接收的命令對(duì)齊,此延遲的持續(xù)時(shí)間取決于該內(nèi)存構(gòu)件沿著該菊鏈的位置。在方塊303中,假如該命令對(duì)應(yīng)一本地地址位置,則該內(nèi)存構(gòu)件依據(jù)該命令存取一內(nèi)存位置取決于該系統(tǒng)內(nèi)建的容忍度且取決于諸如該些數(shù)據(jù)總線到不同內(nèi)存構(gòu)件的不同長(zhǎng)度、操作頻率、和沿著該地址總線經(jīng)串聯(lián)連接的內(nèi)存構(gòu)件總數(shù)量的其它因素,方塊303可以不需要。例如一些系統(tǒng)忍受高達(dá)10倍該循環(huán)時(shí)間的失準(zhǔn),例如具有一操作頻率IOGHz 的一系統(tǒng)中的10奈秒。程序規(guī)劃數(shù)額能依據(jù)針對(duì)各個(gè)內(nèi)存構(gòu)件傳播經(jīng)接收命令時(shí)所量測(cè)等待時(shí)間的經(jīng)驗(yàn)分析來(lái)設(shè)定。據(jù)此,將從該初始內(nèi)存構(gòu)件向外的次數(shù)計(jì)數(shù),各個(gè)內(nèi)存構(gòu)件經(jīng)程序規(guī)劃以逐步強(qiáng)加一較大的可程序規(guī)劃延遲,而此串行中的最終內(nèi)存構(gòu)件被程序規(guī)劃以強(qiáng)加最大延遲。該可程序規(guī)劃延遲亦能藉由各個(gè)內(nèi)存構(gòu)件依據(jù)輸入來(lái)計(jì)算。例如基于用以指出沿著該地址總線經(jīng)過(guò)串聯(lián)連接的內(nèi)存構(gòu)件數(shù)量的一輸入和該內(nèi)存構(gòu)件在該串行中的位置的一指示,該內(nèi)存構(gòu)件能決定待強(qiáng)加的一時(shí)間延遲。圖4例示使用圖1的點(diǎn)對(duì)點(diǎn)內(nèi)存架構(gòu)的內(nèi)存寬度擴(kuò)展圖。示范性系統(tǒng)300被用來(lái)例示使用內(nèi)存控制器50上的電路系統(tǒng)10進(jìn)行的寬度擴(kuò)展或?qū)挾日{(diào)整。在本實(shí)例中,該內(nèi)存控制器50是一個(gè)160位內(nèi)存控制器,而能以多個(gè)位寬度模式進(jìn)行操作,其中包含如實(shí)線所指出的具80位的一第一模式,以及如虛線所指出的具 160位的一第二模式。在該第一模式中,該系統(tǒng)300操作為具有80位寬的一系統(tǒng)。因?yàn)榭刂破?0以40 位內(nèi)存41A-B操作,所以該接口 43的某些總線(45C-D)和接口部分能針對(duì)節(jié)電而被解能, 如「X」標(biāo)記所指示。應(yīng)該顯明的是一些數(shù)據(jù)總線連接和部分內(nèi)存控制器50在該第一模式中業(yè)已為方便說(shuō)明而顯示。在該第二模式中,該系統(tǒng)300能操作為使用相似硬件的具有160位寬的一系統(tǒng)。具體來(lái)說(shuō),藉由使用兩個(gè)額外內(nèi)存(41C-D)且藉由對(duì)該內(nèi)存控制器的整個(gè)數(shù)據(jù)接口 43和所有數(shù)據(jù)總線45A-D供電,該寬度可被調(diào)整至160位。應(yīng)該顯明的是一些數(shù)據(jù)總線連接和部分內(nèi)存控制器50在該第二模式中業(yè)已為方便說(shuō)明而顯示。據(jù)此,應(yīng)該顯明的是該電路系統(tǒng)10寬度調(diào)整的能力。取決于使用者偏好和應(yīng)用需求,任一模式能使用該電路系統(tǒng)10作選擇而允許將相同硬件使用在不同位寬的系統(tǒng)。應(yīng)該要理解對(duì)于該電路系統(tǒng)10所能提供的模式數(shù)量沒(méi)有限制,例如該電路系統(tǒng)10能A針對(duì)40位的一第三模式而以利用的內(nèi)存構(gòu)件41來(lái)組態(tài)該系統(tǒng)300。圖5例示具有內(nèi)存構(gòu)件從一內(nèi)存控制器的傳送接口進(jìn)行菊鏈連接的一系統(tǒng)圖。該系統(tǒng)500包含一內(nèi)存控制器505,其具有從串行內(nèi)存接口 512的傳送部分到一內(nèi)存構(gòu)件51A的一連接515A/517A,該內(nèi)存構(gòu)件51A能為用于儲(chǔ)存的任何類型的離散集成電路。針對(duì)該串行內(nèi)存接口 512的傳送部分,該些內(nèi)存構(gòu)件51A-51N被菊鏈連接至該內(nèi)存控制器505,意謂僅有第一個(gè)內(nèi)存構(gòu)件51A可被直接連接至該內(nèi)存控制器505的接口 512的一傳送部分。然而,針對(duì)該串行內(nèi)存接口 512的接收部分,此部分具有直接到該菊鏈中最后一個(gè)內(nèi)存構(gòu)件51N的一傳送接口的一點(diǎn)對(duì)點(diǎn)連接。該內(nèi)存構(gòu)件5IA使其數(shù)據(jù)接口的傳送部分被連接至該內(nèi)存構(gòu)件5IB的數(shù)據(jù)接口的接收部分。該內(nèi)存構(gòu)件51B使其數(shù)據(jù)接口的傳送部分被連接至該內(nèi)存構(gòu)件51B的數(shù)據(jù)接口的接收部分。該內(nèi)存構(gòu)件51A使其數(shù)據(jù)接口的傳送部分被連接至下一個(gè)內(nèi)存構(gòu)件的數(shù)據(jù)接口的接收部分。最后一個(gè)內(nèi)存構(gòu)件51N使其數(shù)據(jù)接口的接收部分被連接至前一個(gè)內(nèi)存構(gòu)件。最后一個(gè)內(nèi)存構(gòu)件51N的傳送部分被連接至該內(nèi)存控制器505的接口 512的接收部分。 該些內(nèi)存構(gòu)件51A-N上的數(shù)據(jù)接口的寬度符合該內(nèi)存控制器的接口 512的數(shù)據(jù)部分的一寬度。該些內(nèi)存構(gòu)件51A-N包含電路系統(tǒng)511,經(jīng)組態(tài)以立即將經(jīng)過(guò)該地址總線517A所接收的命令行波傳送。該電路系統(tǒng)511可為該內(nèi)存構(gòu)件的地址/命令接收器和該內(nèi)存構(gòu)件的地址命令傳送器之間的一內(nèi)部連接。因?yàn)樵撔┟钅鼙涣⒓葱胁▊魉?例如沒(méi)有隊(duì)列和緩沖的需求),所以該內(nèi)存構(gòu)件51B能以增加的最小等待時(shí)間來(lái)接收經(jīng)由總線517B重新傳送的命令。各個(gè)內(nèi)存構(gòu)件51A-N具有由例如一接合選用、位設(shè)定、或用于組態(tài)該些內(nèi)存構(gòu)件 5IA-N的其它機(jī)制所制定的組態(tài)。此組態(tài)機(jī)制被用來(lái)將一內(nèi)存空間的個(gè)別部分分配到各個(gè)內(nèi)存構(gòu)件51A-N。例如該內(nèi)存構(gòu)件51A以一內(nèi)存空間的一初始部分進(jìn)行組態(tài),該內(nèi)存構(gòu)件 51B以該內(nèi)存空間的下一個(gè)部分進(jìn)行組態(tài),且該內(nèi)存構(gòu)件51N以該內(nèi)存空間的最后一個(gè)部分進(jìn)行組態(tài)。該內(nèi)存空間因而經(jīng)由超過(guò)一個(gè)內(nèi)存構(gòu)件來(lái)擴(kuò)展。第一內(nèi)存構(gòu)件51A將經(jīng)過(guò)連接517A所接收的一命令的一地址與一指定地址范圍作比較。假如有匹配,則該第一內(nèi)存構(gòu)件51A依據(jù)接收的命令實(shí)行一內(nèi)部存取,且經(jīng)過(guò)連接 517B發(fā)出一 NOP指令。該NOP指令響應(yīng)該命令而阻隔其它內(nèi)存構(gòu)件51B-N在該菊鏈更下方的操作。假如不匹配,則該電路系統(tǒng)511將接收的命令經(jīng)過(guò)該連接517B傳遞至下一個(gè)內(nèi)存構(gòu)件51B。此過(guò)程持續(xù)通過(guò)該菊鏈(一 NOP最終經(jīng)過(guò)連接525發(fā)送)。當(dāng)接收的命令是對(duì)該內(nèi)存構(gòu)件51A的一記憶范圍中一地址的一讀取時(shí),該內(nèi)存構(gòu)件51A查找該數(shù)據(jù)且經(jīng)過(guò)連接515B予以發(fā)送,該數(shù)據(jù)經(jīng)由連接515B-N和527被傳遞通過(guò)其它內(nèi)存構(gòu)件515B-N。當(dāng)接收的命令是對(duì)該內(nèi)存構(gòu)件51A的一記憶范圍中一地址的一寫(xiě)入時(shí),該內(nèi)存構(gòu)件51A經(jīng)過(guò)連接515接收待寫(xiě)入的數(shù)據(jù)。該寫(xiě)入的一確認(rèn)最終經(jīng)過(guò)連接515B-N 和527發(fā)送。應(yīng)該要理解該系統(tǒng)500對(duì)內(nèi)存深度提供靈活性。亦即,該內(nèi)存控制器505具有一相同接口 512,而不論經(jīng)菊鏈連接至該內(nèi)存控制器505的接口 512的傳送部分的內(nèi)存構(gòu)件 51A-N的數(shù)量。當(dāng)一深度藉由變化內(nèi)存構(gòu)件的數(shù)量而被擴(kuò)展/降低時(shí),該內(nèi)存深度(例如 該接口 512的寬度)能予以維持。 同樣應(yīng)該要理解該些內(nèi)存構(gòu)件51A-N架構(gòu)上彼此能等同。應(yīng)該顯明的是前述提供組態(tài)上的便利性和制造上的平易性。應(yīng)該顯明的是先前所討論的組態(tài)能在一制造過(guò)程之后才被實(shí)施。該系統(tǒng)500的上述組態(tài)在與其它系統(tǒng)相比較時(shí)具有總線路由繞送的優(yōu)勢(shì)。隨著該系統(tǒng)500中的內(nèi)存構(gòu)件數(shù)量的增加,則很少的對(duì)應(yīng)蹤跡會(huì)被加入。例如應(yīng)該顯明的是各個(gè)額外內(nèi)存構(gòu)件僅需要一條額外數(shù)據(jù)總線,而非其它設(shè)計(jì)中的兩條額外數(shù)據(jù)總線(由于單一內(nèi)存控制器的接收資總線527)。應(yīng)該要理解針對(duì)圖5所述的原理能與針對(duì)圖4所述的原理相組合。在此一組合系統(tǒng)中,該些內(nèi)存41A-41D(圖4)各者包含至少一個(gè)予以附接的其它內(nèi)存構(gòu)件。該些內(nèi)存 41A-41D各者經(jīng)過(guò)一數(shù)據(jù)總線以將命令行波傳送至附接的內(nèi)存構(gòu)件。附接的內(nèi)存構(gòu)件的傳送接口被附接至該內(nèi)存控制器50的接收接口。所生成系統(tǒng)具有寬度和深度兩者的擴(kuò)展。在針對(duì)圖6持續(xù)討論本系統(tǒng)500之后,前述稍后將針對(duì)圖7作更詳細(xì)的討論。圖6例示針對(duì)圖5中所示系統(tǒng)的內(nèi)存構(gòu)件51A和51B的一時(shí)序圖。于一時(shí)間tl處,該內(nèi)存構(gòu)件51A經(jīng)過(guò)到該內(nèi)存控制器的一地址總線接收到其指定地址范圍的一寫(xiě)入W1。該內(nèi)存構(gòu)件51A亦經(jīng)過(guò)一數(shù)據(jù)總線中到該內(nèi)存控制器的相應(yīng)信道來(lái)接收數(shù)據(jù)Dinl和crcfflo該crcffl與地址Wl和數(shù)據(jù)Dinl相關(guān)聯(lián)。于一時(shí)間t5處(造成與處理該寫(xiě)入相關(guān)連的記憶等待時(shí)間),該內(nèi)存構(gòu)件51A由于該寫(xiě)入Wl在其地址范圍內(nèi)而經(jīng)過(guò)該地址總線傳送NOP。該內(nèi)存構(gòu)件51A亦由于在一寫(xiě)入上無(wú)數(shù)據(jù)輸出而經(jīng)過(guò)該數(shù)據(jù)總線輸出一 NOP。一確認(rèn)亦能被輸出以作為CRC檢驗(yàn)。于一時(shí)間t7處,該些NOP和該確認(rèn)被接收于該內(nèi)存構(gòu)件51B處(造成與經(jīng)過(guò)該總線進(jìn)行傳輸相關(guān)連的通道等待時(shí)間)。于時(shí)間til處,該內(nèi)存構(gòu)件51B將該些NOP和該確認(rèn)傳遞至下一個(gè)內(nèi)存構(gòu)件。圖6的時(shí)序圖亦顯示對(duì)該內(nèi)存構(gòu)件5IA的一讀取、對(duì)該內(nèi)存構(gòu)件5IB的一寫(xiě)入、和對(duì)該內(nèi)存構(gòu)件51B的一讀取的過(guò)程。參考對(duì)該內(nèi)存構(gòu)件51B的寫(xiě)入(W2),于時(shí)間t3處,該內(nèi)存構(gòu)件51A接收該W2命令和待寫(xiě)寫(xiě)入的數(shù)據(jù)。于時(shí)間t7處,在比較結(jié)果指出對(duì)該內(nèi)存構(gòu)件51A的地址范圍沒(méi)有符合之后,該內(nèi)存構(gòu)件51A將該W2命令和待寫(xiě)回的數(shù)據(jù)經(jīng)過(guò)該總線傳出,以如所示待由下一個(gè)內(nèi)存構(gòu)件接收且處理。系統(tǒng)500的一些時(shí)序特征從圖1的時(shí)序圖而顯明。例如該系統(tǒng)500將該數(shù)據(jù)總線上的等待時(shí)間與該地址總線維持相同(數(shù)據(jù)傳輸和地址傳輸對(duì)齊)。同樣,假設(shè)相等數(shù)量的讀取和寫(xiě)入,該數(shù)據(jù)總線的數(shù)據(jù)信道具有50%的利用率。例如在此示范性時(shí)序圖中,該內(nèi)存裝置51A的接收接口上的數(shù)據(jù)信道所具有的4個(gè)時(shí)槽中有兩個(gè)是排空的(50%的利用率),其中有兩次讀取和兩次寫(xiě)入。同樣,該系統(tǒng)500利用該數(shù)據(jù)總線中的一 CRC信道來(lái)使用一逐循環(huán)CRC方案。例如該內(nèi)存裝置51A的傳送接口經(jīng)過(guò)該數(shù)據(jù)總線的一 CRC信道以每一次時(shí)間t5到偽的方式發(fā)送傳輸。如此與具有一逐數(shù)據(jù)CRC檢驗(yàn)的一些其它內(nèi)存系統(tǒng)相反(CRC經(jīng)累積/延遲以將CRC傳輸與數(shù)據(jù)轉(zhuǎn)移或其他理由對(duì)齊)。圖7例示利用針對(duì)圖4內(nèi)存寬度擴(kuò)展圖的所述原理結(jié)合針對(duì)圖5內(nèi)存深度擴(kuò)展圖的所述原理的一系統(tǒng)。在該系統(tǒng)700中,內(nèi)存控制器705具有寬度擴(kuò)展,亦即一具20位的傳輸接口被耦接至具10位的內(nèi)存Al和A2。在其它系統(tǒng)中,可類似圖4的敘述而存有額外內(nèi)存A3-AN。該些內(nèi)存Al和A2各者如圖隨附所示分別經(jīng)過(guò)耦接以供深度擴(kuò)展的至少一個(gè)內(nèi)存m和N2。類似圖4,內(nèi)存Al如所示將接收的命令行波傳送至內(nèi)存A2。等待時(shí)間在該系統(tǒng) 700中經(jīng)組態(tài),使得與將一命令從內(nèi)存Al傳遞至內(nèi)存A2相關(guān)聯(lián)的等待時(shí)間對(duì)應(yīng)內(nèi)存Al處理數(shù)據(jù)且予以傳送離開(kāi)其TX接口的等待時(shí)間。如此允許內(nèi)存m接收對(duì)齊的地址和數(shù)據(jù)傳輸。地址控制類似圖4和5所實(shí)行,亦即藉由組態(tài)該內(nèi)存控制器705且設(shè)定該些內(nèi)存Al、A2、N1和N2的地址范圍。數(shù)個(gè)實(shí)例業(yè)已參照后 附圖式作出上述敘述。本發(fā)明的種其它實(shí)例亦可行且實(shí)用的。該系統(tǒng)可以許多不同形式來(lái)舉出實(shí)例,且不應(yīng)被視為本文中所提及實(shí)例的限制。上文所列舉圖式例示本申請(qǐng)案的多個(gè)實(shí)例和此等時(shí)實(shí)例的操作。在該些圖式中, 該些方塊的尺寸無(wú)意代表各種實(shí)際構(gòu)件的尺寸。對(duì)于出現(xiàn)在多個(gè)圖式中的相同組件,相同組件符號(hào)被用來(lái)注記圖式中出現(xiàn)的相同組件。上文所述的系統(tǒng)能使用用以實(shí)行一些或全部指令的專用處理器系統(tǒng)、微控制器、 可程序規(guī)劃邏輯組件、或微處理器。上文所述的一些操作可以軟件來(lái)實(shí)施,而其它操作則可以硬件來(lái)實(shí)施。為方便起見(jiàn),上述操作被敘述成各種互連功能方塊或相異的軟件模塊。然而也有可能下述狀況該些功能方塊和模塊等效地被集合到單一邏輯組件、程序或操作中而不具清楚的界線。在任何事件中,該些功能方塊和軟件模塊或可撓性界面的特性能藉由本身或與其它硬件或軟件中的其它操作的組合來(lái)實(shí)施。業(yè)已敘述且例示本發(fā)明在其實(shí)施例中的原理,應(yīng)該顯明的是本揭示內(nèi)容可在配置和細(xì)節(jié)上作出修改而不會(huì)悖離前述原理。據(jù)以主張?jiān)诤笫錾暾?qǐng)專利范圍的精神和范疇內(nèi)到來(lái)的修改例、等效例和變化例。
權(quán)利要求
1.一種設(shè)備,包括一內(nèi)存控制器,其經(jīng)組態(tài)以控制多個(gè)菊鏈內(nèi)存構(gòu)件;一菊鏈總線,其經(jīng)組態(tài)將命令和寫(xiě)入數(shù)據(jù)從該內(nèi)存控制器傳遞至該些內(nèi)存構(gòu)件,該菊鏈總線具有從該內(nèi)存控制器到一初始內(nèi)存構(gòu)件的一直接連接,且具有從該初始內(nèi)存構(gòu)件到下一個(gè)內(nèi)存構(gòu)件的一菊鏈連接;以及一點(diǎn)對(duì)點(diǎn)總線,其經(jīng)組態(tài)將讀取數(shù)據(jù)從該些內(nèi)存構(gòu)件傳遞至該內(nèi)存控制器,該點(diǎn)對(duì)點(diǎn)總線具有從最后一個(gè)內(nèi)存構(gòu)件到該內(nèi)存控制器的一直接連接。
2.如權(quán)利要求1所述的設(shè)備,其中該初始內(nèi)存構(gòu)件進(jìn)一步包括一接收器,其被連接至該菊鏈總線,該接收器經(jīng)組態(tài)以經(jīng)過(guò)該菊鏈總線的直接連接而直接與該內(nèi)存控制器進(jìn)行通訊;一傳送器,其被連接至該點(diǎn)對(duì)點(diǎn)總線,該傳送器經(jīng)組態(tài)以至少透過(guò)該下一個(gè)內(nèi)存構(gòu)件經(jīng)過(guò)該點(diǎn)對(duì)點(diǎn)總線的直接連接,而與該內(nèi)存控制器進(jìn)行通訊;以及電路系統(tǒng),其經(jīng)組態(tài)以在內(nèi)部將該初始內(nèi)存構(gòu)件的接收器和該初始內(nèi)存構(gòu)件的傳送器連結(jié),來(lái)傳遞經(jīng)由使用該傳送器的重新傳送所接收的一命令。
3.如權(quán)利要求2所述的設(shè)備,其中該電路系統(tǒng)經(jīng)組態(tài)以將接收的命令和該初始內(nèi)存構(gòu)件的一地址范圍作比較,且依據(jù)此比較來(lái)傳遞該接收的命令。
4.如權(quán)利要求1所述的設(shè)備,其中該最后一個(gè)內(nèi)存構(gòu)件進(jìn)一步包括一接收器,其被連接至該菊鏈總線,該接收器經(jīng)組態(tài)以至少透過(guò)該初始內(nèi)存構(gòu)件經(jīng)過(guò)該菊鏈總線的直接連接而與該內(nèi)存控制器進(jìn)行通訊;一傳送器,其被連接至該點(diǎn)對(duì)點(diǎn)總線,該傳送器經(jīng)組態(tài)以經(jīng)過(guò)該點(diǎn)對(duì)點(diǎn)總線的直接連接而直接與該內(nèi)存控制器進(jìn)行通訊;以及電路系統(tǒng),其經(jīng)組態(tài)以在內(nèi)部將該初始內(nèi)存構(gòu)件的接收器和該初始內(nèi)存構(gòu)件的傳送器連結(jié),經(jīng)由使用該傳送器的重新傳送以傳遞來(lái)自該初始內(nèi)存構(gòu)件的數(shù)據(jù)。
5.如權(quán)利要求1所述的設(shè)備,其中該內(nèi)存控制器的一數(shù)據(jù)接口的一作用針腳計(jì)數(shù)等于該些內(nèi)存構(gòu)件中一內(nèi)存構(gòu)件的一數(shù)據(jù)接口的一作用針腳計(jì)數(shù)。
6.如權(quán)利要求1所述的設(shè)備,其中該菊鏈總線是一串行總線。
7.如權(quán)利要求1所述的設(shè)備,其中該些內(nèi)存構(gòu)件定義一地址空間,且其中該初始內(nèi)存構(gòu)件儲(chǔ)存一特定范圍的數(shù)據(jù),該特定范圍不與中該最后一個(gè)內(nèi)存構(gòu)件的一范圍重迭。
8.如權(quán)利要求1所述的設(shè)備,進(jìn)一步在該初始內(nèi)存構(gòu)件中包括電路系統(tǒng),該電路系統(tǒng)經(jīng)組態(tài)以將一接收的命令中所包含的一地址和該特定范圍作比較;以及依據(jù)此比較以經(jīng)過(guò)該菊鏈總線將該命令傳遞至下一個(gè)內(nèi)存控制器。
9.如權(quán)利要求1所述的設(shè)備,其中該菊鏈總線和該點(diǎn)對(duì)點(diǎn)總線各者具有被指定為循環(huán)冗余檢驗(yàn)(CRC)傳輸?shù)闹辽僖粭l信道,其中各個(gè)內(nèi)存構(gòu)件以每個(gè)處理循環(huán)來(lái)發(fā)送或接收一 CRC傳輸。
10.如權(quán)利要求1所述的設(shè)備,其中該內(nèi)存控制器僅具有從其擴(kuò)展的兩條點(diǎn)對(duì)點(diǎn)連接, 其中一條點(diǎn)對(duì)點(diǎn)連接從該內(nèi)存控制器的一傳送接口擴(kuò)展,而另一條點(diǎn)對(duì)點(diǎn)連接從該內(nèi)存控制器的一接收接口擴(kuò)展,且其中該內(nèi)存控制器被耦接至超過(guò)兩個(gè)內(nèi)存構(gòu)件。
11.一種本地?cái)?shù)據(jù)儲(chǔ)存構(gòu)件,包括一第一接口,其經(jīng)組態(tài)以直接連接至一內(nèi)存控制器或一第一遠(yuǎn)程數(shù)據(jù)儲(chǔ)存構(gòu)件;一第二接口,其經(jīng)組態(tài)以直接連接至不同的一第二遠(yuǎn)程數(shù)據(jù)儲(chǔ)存構(gòu)件;以及電路系統(tǒng),其經(jīng)組態(tài)以在一命令包含所指定給該本地?cái)?shù)據(jù)儲(chǔ)存構(gòu)件的一范圍外的一地址時(shí),將經(jīng)過(guò)該第一接口所接收的命令傳遞至該第二接口以供重新傳輸。
12.如權(quán)利要求11所述的本地?cái)?shù)據(jù)儲(chǔ)存構(gòu)件,其中該本地?cái)?shù)據(jù)儲(chǔ)存構(gòu)件被菊鏈連接至該第一遠(yuǎn)程儲(chǔ)存構(gòu)件,且透過(guò)該第一遠(yuǎn)程儲(chǔ)存構(gòu)件接收來(lái)自該內(nèi)存控制器的命令。
13.如權(quán)利要求11所述的本地?cái)?shù)據(jù)儲(chǔ)存構(gòu)件,其中該第一接口所具有的一寬度與該內(nèi)存控制器的一傳送部分的一寬度相同。
14.如權(quán)利要求11所述的本地?cái)?shù)據(jù)儲(chǔ)存構(gòu)件,其中經(jīng)過(guò)該第二接口的每一次數(shù)據(jù)傳輸與相應(yīng)的一地址傳輸對(duì)齊。
15.如權(quán)利要求11所述的本地?cái)?shù)據(jù)儲(chǔ)存構(gòu)件,其中經(jīng)過(guò)該第一接口所接收的循環(huán)冗余檢驗(yàn)(CRC)傳輸以一逐循環(huán)方式為基礎(chǔ)進(jìn)行處理。
16.一種本地?cái)?shù)據(jù)儲(chǔ)存構(gòu)件,包括一接收接口,其經(jīng)組態(tài)以直接連接至一遠(yuǎn)程數(shù)據(jù)儲(chǔ)存構(gòu)件;一傳送接口,其經(jīng)組態(tài)以直接連接至一內(nèi)存控制器;以及電路系統(tǒng),其經(jīng)組態(tài)以將經(jīng)過(guò)該接收接口所接收的一命令傳遞至該傳送接口以供重新傳輸。
17.如權(quán)利要求16所述的本地?cái)?shù)據(jù)儲(chǔ)存構(gòu)件,其中該本地?cái)?shù)據(jù)儲(chǔ)存構(gòu)件被菊鏈連接至該遠(yuǎn)程數(shù)據(jù)儲(chǔ)存構(gòu)件,且經(jīng)過(guò)該遠(yuǎn)程數(shù)據(jù)儲(chǔ)存構(gòu)件的重新傳送以接收來(lái)自該內(nèi)存控制器的命令。
18.如權(quán)利要求16所述的本地?cái)?shù)據(jù)儲(chǔ)存構(gòu)件,其中該接收接口所具有的一寬度與該內(nèi)存控制器的一傳送部分的一寬度相同。
19.如權(quán)利要求16所述的本地?cái)?shù)據(jù)儲(chǔ)存構(gòu)件,其中經(jīng)過(guò)該傳送接口的每一次數(shù)據(jù)傳輸與相應(yīng)的一地址傳輸對(duì)齊。
20.如權(quán)利要求16所述的本地?cái)?shù)據(jù)儲(chǔ)存構(gòu)件,其中經(jīng)過(guò)該接收接口所接收的循環(huán)冗余檢驗(yàn)(CRC)傳輸以一逐循環(huán)方式為基礎(chǔ)進(jìn)行處理。
全文摘要
在一實(shí)施例中,一設(shè)備包含一內(nèi)存控制器,該內(nèi)存控制器經(jīng)組態(tài)以控制經(jīng)過(guò)一菊鏈總線所連接的多個(gè)菊鏈內(nèi)存構(gòu)件,該菊鏈總線是包含從該內(nèi)存控制器的一傳送接口到一初始內(nèi)存構(gòu)件的一接收接口的一直接連接,以及從該初始內(nèi)存構(gòu)件的一傳送接口到下一個(gè)內(nèi)存構(gòu)件的一接收接口的一菊鏈連接,一總線是從最后一個(gè)內(nèi)存構(gòu)件的一傳送接口直接擴(kuò)展到該內(nèi)存控制器的一接收接口。
文檔編號(hào)G06F13/16GK102289417SQ20111016765
公開(kāi)日2011年12月21日 申請(qǐng)日期2011年6月21日 優(yōu)先權(quán)日2010年6月21日
發(fā)明者李俊, 李敏宇 申請(qǐng)人:賽普拉斯半導(dǎo)體公司