[发明专利]一种基于AXI总线的数据预处理方法在审
申请号: | 202110784526.3 | 申请日: | 2021-07-12 |
公开(公告)号: | CN113515910A | 公开(公告)日: | 2021-10-19 |
发明(设计)人: | 侯宁;胡永华;杨羽;周帅 | 申请(专利权)人: | 合肥芯荣微电子有限公司 |
主分类号: | G06F30/327 | 分类号: | G06F30/327;G06F30/3312;G06F15/78 |
代理公司: | 合肥金律专利代理事务所(普通合伙) 34184 | 代理人: | 段晓微 |
地址: | 230000 安徽省合肥市高新区望*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 axi 总线 数据 预处理 方法 | ||
1.一种基于AXI总线的数据预处理方法,应用于包括请求模块、AXI总线、目的模块的传输系统,其特征在于,包括:
获取请求模块需要预处理的运算逻辑指令;
在读地址通道上设置信号AR_INST的传输通道,在读数据通道上设置信号R_INST的传输通道;所述信号AR_INST用于传递所述运算逻辑指令;所述信号AR_INST随读请求通过读地址通道到达目的模块后被转发给信号R_INST;
在AXI总线的读数据通道上设置若干个预处理模块;所述信号R_INST随读数据通过读数据通道传递到预处理模块,预处理模块依次基于信号R_INST对读数据进行运算处理,将处理后的读数据返回到请求模块。
2.根据权利要求1所述的基于AXI总线的数据预处理方法,其特征在于,所述运算逻辑指令为流水级运算指令;所述信号AR_INST与信号R_INST由高半部分和低半部分两部分组成;所述高半部分表示预处理的运算指令;所述低半部分表示预处理的运算指令的流水级数。
3.根据权利要求2所述的基于AXI总线的数据预处理方法,其特征在于,所述预处理模块包括译码逻辑、运算逻辑、重组逻辑。
4.根据权利要求3所述的基于AXI总线的数据预处理方法,其特征在于,所述预处理模块基于信号R_INST对读数据进行运算处理,具体包括:
通过译码逻辑对信号R_INST译码,识别出运算指令和流水级数;
通过运算逻辑根据运算指令和流水级数对上游读数据进行运算处理;
通过重组逻辑将运算处理结果传递到下游读数据。
5.根据权利要求3所述的基于AXI总线的数据预处理方法,其特征在于,所述预处理模块还包括寄存结构,所述寄存结构在时序的关键路径处对总线信号进行寄存,以获得时序收敛。
6.根据权利要求1所述的基于AXI总线的数据预处理方法,其特征在于,所述在读地址通道上设置信号AR_INST的传输通道,具体包括:修改请求模块的读请求接口,增加产生信号AR_INST的逻辑电路,从而在读地址通道上设置信号AR_INST的传输通道。
7.根据权利要求6所述的基于AXI总线的数据预处理方法,其特征在于,所述产生信号AR_INST的逻辑电路与请求模块实现深度定制的紧耦合。
8.根据权利要求6所述的基于AXI总线的数据预处理方法,其特征在于,所述产生信号AR_INST的逻辑电路与请求模块实现软件控制的松耦合。
9.根据权利要求1所述的基于AXI总线的数据预处理方法,其特征在于,所述信号AR_INST随读地址通道到达目的模块后被转发给信号R_INST,具体包括:修改目的模块读数据返回接口,增加信号AR_INST的转发逻辑电路,信号AR_INST随读地址通道到达目的模块后被转发至信号R_INST。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机指令,所述计算机指令被执行时,实现权利要求1-9任一项所述的基于AXI总线的数据预处理方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥芯荣微电子有限公司,未经合肥芯荣微电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110784526.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种全折纸包装结构
- 下一篇:一种车辆定位方法及装置
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置