[发明专利]一种数据传输方法、装置及相关组件有效
申请号: | 201911287932.8 | 申请日: | 2019-12-15 |
公开(公告)号: | CN111061663B | 公开(公告)日: | 2021-03-26 |
发明(设计)人: | 王朝辉;刘同强 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F13/38 | 分类号: | G06F13/38 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 刘志红 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据传输 方法 装置 相关 组件 | ||
1.一种数据传输方法,其特征在于,应用于连接APB总线和AHB总线的APB桥,包括:
根据所述AHB总线特征将传输分为地址相位阶段和数据相位阶段;
在所述地址相位阶段,当所述AHB总线满足当前操作对应的地址传输条件,将所述AHB总线发送的地址信息和控制信息传输到所述APB总线上;
在所述数据相位阶段,当所述APB总线满足当前操作对应的数据传输有效条件,将接收到的数据发送至与当前操作对应的总线,所述总线为所述APB总线或所述AHB总线。
2.根据权利要求1所述的数据传输方法,其特征在于,所述根据所述AHB总线特征将传输分为地址相位阶段和数据相位阶段之后,该数据传输方法还包括:
设置所述地址相位阶段对应的第一标识及所述数据相位阶段对应的第二标识;
根据所述第一标识或所述第二标识是否有效判断当前传输为所述地址相位阶段或所述数据相位阶段。
3.根据权利要求1所述的数据传输方法,其特征在于,所述地址传输条件包括所述AHB总线的HTRANS为2’b01,且所述AHB总线的HREADY有效。
4.根据权利要求1所述的数据传输方法,其特征在于,所述当前操作包括读操作或写操作;
若当前操作为所述读操作,所述数据传输有效条件包括:
PREADY、PENABLE及PSEL均为高电平;
若当前操作为所述写操作,所述数据传输有效条件包括:
所述PREADY为高电平。
5.根据权利要求1所述的数据传输方法,其特征在于,所述将接收到的数据发送至与当前操作对应的总线的同时,该数据传输方法还包括:
将PREADY的值赋予HREADY。
6.根据权利要求2所述的数据传输方法,其特征在于,该数据传输方法还包括:
当所述第一标识和所述第二标识同时有效时,判定当前传输为所述地址相位阶段。
7.根据权利要求2所述的数据传输方法,其特征在于,该数据传输方法还包括:
当HREADY及HTRANS均有效时所述第一标识有效;
所述第一标识有效后的下一时钟周期,所述第二标识有效。
8.根据权利要求7所述的数据传输方法,其特征在于,该数据传输方法还包括:
当所述第一标识和所述第二标识均无效时,触发HREADY转换为高电平。
9.一种数据传输装置,其特征在于,应用于连接APB总线和AHB总线的APB桥,包括:
划分模块,用于根据所述AHB总线特征将传输分为地址相位阶段和数据相位阶段;
第一传输模块,用于在所述地址相位阶段,当所述AHB总线满足当前操作对应的地址传输条件,将所述AHB总线发送的地址信息和控制信息传输到所述APB总线上;
第二传输模块,用于在所述数据相位阶段,当所述APB总线满足当前操作对应的数据传输有效条件,将接收到的数据发送至与当前操作对应的总线,所述总线为所述APB总线或所述AHB总线。
10.一种电子设备,其特征在于,包括:
存储器,用于存储计算机程序;
处理器,用于执行所述计算机程序时实现如权利要求1-8任意一项所述数据传输方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911287932.8/1.html,转载请声明来源钻瓜专利网。