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

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

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

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

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

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

緩存鎖定術(shù)語

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

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

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

恩智浦

恩智浦

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

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

查看更多

相關(guān)推薦