午夜亚洲精品一区二区三区-日韩中文字幕亚洲中出内射-日本高清成人一区二区-日本午夜精品一区二区三区

案例&資訊
案例&資訊
主頁 ? 案例&資訊 ? 行業(yè)案例 ? 查看詳情

讀取優(yōu)先和SRAM-MRAM混合結(jié)構(gòu)

來源:宇芯有限公司 日期:2020-11-09 10:38:03

MRAM因具有許多優(yōu)點(diǎn),有取代SRAM和DRAM的潛能。用MTJ存儲單元構(gòu)建的MRAM存儲器可以用作高速緩存。然而MRAM寫入操作的長延時和較高的功耗成為其瓶頸,阻礙了其性能的進(jìn)一步提高。讀取優(yōu)先的寫緩存器和SRAM-MRAM混合結(jié)構(gòu)這兩種策略可以提高M(jìn)RAM的性能及降低其功耗。
 
讀取優(yōu)先和SRAM-MRAM混合結(jié)構(gòu)
直接用MRAM代替SRAM可能導(dǎo)致性能下降。因此提出了用兩種策略來緩解這個矛盾:一是引入讀取優(yōu)先的寫入緩沖器;二是引入SRAM-MRAM混合結(jié)構(gòu)。二者可以結(jié)合起來以改善MRAM高速緩存的性能。
 
讀取優(yōu)先的寫入緩沖器
因?yàn)長2高速緩存從上一級存儲器和寫入緩沖器獲取命令,必須有一個優(yōu)先權(quán)策略來解決讀取和寫入命令的沖突。對于MRAM高速緩存,寫入延時遠(yuǎn)大于讀取延時,因此應(yīng)防止寫入操作阻塞讀取操作。
 
提出兩條規(guī)則來確保讀取操作的優(yōu)先權(quán):
(1)讀取操作總是具有高于寫入操作的優(yōu)先權(quán)。
 
(2)當(dāng)寫入操作阻塞了讀取操作且寫入緩沖器未滿,在滿足特定優(yōu)先條件下,讀取命令可以使當(dāng)前寫入操作中止。然后讀取命令獲得執(zhí)行權(quán)力。被中止的寫入操作稍后重試。用完成度α作為優(yōu)先條件,完成度低于α時讀取命令不會獲取優(yōu)先權(quán)。經(jīng)模擬定α為50%可以滿足各種工作條件。實(shí)現(xiàn)這一策略需要一個計(jì)數(shù)器,當(dāng)寫入開始時從O開始計(jì)數(shù)。高速緩存控制器檢查計(jì)數(shù)器然后決定是否中止當(dāng)前寫入操作來執(zhí)行讀取操作。與直接用MRAM取代SRAM的方案相比,這一策略消除了性能上的退步,但是功耗增加了,因?yàn)椴糠謱懭氩僮餍枰匦聢?zhí)行。
 
SRAM-MRAM混合結(jié)構(gòu)的L2高速緩存
研究者提出用SRAM-MRAM混合結(jié)構(gòu)取代純粹的MRAM存儲器,其中SRAM只占一小部分。其主要目的是盡量使寫入操作集中到SRAM而減少了MRAM中的寫入操作數(shù)量。

 
圖1SRAM-MRAM混合結(jié)構(gòu)
 
如圖1所示,研究者減少了部分MRAM,代之以sram ,并且將所有SRAM單元集中到一起在處理器層上構(gòu)建了若干個完整的SRAM組。SRAM組放置在處理器層的中央而不是分散放置,這樣處理器層的面積會增加而高速緩存層的面積會減少。
 
給出了幾個混合結(jié)構(gòu)的管理策略:
(1)高速緩存控制器需要知道SRAM和MRAM的位置。當(dāng)出現(xiàn)寫入失誤時,控制器優(yōu)先考慮將該數(shù)據(jù)放入SRAM。
(2)考慮到處理器反復(fù)將數(shù)據(jù)寫入某些單元的可能性,這些數(shù)據(jù)若在MRAM中需移入SRAM中。如果數(shù)據(jù)連續(xù)經(jīng)歷兩次寫入操作,則這些數(shù)據(jù)需要被移入SRAM中。
(3)注意到處理器的讀取操作同樣可能引起數(shù)據(jù)的轉(zhuǎn)移,而且其次數(shù)可能大于寫入操作。因此引入一個新的數(shù)據(jù)移動策略。對于傳統(tǒng)的管理策略,數(shù)據(jù)會被移動到host組,而適應(yīng)于混合結(jié)構(gòu)的策略把數(shù)據(jù)移入SRAM中。
(4)結(jié)果顯示混合結(jié)構(gòu)平均提高性能5.65% ,使平均總功耗降低了12.45%。
 
 
關(guān)鍵詞:MRAM
 
相關(guān)文章:MRAM高速緩存的組成  

宇芯有限公司自成立以來,我們專注于代理國內(nèi)外各大知名品牌的半導(dǎo)體元器件,代理品牌有NETSOL、JSC、everspin代理、來?xiàng)頛yontek、ISSI、CYPRESS等多個品牌總代理資質(zhì),主要產(chǎn)品線為sram、mram、psram等其他存儲器芯片,致力于為客戶提供具有競爭優(yōu)勢的產(chǎn)品,是一家專業(yè)提供存儲方案解決商。 
 
奉新县| 红安县| 灵台县| 定州市| 汨罗市| 海盐县| 灵武市| 卫辉市| 北京市| 舟山市| 綦江县| 清原| 元朗区| 大城县| 眉山市| 武威市| 花垣县| 泸州市| 津市市| 万源市| 亚东县| 汝州市| 甘肃省| 油尖旺区| 浑源县| 双鸭山市| 白银市| 改则县| 乐东| 和硕县| 无锡市| 乐陵市| 安岳县| 焉耆| 平阴县| 新兴县| 津南区| 扬州市| 安丘市| 分宜县| 鲜城|