买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】AHB总线的端到端保护系统和芯片设备_苏州萨沙迈半导体有限公司;上海萨沙迈半导体有限公司;天津智芯半导体科技有限公司;合肥智芯半导体有限公司_202310201623.4 

申请/专利权人:苏州萨沙迈半导体有限公司;上海萨沙迈半导体有限公司;天津智芯半导体科技有限公司;合肥智芯半导体有限公司

申请日:2023-03-06

公开(公告)日:2023-11-21

公开(公告)号:CN116069551B

主分类号:G06F11/10

分类号:G06F11/10;G06F13/40

优先权:

专利状态码:有效-授权

法律状态:2023.11.21#授权;2023.05.23#实质审查的生效;2023.05.05#公开

摘要:本发明公开了一种AHB总线的端到端保护系统和芯片设备。系统包括:发送端、交叉开关和多个接收端。发送端对接收的第一AHB总线信号进行CRC编码得到第一CRC校验值,根据第一AHB总线信号中请求地址确定目标接收端和生成第一接收地址编码,并将第一AHB总线信号、第一CRC校验值、第一接收地址编码通过交叉开关传输至目标接收端;目标接收端对接收到的第一AHB总线信号进行CRC编码得到第二CRC校验值,并与第一CRC校验值进行比对,以及将第一接收地址编码与目标接收端自身地址编码进行对比,实现CRC校验和路由校验。该系统将CRC校验和路由校验结合,确保AHB总线写数据的内容在发送、接收方的正确性。

主权项:1.一种AHB总线的端到端保护系统,其特征在于,所述系统包括:发送端、交叉开关XBAR和多个接收端,其中,所述发送端,用于对接收到的第一AHB总线信号进行CRC编码得到第一CRC校验值,根据所述第一AHB总线信号中的请求地址确定目标接收端和生成第一接收地址编码,并将所述第一CRC校验值、所述第一接收地址编码封装在边带Sideband信号中,将所述第一AHB总线信号和封装后的所述第一CRC校验值、所述第一接收地址编码通过所述XBAR传输至所述目标接收端,以及根据通过AHB总线配置的超时使能和超时阈值检测所述发送端自身的就绪ready信号是否超时,得到超时检测结果,其中,所述超时使能和超时阈值由软件通过所述AHB总线配置,所述发送端中设有地址译码逻辑,所述地址译码逻辑通过Verilog文件实现,所述Verilog文件通过对所述第一AHB总线信号中的请求地址进行地址译码得到所述第一接收地址编码,并根据所述请求地址确定所述目标接收端;所述目标接收端,用于对接收到的所述第一AHB总线信号进行CRC编码得到第二CRC校验值,并将所述第二CRC校验值与接收到的所述第一CRC校验值进行比对,得到第一CRC校验结果,以及将所述第一接收地址编码与所述目标接收端自身的地址编码进行对比,得到路由校验结果,根据所述第一CRC校验结果和所述路由校验结果得到最终的校验结果;所述第一AHB总线信号还包括请求类型和写数据,所述发送端在对所述第一AHB总线信号进行CRC编码时,具体用于:对所述请求类型和所述请求地址进行CRC编码,并对所述写数据进行CRC编码,得到相应的第一CRC校验值,其中,所述发送端在AHB传输的地址阶段,将所述第一接收地址编码、所述请求类型和请求地址及其对应的第一CRC校验值通过所述XBAR传输至所述目标接收端,在AHB传输的数据阶段,将所述第一接收地址编码、所述写数据及其对应的第一CRC校验值通过所述XBAR传输至所述目标接收端;所述目标接收端在对所述第一AHB总线信号进行CRC编码得到第二CRC校验值,并将所述第二CRC校验值与接收到的所述第一CRC校验值进行比对时,具体用于:对所述请求类型和所述请求地址进行CRC编码,并对所述写数据进行CRC编码,得到相应的第二CRC校验值,并将各所述第二CRC校验值与对应的第一CRC校验值进行比对,其中,所述目标接收端分别对所述地址阶段和所述数据阶段接收到的第一接收地址编码与所述目标接收端自身的地址编码进行对比。

全文数据:

权利要求:

百度查询: 苏州萨沙迈半导体有限公司;上海萨沙迈半导体有限公司;天津智芯半导体科技有限公司;合肥智芯半导体有限公司 AHB总线的端到端保护系统和芯片设备

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。