行业标准网
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211276474.X (22)申请日 2022.10.19 (71)申请人 南京芯驰半导体科技有限公司 地址 211899 江苏省南京市江北新区研创 园团结路99号孵鹰大厦2268室(中国 江苏自由贸易试验区南京片区) (72)发明人 吴昕耀  (74)专利代理 机构 北京乐知新创知识产权代理 事务所(普通 合伙) 11734 专利代理师 江宇 (51)Int.Cl. G06F 21/60(2013.01) (54)发明名称 基于SoC芯片 的AXI总线协议访问权限控制 方法及装置 (57)摘要 本发明涉及数据传输领域, 具体涉及一种基 于SoC芯片的AXI总线协议访 问权限控制方法及 装置, 所述方法包括: 接收至少一主机发送的访 问请求; 通过AXI总线协议的地址通道根据预设 的访问权限规则判断主机是否具有对从机的访 问权限; 若具有访问权限, 则控制主机通过AXI总 线协议的数据通道根据至少一访问信息访问从 机; 在检测到触发访问权限变更为无访问权限的 信号时, 控制主机终止通过地址通道访问从机, 并通过数据通道按照预设数量向主机或从机发 送数据。 所述方法能够实现多个应用域对功能模 块中数据的有序访问, 并通过权限隔离机制使 得 在终止访问权限时的主从访问机制的正常运行, 从而提高整个 应用系统安全性与可靠性。 权利要求书2页 说明书9页 附图3页 CN 115357926 A 2022.11.18 CN 115357926 A 1.一种基于SoC芯片的AXI总线协议访问权限控制方法, 其特 征在于, 包括: 接收至少一主机发送的访问请求; 其中, 所述主机对应SoC芯片上相互隔离的多个应用 域中的一个, 所述访问请求包括待访问从机的地址信息及至少一访问信息; 通过AXI总线协议的地址通道根据预设的访问权限规则判断所述主机是否具有对所述 从机的访问权限; 若具有访 问权限, 则控制所述主机通过所述AXI总线协议的数据通道根据所述至少一 访问信息访问所述从机; 在检测到触发所述访问权限变更为无访问权限的信号 时, 控制所述主机终止通过地址 通道访问所述从机, 并通过 所述数据通道按照预设数量向所述主机或所述从机发送数据。 2.根据权利 要求1所述的基于SoC芯片的AXI总线协议访问权限控制方法, 其特征在于, SoC芯片中预先设置有多个主机之间的访问优先级顺序, 则触发所述访问权限变更为无访 问权限的信号包括: 接收到更高优先级的主机发送的访问请求。 3.根据权利 要求1所述的基于SoC芯片的AXI总线协议访问权限控制方法, 其特征在于, 触发所述访问权限变更为无访问权限的信号包括: 接收到所述主机发送的终止访问请求信号。 4.根据权利 要求1所述的基于SoC芯片的AXI总线协议访问权限控制方法, 其特征在于, 还包括: 若所述主机不具有对所述从机的访问权限, 则根据 所述主机与 所述从机之间的握手机 制向所述主机发送握 手信号。 5.根据权利 要求1所述的基于SoC芯片的AXI总线协议访问权限控制方法, 其特征在于, 所述访问请求为数据读取请求, 则所述通过数据通道按照预设数量向所述主机或所述从机 发送数据包括: 通过读数据通道按照未访问数据的数量向所述主机发送随机数据。 6.根据权利 要求1所述的基于SoC芯片的AXI总线协议访问权限控制方法, 其特征在于, 所述访问请求为数据写入请求, 则所述通过数据通道按照预设数量向所述主机或所述从机 发送数据包括: 通过写数据通道按照未写入数据的数量向所述从机发送随机数据。 7.一种基于SoC芯片的AXI总线协议访问权限控制方法, 其特 征在于, 包括: 至少一主机向控制器发送访问请求; 其中, 所述主机对应SoC芯片上相互隔离的多个应 用域中的一个, 所述访问请求包括待访问从机的地址信息及至少一访问信息; 控制器接收所述访问请求, 并通过地址通道根据 预设的访问权限规则判断所述主机是 否具有对所述从机的访问权限; 在具有访问权限时控制所述主机通过数据通道根据所述至 少一访问信息访问所述从机; 以及在检测到触发所述访问权限变更为无访问权限的信号 时, 控制所述主机终止通过 地址通道访问所述从机, 并通过所述数据通道按照预设数量向所述主机或所述从机发送数 据。 8.一种基于SoC芯片的AXI总线协议访问权限控制装置, 其特 征在于, 包括: 请求模块, 用于接收至少一主机发送的访问请求; 其中, 所述主机对应SoC芯片上相互权 利 要 求 书 1/2 页 2 CN 115357926 A 2隔离的多个应用域中的一个, 所述访问请求包括待访问从机的地址信息及至少一访问信 息; 判断模块, 用于通过AXI总线协议的地址通道根据预设的访问权限规则判断所述主机 是否具有对所述从机的访问权限; 访问模块, 用于在具有访问权限时控制所述主机通过所述AXI总线协议的数据通道根 据所述至少一访问信息访问所述从机; 控制模块, 用于在检测到触发所述访 问权限变更为无访 问权限的信号时, 控制所述主 机终止通过地址通道访问所述从机, 并通过所述数据通道按照预设数量向所述主机或所述 从机发送数据。 9.一种基于SoC芯片的AXI总线协议访问权限控制系统, 其特 征在于, 包括: 至少一主机, 用于向控制器发送访问请求; 其中, 所述主机对应SoC芯片上相互隔离的 多个应用域中的一个, 所述访问请求包括待访问从机的地址信息及至少一访问信息; 控制器, 用于接收所述访 问请求, 并通过地址通道根据预设的访 问权限规则判断所述 主机是否具有对所述从机的访问权限; 在具有访问权限时控制所述主机通过数据通道根据 所述至少一访问信息访问所述从机; 以及在检测到触发所述访问权限变更为无访问权限的 信号时, 控制所述主机终止通过地址通道访问所述从机, 并通过所述数据通道按照预设数 量向所述主机或所述从机发送数据。 10.一种电子设备, 其特 征在于, 包括: 至少一个处理器; 以及与所述至少一个处理器通信连接的存储器; 其中, 所述存储器存 储有可被所述至少一个处理器执行 的指令, 所述指令被所述至少一个处理器执行, 以使所 述至少一个处理器能够执行如权利要求 1‑7任一项所述的基于SoC 芯片的AXI总线协 议访问 权限控制方法。 11.一种计算机可读存储介质, 存储有计算机程序, 其特征在于, 所述计算机程序被处 理器执行时实现如权利要求1 ‑7任一项所述的基于SoC 芯片的AXI总线协议访问权限控制方 法。权 利 要 求 书 2/2 页 3 CN 115357926 A 3

.PDF文档 专利 基于SoC芯片的AXI总线协议访问权限控制方法及装置

文档预览
中文文档 15 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共15页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 基于SoC芯片的AXI总线协议访问权限控制方法及装置 第 1 页 专利 基于SoC芯片的AXI总线协议访问权限控制方法及装置 第 2 页 专利 基于SoC芯片的AXI总线协议访问权限控制方法及装置 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 05:40:23上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。