用于只讀存儲器的擴展使用的存儲管理邏輯單元。本發(fā)明專利技術(shù)允許將經(jīng)濟的只讀存儲器與可重寫存儲器一起使用。為達此目的,一個存儲管理邏輯單元(2)與一個控制單元(1)、一個只讀存儲器(3)和一個可重寫存儲器(4)相互作用。所述只讀存儲器(3)的特定存儲區(qū)域中的數(shù)據(jù)被所述可重寫存儲器(4)中的數(shù)據(jù)取代。如果所述控制單元(1)訪問所述只讀存儲器(3)中的被取代的數(shù)據(jù),則所述存儲管理邏輯單元(2)將此訪問轉(zhuǎn)向至所述可重寫存儲器(4)中的相應(yīng)的數(shù)據(jù)。(*該技術(shù)在2021年保護過期,可自由使用*)
【技術(shù)實現(xiàn)步驟摘要】
【國外來華專利技術(shù)】
本專利技術(shù)一般地涉及半導體存儲器及其管理的領(lǐng)域,在此文中,本專利技術(shù)特別地涉及一種用于只讀存儲器的擴展使用的存儲管理邏輯單元。
技術(shù)介紹
目前,除不可重寫只讀存儲器(ROMs)外,亦可使用可重寫存儲器如RAMs或閃存將程序儲存于微處理器系統(tǒng)。與可重寫存儲器相比較,只讀存儲器可較經(jīng)濟地制造,且因容易進行的單芯片整合,只讀存儲器可提供較快速的訪問時間并且因此增加微處理器系統(tǒng)的工作速度。因基于成本原因,只讀存儲器一般以光罩程序化,在制造后,無法再改變其內(nèi)容。為在存儲器被制造后能再修改所儲存數(shù)據(jù),亦可使用可重寫存儲器以取代只讀存儲器。然而,它們具有上述只讀存儲器的缺點。
技術(shù)實現(xiàn)思路
本專利技術(shù)的目的在于擴展只讀存儲器的使用機會,特別是,本專利技術(shù)提供一種具有只讀存儲器的優(yōu)點并且依然具有可重寫的選擇的存儲器系統(tǒng)。本專利技術(shù)的目的由獨立權(quán)利要求的特征而達到。有利的發(fā)展及細節(jié)被訂定在從屬權(quán)利要求中。本專利技術(shù)的基本觀念為允許控制單元至儲存數(shù)據(jù)(其基本上儲存于只讀存儲器)的訪問及相等的至已被改變數(shù)據(jù)(與儲存于只讀存儲器的數(shù)據(jù)相比較)的訪問。這些改變的數(shù)據(jù)儲存于可重寫存儲器,此可使用存儲管理邏輯單元進行,存儲管理邏輯單元與控制單元、只讀存儲器和可重寫存儲器相互作用,并且將控制單元至只讀存儲器的指定地址的訪問轉(zhuǎn)向至可重寫存儲器。所以,只讀存儲器中的數(shù)據(jù)(其已被在可重寫存儲器的數(shù)據(jù)所取代)特征在于被指定的地址??芍貙懘鎯ζ髦械南鄳?yīng)的數(shù)據(jù)具有相關(guān)的地址。如果控制單元訪問在只讀存儲器中的經(jīng)指定地址,則存儲管理邏輯單元會將此訪問轉(zhuǎn)向至可重寫存儲器的相關(guān)地址,否則只讀存儲器被訪問。本專利技術(shù)增加只讀存儲器的彈性,因即使在只讀存儲器被制造后,儲存于只讀存儲器的數(shù)據(jù)仍可被修改,因一般僅少部份在只讀存儲器的儲存數(shù)據(jù)必須以經(jīng)修改數(shù)據(jù)取代,可重寫存儲器可相對應(yīng)具較讀存儲器為少的儲存容量。此使得與以可重寫存儲器全部置換只讀存儲器相比較,此方法較經(jīng)濟。此外,在可重寫存儲器的相當少部份數(shù)據(jù)亦表示至儲存數(shù)據(jù)的控制單元訪問速度并未減緩很多。因此本專利技術(shù)方法提供一種結(jié)合只讀存儲器的優(yōu)點及能夠修改儲存于存儲器數(shù)據(jù)的機會的新穎方法。優(yōu)選地,為了上述目的,該存儲管理邏輯單元具有對一個相關(guān)表的訪問,相關(guān)表連結(jié)只讀存儲器中的經(jīng)指定的地址和可重寫存儲器中的相關(guān)地址。在本專利技術(shù)的一個優(yōu)選實施例中,相關(guān)表儲存于可重寫存儲器。本方法優(yōu)點為相關(guān)表可同樣地被修改,如此,如果需要時,只讀存儲器的其它存儲器區(qū)域可以可重寫存儲器的存儲器區(qū)域取代。此方法提供存儲器系統(tǒng)更大的彈性。有利地是,該相關(guān)表可自可重寫存儲器轉(zhuǎn)移至存儲管理邏輯單元。舉例而言,在程序開始執(zhí)行前,該相關(guān)表可被復制至在存儲管理邏輯單元的一組緩存器,此使得該相關(guān)表可在高訪問速度提供,并且可避免訪問該存儲器的時間增加。本專利技術(shù)的一個優(yōu)選方法的特征為只讀存儲器中的地址及可重寫存儲器中的地址為二進制碼形式,此加速至數(shù)據(jù)的訪問。此外,含具有經(jīng)指定地址的儲存數(shù)據(jù)的只讀存儲器的區(qū)域及可重寫存儲器的區(qū)域可再較佳地被選擇以使它們的大小符合數(shù)目二的整數(shù)次方。此方法可用于快速尋找只讀存儲器的經(jīng)取代存儲器及以節(jié)省空間方式置放該存儲器區(qū)域于可重寫存儲器。本專利技術(shù)的另一個實施例的特征在于存儲管理邏輯單元包含二進制比較器。此方法使得該存儲管理邏輯單元為相關(guān)存儲器的形式。在本專利技術(shù)中,二進制比較器的工作為比較控制單元所訪問的地址與在只讀存儲器的經(jīng)指定地址。此外,該存儲管理邏輯單元可包含二進制比較器,其被設(shè)計為以使在控制單元至只讀存儲器的經(jīng)指定數(shù)據(jù)的訪問時,它們以在可重寫存儲器的相關(guān)地址替代該訪問的經(jīng)指定地址,所以此將該訪問轉(zhuǎn)向至可重寫存儲器。每一二進制比較器被便利地設(shè)計以使其執(zhí)行比較的地址位數(shù)目可符合存儲器區(qū)域的大小。本專利技術(shù)的另一個優(yōu)選實施例的特征在于存儲管理邏輯單元可并入亦包含控制單元、只讀存儲器及可重寫存儲器的一種存儲管理系統(tǒng),舉例而言,該控制單元可為一個微處理器,此控制單元較佳為與存儲管理系統(tǒng)的其它組件單芯片地整合在共同基片上。此種單芯片整合的系統(tǒng)可由高數(shù)據(jù)管理速度及大量制造的低制造成本而被辨識。此外,在本專利技術(shù)的一個優(yōu)選實施例中,上述存儲管理系統(tǒng)經(jīng)由數(shù)據(jù)接口連接至外部、非易失性可重寫存儲器。舉例而言,此存儲器包含只讀存儲器的經(jīng)取代區(qū)域的已修改內(nèi)容,且舉例而言,此存儲器亦包含相關(guān)表。在程序執(zhí)行開始前,此存儲器內(nèi)容被載至在存儲管理系統(tǒng)的內(nèi)部可重寫存儲器,其可為如非易失性可重寫存儲器。此方法使外部存儲器的內(nèi)容可以高訪問速度提供至該存儲管理系統(tǒng)。如果相反地,外部、非易失性可重寫存儲器被用做該存儲管理系統(tǒng)的可重寫存儲器,需要大量的地址及數(shù)據(jù)腳標以得到與上述優(yōu)選實施例的相同訪問速度。在優(yōu)選實施例的情況下,對比較小數(shù)目的地址及數(shù)據(jù)腳標使單芯片的制造成本顯著減少,此外,此相當程度地減少在端子板的線路且因此亦得到端子的較小物理大小。管理儲存數(shù)據(jù)(儲存數(shù)據(jù)基本上儲存于只讀存儲器)的本專利技術(shù)方法,其特征在于下列步驟-如果需要,用來取代該只讀存儲器的存儲器區(qū)域的存儲器區(qū)域在重寫存儲器上產(chǎn)生-至在該經(jīng)取代存儲器區(qū)域的儲存數(shù)據(jù)的訪問包括進行至可重寫存儲器相對應(yīng)存儲器區(qū)域的轉(zhuǎn)向。關(guān)于本專利技術(shù),儲存數(shù)據(jù)一般保留在只讀存儲器,且可以非常短的時間從那里被要求。然而,儲存于只讀存儲器的數(shù)據(jù)無法被直接蓋掉,然而,如果必須修改儲存在里面的數(shù)據(jù),則一存儲器區(qū)域產(chǎn)生在可重寫存儲器上且必須取代在只讀存儲器的特別存儲器區(qū)域數(shù)據(jù)的數(shù)據(jù)被儲存于可重寫存儲器。如果只讀存儲器的經(jīng)取代區(qū)域被訪問,此訪問轉(zhuǎn)向至可重寫存儲器的相對應(yīng)區(qū)域。因此本專利技術(shù)方法允許儲存數(shù)據(jù)被彈性管理,以使儲存于只讀存儲器的數(shù)據(jù)為某程度可被修改的。該偶爾需要的訪問轉(zhuǎn)向表示僅伴隨訪問時間的些微損失。在本專利技術(shù)的一個優(yōu)選實施例中,儲存數(shù)據(jù)系由控制單元訪問,其可為如微處理器。一個尤其優(yōu)選實施例的特征在于,只讀存儲器中的地址及可重寫存儲器中的地址為二進制碼形式。此外,在此優(yōu)選實施例的情況下,由控制單元至只讀存儲器地址(其位于經(jīng)取代區(qū)域)的訪問包括在僅在此經(jīng)取代區(qū)域的地址位以在可重寫存儲器的相對應(yīng)區(qū)域的地址位取代(此對在經(jīng)取代區(qū)域的所有地址是相同的)。此方法的一個優(yōu)點為在此經(jīng)取代區(qū)域的所有地址皆相同的位被得到前,僅在地址起始的位需被讀取。此方法減少放置以經(jīng)取代存儲器區(qū)域的地址訪問的地址所需時間。此優(yōu)選實施例的另一個優(yōu)點為當將該訪問轉(zhuǎn)向至可重寫存儲器,僅原始地址的前方位需以在可重寫存儲器的地址位取代。較佳地,此優(yōu)選實施例可以二進制比較器進行,它們比較所訪問地址與只讀存儲器中的經(jīng)取代存儲器區(qū)域的地址,及如果需要時以可重寫存儲器中的相對應(yīng)區(qū)域的地址取代該地址。本專利技術(shù)方法的另一具體實施例提供將控制單元的訪問先向前送至用做前一訪問的存儲器,如果此訪問在該可重寫存儲器為允許的,則在前一訪問的地址起始的位被用于新的訪問的地址。僅當至存儲器的訪問連續(xù)兩次促使在只讀存儲器及可重寫存儲器間或可重寫存儲器的兩個不同區(qū)域間的替換,由該存儲器送回的數(shù)據(jù)項才會未被向前送至控制單元。此為存儲器訪問會被減緩的唯一情況,因正確的存儲器需再被訪問一次。在與存儲器訪問操作的總數(shù)的關(guān)系上,替換數(shù)目為可忽略的,然而,此表示此僅些微增加平均訪問時間。舉例而言,數(shù)據(jù)向前送至該控制單元的操作可藉由READY及WAIT本文檔來自技高網(wǎng)...
【技術(shù)保護點】
一種存儲管理邏輯單元(2),其-與一個控制單元(1)、一個只讀存儲器(3)和一個可重寫存儲器(4)相互作用且被設(shè)計以使-其將該控制單元(1)至該只讀存儲器(3)的指定地址的訪問轉(zhuǎn)向至該可重寫存儲器(4)。
【技術(shù)特征摘要】
【國外來華專利技術(shù)】DE 2000-11-7 10055096.71.一種存儲管理邏輯單元(2),其-與一個控制單元(1)、一個只讀存儲器(3)和一個可重寫存儲器(4)相互作用且被設(shè)計以使-其將該控制單元(1)至該只讀存儲器(3)的指定地址的訪問轉(zhuǎn)向至該可重寫存儲器(4)。2.根據(jù)權(quán)利要求1所述的存儲管理邏輯單元(2),其特征在于,-該只讀存儲器(3)中的指定地址通過一個相關(guān)表與在該可重寫存儲器(4)的相關(guān)地址相關(guān)。3.根據(jù)權(quán)利要求2所述的存儲管理邏輯單元(2),其特征在于,-該相關(guān)表儲存于該可重寫存儲器(4)。4.根據(jù)權(quán)利要求3所述的存儲管理邏輯單元(2),其特征在于,-該相關(guān)表可被轉(zhuǎn)移至該存儲管理邏輯單元(2)。5.根據(jù)前述權(quán)利要求中的一項或多項所述的存儲管理邏輯單元(2),其特征在于,-該只讀存儲器(3)中的地址及該可重寫存儲器(4)中的地址皆為二進制碼形式。6.根據(jù)權(quán)利要求5所述的存儲管理邏輯單元(2),其特征在于,-具有該指定地址的該只讀存儲器(3)的區(qū)域的大小及該可重寫存儲器(4)的存儲器區(qū)域的大小符合數(shù)目二的整數(shù)次方。7.根據(jù)前述權(quán)利要求中的一項或多項所述的存儲管理邏輯單元(2),其特征在于,-該存儲管理邏輯單元(2)包括二進制比較器以比較由該控制單元(1)所訪問的地址與該指定地址。8.根據(jù)前述權(quán)利要求中的一項或多項所述的存儲管理邏輯單元(2),其特征在于,-該存儲管理邏輯單元(2)包括二進制比較器,其被設(shè)計為以使在該控制單元(1)至該只讀存儲器(3)的指定地址的訪問時,它們以在該可重寫存儲器(4)的相關(guān)地址替代該訪問的指定地址。9.一種存儲管理系統(tǒng),具有-一個控制單元(1)、一個只讀存儲器(3)、一個可重寫存儲器(4)及前述權(quán)利要求中的一項或多項所述的一個存儲管理邏輯單元(2)。10.根據(jù)權(quán)利要求9所述的存儲管理系統(tǒng),其特征在于,-該控制單元(1)為一個微處理器。11.根據(jù)權(quán)利要求9或10中的任一項所述的存儲管理系統(tǒng),其特征在于-該控制單元(1)與該只讀存儲器(3)、該可重寫存儲器(4)及該存儲管理邏輯單元(2)單芯片地整合在共同基片上。12.根據(jù)權(quán)利要求9至11中的一項或多項所述的存儲管理系統(tǒng),其特征在于,...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:P馬赫拉,
申請(專利權(quán))人:因芬尼昂技術(shù)股份公司,
類型:發(fā)明
國別省市:DE[德國]
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。