AMBA-CHI協議詳解(十九)

在這里插入圖片描述

文章目錄

    • 4.6 Silent cache state transitions
    • 4.7 Cache state transitions at a Requester
      • 4.7.1 Read request transactions
      • 4.7.2 Dataless request transactions
      • 4.7.3 Write request transactions
      • 4.7.4 Atomic transactions
      • 4.7.5 Other request transactions


4.6 Silent cache state transitions

??緩存可以由于內部事件而改變狀態,而無需通知系統的其余部分。

合法的靜默緩存狀態轉換如下表所示。 在某些情況下,可以但不要求發出事務以指示轉換已發生。 如果發出了這樣的事務,則緩存狀態轉換對互連是可見的,并且不被歸類為靜默轉換。

下表中描述的RN-F動作為Local sharing,描述了RN-F將Unique緩存行指定為Shared的情況,有效地忽略了緩存行對RN-F保持Unique的事實。例如,當RN-F包含多個內部代理并且緩存行在它們之間共享時,就會發生這種情況。

對于靜默緩存狀態轉換:

  • Cache eviction and Local sharing轉換可以在任何時刻發生。
  • Store和Cache Invalidate轉換只能作為故意操作的結果發生,在核心的情況下,這是由執行特定程序指令引起的。

下表備注列指示如何使靜默緩存轉換變為非靜默或在接口上可見。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/70530.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/70530.shtml
英文地址,請注明出處:http://en.pswp.cn/web/70530.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

常見的“鎖”有哪些?

悲觀鎖 悲觀鎖認為在并發環境中,數據隨時可能被其他線程修改,因此在訪問數據之前會先加鎖,以防止其他線程對數據進行修改。常見的悲觀鎖實現有: 1.互斥鎖 原理:互斥鎖是一種最基本的鎖類型,同一時間只允…

深入理解 Python 作用域:從基礎到高級應用

在 Python 編程中,作用域是一個至關重要的概念,它決定了變量和函數的可見性與生命周期。正確理解和運用作用域規則,對于編寫結構清晰、易于維護的代碼起著關鍵作用。無論是簡單的腳本還是復雜的大型項目,作用域都貫穿其中&#xf…

ubuntu磁盤清理垃圾文件

大頭文件排查 #先查看是否是內存滿了,USER 很高即是滿了 du -f#抓大頭思想,優先刪除大文件#查看文件目錄 內存占用量并排序,不斷文件遞歸下去 du --max-depth1 -h /home/ -h | sort du --max-depth1 -h /home/big/ -h | sort 緩存文件清理…

ctf網絡安全題庫 ctf網絡安全大賽答案

此題解僅為部分題解,包括: 【RE】:①Reverse_Checkin ②SimplePE ③EzGame 【Web】①f12 ②ezrunner 【Crypto】①MD5 ②password ③看我回旋踢 ④摩絲 【Misc】①爆爆爆爆 ②凱撒大帝的三個秘密 ③你才是職業選手 一、 Re ① Reverse Chec…

VSCode集成deepseek使用介紹(Visual Studio Code)

VSCode集成deepseek使用介紹(Visual Studio Code) 1. 簡介 隨著AI輔助編程工具的快速發展,VSCode作為一款輕量級、高度可擴展的代碼編輯器,已成為開發者首選的工具之一。DeepSeek作為AI模型,結合Roo Code插件&#x…

git 常用功能

以下是 Git 的常用功能及其命令&#xff1a; 初始化倉庫 git init在當前目錄初始化一個新的 Git 倉庫。 克隆倉庫 git clone <倉庫地址>將遠程倉庫克隆到本地。 查看狀態 git status查看工作區和暫存區的狀態。 添加文件到暫存區 git add <文件名>將文件添…

Unity 腳本控制3D人物模型的BlendShape

有些3D角色模型帶有BlendShape面部控制, 在Unity中可以通過接口訪問并操作其參數可以表現不同的面部表情 在Unity中選中角色模型的指定部位,這個是由模型師定義的,不固定.但肯定是在面部建模上. 點選之后在檢查器可以看到對應的BlendShapes設定項出現在SkinedMeshRenderer組件…

vscode設置終端復制快捷鍵(有坑!!!)

vscode的編輯頁面和終端的復制粘貼快捷鍵是不一樣的。 vscode的終端復制快捷鍵為ctrlshiftC&#xff0c;當然&#xff0c;自己可以自定義設置 vscode設置終端復制快捷鍵&#xff08;有坑&#xff01;&#xff01;&#xff01;&#xff09;_vs code 不能復制-CSDN博客文章瀏覽…

Ansible 學習筆記

