快速串行接口PCI-E协议数据完成包的重组排序方法专利登记公告
专利名称:快速串行接口PCI-E协议数据完成包的重组排序方法
摘要:为了解决现有技术采用FPGA实现的PCI-E非转发型事务的处理过程中存在的数据完成包需要重组排序等问题,本发明提出一种快速串行接口PCI-E协议数据完成包的重组排序方法,请求者在存储器中定义一个数据缓冲区,并将其分为二个或二个以上大小相同的数据缓冲单元,每个数据缓冲单元顺序对应一个索引号且只存放一个数据完成包CplD;将接收到的本次MRd请求所返回的CplD依次存入数据缓冲单元;同时,按照Tag值从小到大的方式对数据缓冲区内的CplD进行排序,并采用链表管理结构在排序过程中动态建立和更新。本发明的有益技术
专利类型:发明专利
专利号:CN201210051147.4
专利申请(专利权)人:重庆中天重邮通信技术有限公司
专利发明(设计)人:梁燕;王晓娇;邵凯;李志宽;段文亮;舒明华
主权项:一种快速串行接口PCI?E协议数据完成包的重组排序方法,其特征在于:请求者在存储器中定义一个数据缓冲区,并将其分为二个或二个以上大小相同的数据缓冲单元,数据缓冲单元大小为128字节,数据缓冲区大小不超过8K字节,每个数据缓冲单元顺序对应一个索引号且只存放一个数据完成包CplD;请求者将接收到的本次MRd请求所返回的CplD依次存入数据缓冲单元;同时,依据CplD头标Tag域中的值,即Tag值,按照Tag值从小到大的方式对数据缓冲区内的CplD进行排序;并且,定义一个链表管理结构用于保存CplD的排序结果,
专利地区:重庆
关于上述专利公告申明 : 上述专利公告转载自国家知识产权局网站专利公告栏目,不代表该专利由我公司代理取得,上述专利权利属于专利权人,未经(专利权人)许可,擅自商用是侵权行为。如您希望使用该专利,请搜索专利权人联系方式,获得专利权人的授权许可。