在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > 基于C64x+ DSP高速緩存一致性分析與維護

            基于C64x+ DSP高速緩存一致性分析與維護

            作者: 時間:2012-03-30 來源:網(wǎng)絡(luò) 收藏

            本文引用地址:http://www.biyoush.com/article/257607.htm

            代碼CACHE一致性


            圖 7中描述了其它主機對L2中代碼進行修改的情況。這種情況下,當內(nèi)核第一次執(zhí)行此部分代碼時,這部分代碼會被加載到L1P中。之后如果被其它主機修改,內(nèi)核仍會從L1P中讀取原來的代碼而不是更新后的代碼。因此需要軟件進行圖中2指示的操作。軟件不需要進行代碼的搬移,只要在內(nèi)核重新執(zhí)行此部分代碼之前將L1P中此部分內(nèi)容失效。當內(nèi)核再次執(zhí)行此部分代碼的時候,會按照CACHE的正常機制進行此部分代碼的重新加載,從而保證內(nèi)核可以讀取到更新后的代碼。

              

            圖 7 其它主機修改L2代碼的情況


            圖 8描述的是其它主機對DDR2中代碼進行修改的情況。這種情況下,需要在內(nèi)核重新執(zhí)行此部分代碼前,將L1P和L2 CACHE中的相應(yīng)內(nèi)容進行失效以保證內(nèi)核執(zhí)行時可以將最新的代碼加載到L2和L1P CACHE中。操作順序如下:內(nèi)核對修改代碼會轉(zhuǎn)換為對存儲器的寫操作,由于L1D只對讀不命中的情況才分配CACHE,所操作的代碼一定不在L1D CACHE中,更新的代碼會被直接寫到L2中,如果修改的是DDR2中的代碼,數(shù)據(jù)可能會被更新到L2 CACHE中。之后的所有操作與上述兩種情況的處理相同。


             


            圖 8 其它主機修改DDR2代碼的情況

             



            關(guān)鍵詞: DSP C64x 高速緩存 一致性分析

            評論


            相關(guān)推薦

            技術(shù)專區(qū)

            關(guān)閉