摘要:本發明公開了一種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;