這里寫自定義目錄標題 基本架構文件結構安裝查看版本 Ansible 配置相關文件主機清單寫法 基本架構 Ansible 是基于Python實現的&#xff0c;默認使用22端口&#xff0c; 文件結構 安裝 查看用什么語言寫的用一下命令 查看版本 Ansible 配置相關文件 主機清單寫法

0083.基于springboot+uni-app的社區車位租賃系統小程序+論文

一、系統說明 基于springbootuni-app的社區車位租賃系統小程序,系統功能齊全, 代碼簡潔易懂&#xff0c;適合小白學編程。 現如今&#xff0c;信息種類變得越來越多&#xff0c;信息的容量也變得越來越大&#xff0c;這就是信息時代的標志。近些年&#xff0c;計算機科學發展…

NavVis VLX三維掃描:高層建筑數字化的革新力量【滬敖3D】

在三維激光掃描領域&#xff0c;樓梯結構因其復雜的空間形態和連續垂直移動的實際需求&#xff0c;一直是技術難點之一。利用NavVis VLX穿戴式移動掃描系統成功完成一棟34層建筑的高效掃描&#xff0c;其中樓梯部分的數據一遍成形且無任何分層或形變。本文將深入分析該項目的技…

3D模型在線轉換工具:輕松實現3DM轉OBJ

3D模型在線轉換是一款功能強大的在線工具&#xff0c;支持多種3D模型格式的在線預覽和互轉。無論是工業設計、建筑設計&#xff0c;還是數字藝術領域&#xff0c;這款工具都能滿足您的需求。 3DM與OBJ格式簡介 3DM格式&#xff1a;3DM是一種廣泛應用于三維建模的文件格式&…

引入elementUI時報錯undefined is not an object (evaluating ‘h.a.prototype‘)

把這兩個引入方式都做了 于是報錯&#xff1a; 把CDN的刪掉就好了。

PHP商協會管理系統小程序源碼

&#x1f4ca; 商協會管理系統 &#x1f4bb; 這是一款基于ThinkPHPUniapp框架&#xff0c;經過深度定制與匠心打造的商協會系統&#xff0c;被譽為商協會領域數字化運營管理的新銳之星。它以“智慧化會員體系、智敏化內容運營、智能化活動構建”為三大核心動力源&#xff0c;…

端邊云架構

端邊云架構是一種分布式計算架構&#xff0c;它將計算任務分布在終端設備、邊緣節點和云端服務器之間&#xff0c;以實現高效的數據處理和資源管理。這種架構在現代物聯網&#xff08;IoT&#xff09;、智能城市、工業互聯網等場景中得到了廣泛應用。以下是端邊云架構的主要組成…

用AI寫游戲3——deepseek實現kotlin android studio greedy snake game 貪吃蛇游戲

項目下載 https://download.csdn.net/download/AnalogElectronic/90421306 項目結構 就是通過android studio 建空項目&#xff0c;改下MainActivity.kt的內容就完事了 ctrlshiftalts 看項目結構如下 核心代碼 MainActivity.kt package com.example.snakegame1// MainA…

【數據庫系統概論】數據庫設計

7.1 數據庫設計概述 定義 數據庫設計是指對于一個給定的應用環境&#xff0c;構造&#xff08;設計&#xff09; 優化的 數據庫模式、內模式和外模式&#xff0c;并據此建立數據庫及其 應用系統 &#xff0c;使之能夠有效地存儲和管理數據&#xff0c;滿足各種用戶的應用需求…

Element UI日期選擇器默認顯示1970年解決方案

目錄 問題背景 問題根源 1. 數據綁定類型錯誤 2. 初始化邏輯錯誤 解決方案 核心思路 步驟 1&#xff1a;正確初始化日期對象 步驟 2&#xff1a;處理數據交互 步驟 3&#xff1a;處理年份切換事件 完整代碼示例 注意事項 1. 時區問題 2. 格式化綁定值 常見問題 1. 為什…

kafka-保姆級配置說明(producer)

配置說明的最后一部分&#xff1b; ##指定kafka集群的列表&#xff0c;以“,”分割&#xff0c;格式&#xff1a;“host:port,host:port” ##此列表用于producer&#xff08;consumer&#xff09;初始化連接使用&#xff0c;server列表可以為kafka集群的子集 ##通過此servers列…

.NET周刊【2月第2期 2025-02-09】

國內文章 開箱即用的.NET MAUI組件庫 V-Control 發布了! https://www.cnblogs.com/jevonsflash/p/18701494 文章介紹了V-Control&#xff0c;一個適用于.NET MAUI的組件庫。作者計劃將其開源&#xff0c;強調.NET MAUI是生產力強的跨平臺移動開發工具。V-Control提供多種組件…