中国电子科技集团公司第十研究所朱道山获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉中国电子科技集团公司第十研究所申请的专利一种RapidIO内存读写任意字节长度的实现方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN119621632B 。
龙图腾网通过国家知识产权局官网在2025-10-17发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202411500136.9,技术领域涉及:G06F13/40;该发明授权一种RapidIO内存读写任意字节长度的实现方法是由朱道山;高逸龙;韩永青;张伟达设计研发完成,并于2024-10-25向国家知识产权局提交的专利申请。
本一种RapidIO内存读写任意字节长度的实现方法在说明书摘要公布了:本发明提供一种RapidIO内存读写任意字节长度的实现方法,包括:通信节点和FPGA节点均通过RapidIO总线与RapidIO交换芯片互连;FPGA节点通过对用户逻辑输入的内存写发送或内存读发送的长度字段进行拆包、补齐操作,实现RapidIO内存读写任意字节长度。本发明中FPGA节点通过对用户逻辑输入的内存写发送或内存读发送的长度字段进行拆包、补齐操作,一方面,对于内存写发送,在数据全部发送完成后,再将实际应用数据长度发送出去,解决内存写任意字节长度的问题。另一方面,内存读发送,根据用户逻辑输入的待读取数据长度,对内存读响应接收的数据进行丢弃处理,解决内存读任意字节长度的问题。
本发明授权一种RapidIO内存读写任意字节长度的实现方法在权利要求书中公布了:1.一种RapidIO内存读写任意字节长度的实现方法,其特征在于,包括: 通信节点和FPGA节点均通过RapidIO总线与RapidIO交换芯片互连; FPGA节点通过对用户逻辑输入的内存写发送或内存读发送的长度字段进行拆包、补齐操作,实现RapidIO内存读写任意字节长度; 所述FPGA节点内部包括RapidIOIPcore、内存写发送Send_nwrite控制模块、内存读发送Send_nread控制模块、数据发送Send_data控制模块、内存读响应接收Recv_resp_nread控制模块、内存写接收Recv_nwrite控制模块、内存读接收Recv_nread控制模块和内存读响应发送Send_resp_nread控制模块; 所述内存写发送Send_nwrite控制模块一方面接收来自用户输入的内存写发送启动信号、内存写发送数据、内存写发送长度、内存写发送起始地址;另一方面,根据内存写发送长度对输入的数据进行拆包处理,拆分成N个整数数据包+1个尾包数据包,尾包数据包进行补齐操作;拆包、补齐后的数据包数据写入数据FIFO中;并在整数数据包以及尾包数据包写入完成时,向长度FIFO中低32bit写入拆分后的数据包长度,高32bit写入拆分后数据起始地址; 所述内存写发送Send_nwrite控制模块在上电复位完成后进入初始状态,然后判定用户逻辑是否启动内存写,若用户逻辑启动内存写,则判定待发送数据长度是否大于X字节: 若待发送数据长度大于X字节,则向数据FIFO写入X字节数据,然后长度FIFO中,低32bit写入X,高32bit写入待发送数据起始地址,再更新待发送数据长度及待发送数据起始地址,然后判定待发送数据长度是否大于X字节,重复上述流程; 若待发送数据长度不大于X字节,则将待发送数据长度按照8字节对齐补零,然后将对齐补零后的数据写入数据FIFO,再向长度FIFO中,低32bit写入对齐补零后的数据长度,高32bit写入待发送数据起始地址,最后返回初始状态。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人中国电子科技集团公司第十研究所,其通讯地址为:610000 四川省成都市金牛区茶店子东街48号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励