摘要:本发明公开了一种PCIe重试缓冲区及其实现方法,所述方法包括:开辟两个独立的存储区作为数据缓冲区和索引缓冲区;数据缓冲区用于存储PCIe事务层提交给PCIe数据链路层的报文;索引缓冲区划分为多个长度相同的区域,每个区域作为一个索引单元存储数据缓冲区报文的索引信息,多个索引单元采用链表方式组织;所述索引信息包括占用标记、链表头部标记、链表指针、报文起始地址、报文长度。管理单元实现数据缓冲区和索引缓冲区的动态管理。本发明提出的PCIe重试缓冲区实现方法是PCIe数据链路层一个重要关键技术,能够解决PCIe数据链路层数据报文传输完整性。
- 专利类型发明专利
- 申请人北京航天测控技术开发公司;
- 发明人王石记;付旺超;吴晓晔;殷晔;安佰岳;周志波;
- 地址100041 北京市石景山区实兴东街3号
- 申请号CN201010620829.3
- 申请时间2010年12月24日
- 申请公布号CN102014076A
- 申请公布时间2011年04月13日
- 分类号H04L12/56(2006.01)I;H04L1/18(2006.01)I;H04L1/16(2006.01)I;