[發明專利]數據傳輸方法、PCIE系統、設備及存儲介質在審
| 申請號: | 202011628324.1 | 申請日: | 2020-12-30 |
| 公開(公告)號: | CN112765057A | 公開(公告)日: | 2021-05-07 |
| 發明(設計)人: | 楊子;劉永欽;王子豪 | 申請(專利權)人: | 京信網絡系統股份有限公司 |
| 主分類號: | G06F13/16 | 分類號: | G06F13/16;G06F13/42;G06F13/28 |
| 代理公司: | 廣州華進聯合專利商標代理有限公司 44224 | 代理人: | 張彬彬 |
| 地址: | 510663 廣東省廣州*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據傳輸 方法 pcie 系統 設備 存儲 介質 | ||
本申請公開了一種數據傳輸方法、PCIE系統、設備及存儲介質,屬于計算機設備技術領域。所述方法包括:下位機周期性地向上位機發送同步信息,各同步信息指示不同的第一上行緩存空間和不同的第二上行緩存空間;響應于第i個同步信息,下位機將上行數據存儲至第i個同步信息所指示的第二上行緩存空間中,并將第i?1個同步信息所指示的第二上行緩存空間中存儲的上行數據發送至第i個同步信息所指示的第一上行緩存空間中;響應于第i個同步信息,上位機從第i?1個同步信息所指示的第一上行緩存空間中讀取上行數據。本申請實施例提供的技術方案能夠避免在上位機和下位機的數據傳輸中引入上位機的時間抖動。
技術領域
本申請涉及計算機設備技術領域,特別是涉及一種數據傳輸方法、PCIE系統、設備及存儲介質。
背景技術
PCIe(英文:peripheral component interconnect express)是一種高速串行計算機擴展總線標準。典型的PCIe架構包括上位機、下位機(英文:endpoint)以及主內存(英文:main memory)等,其中,上位機可以為CPU(英文:central processing unit;中文:中央處理器),下位機可以為FPGA(英文:Field Programmable Gate Array)芯片,主內存可以用來存儲上位機的數據。通常情況下,PCIe架構中的上位機和下位機之間可以進行數據傳輸,例如,下位機可以將數據傳輸至上位機中,上位機可以將數據傳輸至下位機中。
相關技術中,在數據傳輸的過程中,上位機通常需要向下位機發送控制信號,以使下位機根據上位機發送的控制信號具體執行數據傳輸的過程。
然而,PCIe架構中的上位機通常存在微秒級別的時間抖動,相關技術中,PCIe架構的數據傳輸依賴于上位機發送的控制信號,因此,數據傳輸過程會引入上位機的時間抖動,這對于某些數據業務,特別是5G通信中的數據業務而言,影響較大。
發明內容
基于此,本申請實施例提供了一種數據傳輸方法、PCIE系統、設備及存儲介質,能夠避免在上位機和下位機的數據傳輸中引入上位機的時間抖動。
第一方面,提供了一種數據傳輸方法,用于PCIe系統中,該PCIe系統包括上位機、下位機以及主內存,該主內存包括主內存上行緩存,該主內存上行緩存包括多個第一上行緩存空間,該下位機中設置有下位機上行緩存,該下位機上行緩存包括多個第二上行緩存空間,該方法包括:
該下位機周期性地向該上位機發送同步信息,各同步信息指示不同的第一上行緩存空間和不同的第二上行緩存空間;
響應于第i個該同步信息,該下位機將上行數據存儲至第i個該同步信息所指示的第二上行緩存空間中,并將第i-1個該同步信息所指示的第二上行緩存空間中存儲的上行數據發送至第i個該同步信息所指示的第一上行緩存空間中;
響應于第i個該同步信息,該上位機從第i-1個該同步信息所指示的第一上行緩存空間中讀取上行數據。
在其中一個實施例中,各第一上行緩存空間和各第二上行緩存空間均對應不同的空間編號,各同步信息攜帶不同的空間編號;
各同步信息指示的第一上行緩存空間和第二上行緩存空間對應的空間編號與各同步信息攜帶的空間編號一致。
在其中一個實施例中,該下位機周期性地向該上位機發送同步信息之前,該方法還包括:
該下位機周期性地生成該同步信息,其中,該下位機生成的第i個該同步信息所攜帶的空間編號與該下位機生成的第i-1個該同步信息所攜帶的空間編號的差值為預設值。
在其中一個實施例中,該主內存包括同步信息緩存,該下位機周期性地向該上位機發送同步信息,包括:
該下位機通過DMA操作周期性地將該同步信息寫入至該同步信息緩存。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于京信網絡系統股份有限公司,未經京信網絡系統股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011628324.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種生物農藥用噴灑裝置
- 下一篇:一種用于壽山石雕刻儲存裝置





