[发明专利]一种基于AXI总线的RMAP目标方IP核及其命令响应方法有效

专利信息
申请号: 202210121266.6 申请日: 2022-02-09
公开(公告)号: CN114615353B 公开(公告)日: 2022-11-01
发明(设计)人: 柳萌;安军社;祝平 申请(专利权)人: 中国科学院国家空间科学中心
主分类号: H04L69/22 分类号: H04L69/22;H04L69/24;H04L69/06;H04L69/12;H04L12/40
代理公司: 北京方安思达知识产权代理有限公司 11472 代理人: 陈琳琳;李彪
地址: 100190 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 axi 总线 rmap 目标 ip 及其 命令 响应 方法
【权利要求书】:

1.一种基于AXI总线的RMAP目标方IP核,其特征在于,所述IP核包括:与AXI总线接口连接的协议处理器和目标方处理器;

所述协议处理器模块包括:协议复用模块和协议解复用模块;

所述协议解复用模块,用于读取并接收SpW节点控制器的接收缓存模块中的SpW数据包,并判断所述SpW数据包的类型;其中,所述SpW数据包的类型包括:无效SpW数据包、RMAP协议目标方命令包、RMAP协议发起方回复包和非RMAP协议SpW数据包;所述协议解复用模块还用于将所述RMAP协议目标方命令包解复用至目标方处理器;用于将所述RMAP协议发起方回复包解复用至发起方处理器,以进行后续处理;用于在AXI总线接口与上位机连接时,将所述非RMAP协议SpW数据包解复用至上位机,以进行后续处理,用于在所述AXI总线接口与非智能终端连接时,将所述非RMAP协议SpW数据包自动泄放;

所述目标方处理器,用于对所述RMAP协议目标方命令包依次进行包头解码、包头校验和数据校验处理,并用于检查所述SpW数据包中内存操作命令事务的有效性;还用于提出相应的内存操作授权申请,待所述相应的内存操作授权申请授权后,执行所述内存操作命令,组织RMAP协议目标方回复包,并提出RMAP协议目标方回复包发送申请信号;还用于将RMAP协议目标方回复包写入SpW节点控制器的发送缓存模块;

所述协议复用模块,用于接收来自目标方处理器的RMAP协议目标方回复包发送申请信号、来自所述发起方处理器的RMAP协议发起方命令包发送申请信号和来自所述上位机的非RMAP协议包发送申请信号;用于采用轮询仲裁调度,判断发送至SpW节点控制器的发送缓存模块的协议包类型;用于将非RMAP协议包写入SpW节点控制器的发送缓存模块;

判断所述SpW数据包的类型的具体步骤包括:

通过所述协议解复用模块,在首字直通型FIFO非空时,判断所述SpW数据包的第一个码字是否是EOP或者EEP,如果第一个码字是EOP或者EEP则认为接收到无效SpW数据包,读取后结束本次接收;如果不是则读取第一个码字后待FIFO再次非空,判别第二个码字是否是EOP或者EEP,如果第二个码字是EOP或者EEP,则认为接收到无效SpW数据包,读取后结束本次接收;如果不是则继续判断第二个码字是否是RMAP协议字,其中,所述RMAP协议字为:9’h001,如果第二个码字不是RMAP协议字则认为接收到所述非RMAP协议SpW数据包;如果第二个码字是RMAP协议字,则读取第二个码字后待FIFO再次非空,判别第三个码字是否是EOP或者EEP,如果第三个码字是EOP或者EEP则认为接收到无效SpW数据包,如果不是则认为接收到RMAP协议包,并继续判断第三个码字的控制字的命令/回复位;其中,EOP表示正常包结束符,EEP表示错误包结束符;

如果控制字的命令/回复位是1’b1,则认为接收到RMAP协议目标方命令包;

如果控制字的命令/回复位是1’b0,则认为接收到RMAP协议发起方回复包。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院国家空间科学中心,未经中国科学院国家空间科学中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202210121266.6/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top