• 資料介紹
    • 緩存鎖定術(shù)語(yǔ)
  • 相關(guān)推薦
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

MPC755微處理器上的指令和數(shù)據(jù)緩存鎖定

02/10 11:28
2739
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

MPC755微處理器上的指令和數(shù)據(jù)緩存鎖定

本文檔描述了MPC755微處理器上的指令和數(shù)據(jù)緩存鎖定特性。

MPC755是MPC750微處理器的后續(xù)產(chǎn)品。

緩存鎖定術(shù)語(yǔ)

在本文檔中,除非另有說(shuō)明,否則術(shù)語(yǔ) “cache” 適用于指令或數(shù)據(jù)高速緩存鎖定。高速緩存鎖定是防止部分或全部微處理器的指令或數(shù)據(jù)高速緩存被覆蓋的能力。緩存鎖定可以針對(duì)整個(gè)緩存或緩存中的單個(gè)方式進(jìn)行。

整個(gè)緩存鎖定 - 當(dāng)整個(gè)緩存被鎖定時(shí),緩存中的命中率與未鎖定緩存的命中率相同。緩存中未命中的任何訪問(wèn)都被視為 cacheinhibited 訪問(wèn)。在鎖定時(shí)無(wú)效的緩存條目將保持無(wú)效且不可訪問(wèn),直到解鎖緩存為止。解鎖緩存后,所有條目(包括無(wú)效條目)都可用。如果指令數(shù)或要鎖定的數(shù)據(jù)大小與高速緩存大小相比較小,則整個(gè)高速緩存鎖定效率低下。

方式鎖定 - 僅鎖定部分緩存是通過(guò)鎖定緩存中的方式來(lái)實(shí)現(xiàn)的。鎖定總是從第一種方式 (way0) 開始,并且是順序的,即鎖定方式 0、1 和 2 是有效的,但不能只鎖定方式 0 和 way2。使用路徑鎖定時(shí),必須至少有一條路徑保持解鎖狀態(tài)。MPC755 微處理器上的最大可鎖定方式數(shù)量為 3 種 (way0–way5)。與整個(gè)高速緩存鎖定不同,以鎖定方式訪問(wèn)的無(wú)效條目可用于數(shù)據(jù)放置。當(dāng)對(duì)緩存的點(diǎn)擊以鎖定方式填充無(wú)效條目時(shí),這些條目將變?yōu)橛行Р㈡i定。此行為與整個(gè)高速緩存鎖定不同,在整個(gè)高速緩存中,即使高速緩存中存在無(wú)效條目,也不會(huì)在高速緩存中放置任何內(nèi)容。緩存的 Unlocked 方式行為正常。

恩智浦

恩智浦

恩智浦半導(dǎo)體創(chuàng)立于2006年,其前身為荷蘭飛利浦公司于1953年成立的半導(dǎo)體事業(yè)部,總部位于荷蘭埃因霍溫。恩智浦2010年在美國(guó)納斯達(dá)克上市。恩智浦2010年在美國(guó)納斯達(dá)克上市。恩智浦半導(dǎo)體致力于打造全球化解決方案,實(shí)現(xiàn)智慧生活,安全連結(jié)。

恩智浦半導(dǎo)體創(chuàng)立于2006年,其前身為荷蘭飛利浦公司于1953年成立的半導(dǎo)體事業(yè)部,總部位于荷蘭埃因霍溫。恩智浦2010年在美國(guó)納斯達(dá)克上市。恩智浦2010年在美國(guó)納斯達(dá)克上市。恩智浦半導(dǎo)體致力于打造全球化解決方案,實(shí)現(xiàn)智慧生活,安全連結(jié)。收起

查看更多

相關(guān)推薦