freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

ambaaxi4協(xié)議(編輯修改稿)

2024-11-29 18:11 本頁面
 

【文章內(nèi)容簡介】 (2)在從設(shè)備通過確認(rèn) RVALID信號開始返回?cái)?shù)據(jù)前,必須等待 確認(rèn)所有的 ARVALID和 ARREADY信號; AXI4交易通道的握手信號關(guān)系 AXI4寫交易的握手信號關(guān)系 ? 圖 。 圖 寫交易中的握手之間的依賴關(guān)系 AXI4交易通道的握手信號關(guān)系 AXI4寫交易的握手信號關(guān)系 在寫交易中: (1) 在確認(rèn) AWVALID和 WVALID信號前,主設(shè)備不需要等待從 設(shè)備確認(rèn) AWREADY或者 WREADY信號; (2) 在確認(rèn) AWREADY前,從設(shè)備能等待 AWVALID或 WVALID 信號,或者全部這兩個信號; (3) 在確認(rèn) WREADY前,從設(shè)備能等待 AWVALID或 WVALID信 號,或者全部這兩個信號; (4) 從設(shè)備在確認(rèn) BVALID前,從設(shè)備必須等待確認(rèn)所有的 AWVALID和 AWREADY信號; (5) 在確認(rèn) BVALID前,從設(shè)備不需要等待主設(shè)備確認(rèn) BREADY 信號。 (6) 在確認(rèn) BREADY前,主設(shè)備能等待 BVALID信號; AXI4猝發(fā)類型及地址計(jì)算 AXI4猝發(fā)類型 AXI協(xié)議中定義了三種猝發(fā)類型: (1) 固定猝發(fā)( Fixed burst); (2) 遞增猝發(fā)( Incrementing burst); (3) 包裹猝發(fā)( Wrapping burst) 表 ARBURST和 AWBURST信號所選擇的 猝發(fā)類型: AXI4猝發(fā)類型及地址計(jì)算 AXI4猝發(fā)類型 ARBURST[1:0] AWBURST[1:0] 猝發(fā)類型 描述 訪問 00 固定( FIXED) 固定地址猝發(fā) FIFO類型 01 遞增( INCR) 遞增地址猝發(fā) 通常的順序存儲器 10 包裹( WRAP) 遞增地址猝發(fā),但是在邊界時,返回到低地址。 高速緩存行 11 保留 AXI4猝發(fā)類型及地址計(jì)算 AXI4猝發(fā)類型 對于包裹式的猝發(fā)方式,有兩個限制: (1) 開始地址必須對齊傳輸大??; (2) 猝發(fā)的長度必須是 2, 4, 8或 16。 (3) 大于 16拍的猝發(fā)傳輸只支持 INCR類型。 WRAP和 FIXED類型只限于小于 16拍的猝發(fā)傳輸。 AXI4猝發(fā)類型及地址計(jì)算 AXI4猝發(fā)地址 為了說明猝發(fā)交易過程中地址的計(jì)算方法,首先給出 計(jì)算過程中,所需要使用的一些術(shù)語: (1) Start_Address: 主設(shè)備給出的開始地址; (2) Number_Bytes: 每次數(shù)據(jù)傳輸過程中最大的字節(jié)個數(shù); (3) Data_Bus_Bytes: 數(shù)據(jù)總線上的字節(jié)通道的個數(shù); (4) Aligned_Address: 開始地址的對齊版本; (5) Burst_Length: 在一個猝發(fā)中數(shù)據(jù)傳輸?shù)目倐€數(shù); (6) Address_N: 在一個猝發(fā)中傳輸 N個的地址; (7) Wrap_Boundary: 在一個包裹猝發(fā)方式的低地址; (8) Lower_Byte_Lane: 一個傳輸最低尋址字節(jié)的字節(jié)通道; (9) Upper_Byte_Lane: 一個傳輸中最高尋址字節(jié)的字節(jié)通道; (10) INT(x): x取整操作; AXI4猝發(fā)類型及地址計(jì)算 AXI4猝發(fā)地址 給上面的術(shù)語進(jìn)行如下的賦值操作: (1) Start_Address=ADDR; (2) Number_Bytes=2SIZE; (3) Burst_Length=LEN+1; (4)Aligned_Address=(INT(Start_Address/Number_Byte))x Number_Bytes; AXI4猝發(fā)類型及地址計(jì)算 AXI4猝發(fā)地址 ? 在一個猝發(fā)中,第一個傳輸?shù)牡刂繁硎緸椋? Address_1=Start_Address; ? 在一個猝發(fā)中,傳輸 N個數(shù)據(jù)后的地址表示為: Address_N=Aligned_Address+( N1) x Number_Bytes; ? 對于 WARP的猝發(fā)方式,其邊界由下式確定為: Wrap_Boundary=(Int(Start_Address/(Number_Bytes x Burst_Length))) x (Number_Bytes x Burst_Length); 如果 Address_N=Wrap_Boundary+(Number_Bytes x Burst_Length). 則使用這個等式: Address_N=Wrap_Address 在邊界后,使用這個等式: Address_N = Start_Address + ((N – 1) x Number_Bytes) – (Number_Bytes x Burst_Length); AXI4猝發(fā)類型及地址計(jì)算 AXI4猝發(fā)地址 使用下面的等式確定第一個傳輸中使用哪個字 節(jié)通道: Lower_Byte_Lane = Start_Address (INT(Start_Address / Data_Bus_Bytes))x Data_Bus_Bytes Upper_Byte_Lane = Aligned_Address + (Number_Bytes – 1) (INT(Start_Address / Data_Bus_Bytes)) x Data_Bus_Bytes; AXI4猝發(fā)類型及地址計(jì)算 AXI4猝發(fā)地址 使用下面的等式確定在一個猝發(fā)中第一個傳輸 后用于所有傳輸中使用哪個字節(jié)通道: ? Lower_Byte_Lane = Address_N – (INT(Address_N / Data_Bus_Bytes)) x Data_Bus_Bytes; ? Upper_Byte_Lane = Lower_Byte_Lane + Number_Bytes – 1; ? 傳輸數(shù)據(jù)的范圍在: ? DATA[(8xUpper_Byte_Lane) + 7 : (8 x Lower_Byte_Lane)]; AWCACHE和 ARCACHE屬性 AWCACHE[3:2]和 ARCACHE[3:2] AWCACHE[2]和 ARCACHE[2]為讀分配位。 AWCACHE[3]和 ARCACHE[3]為寫分配位。
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1