US 12,339,791 B2
Method for writing data from AXI bus to OPB and method for reading data from AXI bus to OPB
Xu Sun, Jiangsu (CN)
Assigned to INSPUR SUZHOU INTELLIGENT TECHNOLOGY CO., LTD., Jiangsu (CN)
Appl. No. 18/258,447
Filed by INSPUR SUZHOU INTELLIGENT TECHNOLOGY CO., LTD., Jiangsu (CN)
PCT Filed Oct. 29, 2021, PCT No. PCT/CN2021/127515
§ 371(c)(1), (2) Date Jun. 20, 2023,
PCT Pub. No. WO2023/284169, PCT Pub. Date Jan. 19, 2023.
Claims priority of application No. 202110798145.0 (CN), filed on Jul. 15, 2021.
Prior Publication US 2024/0028525 A1, Jan. 25, 2024
Int. Cl. G06F 13/12 (2006.01); G06F 12/02 (2006.01); G06F 13/42 (2006.01); G06F 30/398 (2020.01)
CPC G06F 13/126 (2013.01) [G06F 12/0238 (2013.01); G06F 13/4221 (2013.01)] 11 Claims
OG exemplary drawing
 
1. A method for writing data from an Advanced extensible Interface (AXI) bus to an On-chip Peripheral Bus (OPB), comprising:
receiving AXI write data sent by the AXI bus;
storing the AXI write data into an AXI write cache;
acquiring write attribute information of the AXI write data;
converting the write attribute information and the AXI write data from being valid in two successive cycles to being valid in a same cycle to obtain OPB write data; and
exporting the OPB write data from the AXI write cache to the OPB;
the method further comprises:
receiving an OPB write response signal returned by the OPB;
storing the OPB write response signal into a OPB cache;
preforming validity statistics on each OPB write response signal in the OPB cache to obtain a validity statistical result; and
obtaining the AXI write response signal by calculation according to the validity statistical result;
exporting the AXI write response signal from the OPB cache to the AXI bus.