[发明专利]一种AXI总线广播机制的实现方法和系统有效
申请号: | 201910923946.8 | 申请日: | 2019-09-27 |
公开(公告)号: | CN110674075B | 公开(公告)日: | 2023-03-10 |
发明(设计)人: | 刘尚;孙中琳;刘大铕;朱苏雁;刘奇浩;王运哲 | 申请(专利权)人: | 山东华芯半导体有限公司 |
主分类号: | G06F15/17 | 分类号: | G06F15/17 |
代理公司: | 济南泉城专利商标事务所 37218 | 代理人: | 赵玉凤 |
地址: | 250101 山东省济南市高新*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 axi 总线 广播 机制 实现 方法 系统 | ||
1.一种AXI总线广播机制的实现方法,其特征在于:对于具有相同功能或需要做相同配置的从机,本方法为其配置同一广播识别码,广播识别码通过AXI协议中的AWREGION_ID或AWUSER信号发送;当同一主机需要对多个从机进行相同配置时,主机在发送的指令中加入广播识别码信息,广播识别码作为除地址外的另一套从机识别机制,面向主机的接口模块向广播识别码匹配的所有从机接口模块发起申请,在获得所有匹配从机接口模块的许可后,传输正式发起,指令和数据被同时发送给所有匹配从机,达到一次发送全部配置;本方法实现write through模式和write back模式下的一对多传输,所述一对多传输是指同一主机在同一时刻对多台从机进行配置传输,并且多台从机同时返回应答。
2.根据权利要求1所述的AXI总线广播机制的实现方法,其特征在于:系统设计时在总线控制器中为从机分配同一广播识别码或者在具体操作中提前为从机配置同一广播识别码。
3.根据权利要求1所述的AXI总线广播机制的实现方法,其特征在于:针对不同的操作或者配置需求,广播识别码可配置。
4.根据权利要求1所述的AXI总线广播机制的实现方法,其特征在于:AXI总线广播机制的write through模式实现过程为:S11、每个从机有自己的识别码,当主机发起广播传输时,随写指令发送广播识别码;S12、主机端接口接收指令和数据,进行广播识别码匹配,选通匹配的从机,并向匹配的从机发起申请;S13、从机接口接收申请后进行仲裁,仲裁通过后,返回许可信号;S14、主机接口在获得所有匹配从机接口许可后,发起指令和数据传输;S15、从机接口接收广播的指令和数据,完成后返回写响应;S16、主机接口收到所有匹配从机接口的写响应,处理后向主机反馈写响应。
5.根据权利要求1所述的AXI总线广播机制的实现方法,其特征在于:AXI总线广播机制的write back模式实现过程为:S21、每个从机有自己的识别码,当主机发起广播传输,随写指令发送广播识别码;S22、主机接口接收指令和数据,完成指令和数据接收后,回复写响应,主机收到写响应,认为传输完成;S23、主机端接口进行广播识别码匹配,选通相应的从机,并向匹配的从机发起申请;S24、从机接口接收申请后进行仲裁,仲裁通过后,返回许可信号;S25、主机接口在获得所有匹配从机接口许可后,发起指令和数据传输;S26、从机接口接收广播的指令和数据,完成后拦截从从机端返回的写响应,广播传输正式完成。
6.一种AXI总线广播机制的实现系统,其特征在于:包括xbus_rgt_cfg、xbus_lite_if和xbus_mst_bc,xbus_rgt_cfg是总线控制的内部配置模块,外部主机通过此模块对总线控制器进行功能特性控制,从机广播识别码寄存在xbus_rgt_cfg,供总线控制器中所有面向主机接口模块作从机选通使用;xbus_lite_if是负责将从机指令和数据转换成lite模式,用来和lite_slv对接,并且xbus_lite_if根据不同的操作或者配置需求,对xbus_rgt_cfg内的广播识别码进行配置;xbus_mxt_bc为S-M全互连实现模块,M为面向主机的接口模块,负责与主机端的交互和译码选通从机,S为面向从机的接口模块,负责仲裁本从机的访问申请并与从极端完成交互;对于主机发起的广播传输,对应的主机接口模块接收指令,并将广播识别码比较选通,向匹配的从机接口模块发起申请,根据从机接口模块回复的许可,在获得所有匹配从机接口许可后,广播传输正式建立,传输数据和指令;AXI总线广播机制包括write through模式和write back模式;广播传输时,广播识别码通过AXI协议中的AWREGION_ID或AWUSER信号发送。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东华芯半导体有限公司,未经山东华芯半导体有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910923946.8/1.html,转载请声明来源钻瓜专利网。