Processing

Please wait...

Settings

Settings

1. WO2020000489 - PCIE SENDING AND RECEIVING METHOD, APPARATUS, DEVICE AND SYSTEM

Publication Number WO/2020/000489
Publication Date 02.01.2020
International Application No. PCT/CN2018/093927
International Filing Date 30.06.2018
IPC
G PHYSICS
06
COMPUTING; CALCULATING; COUNTING
F
ELECTRIC DIGITAL DATA PROCESSING
13
Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
38
Information transfer, e.g. on bus
40
Bus structure
G06F 13/40 (2006.01)
CPC
G06F 13/40
Applicants
  • 华为技术有限公司 HUAWEI TECHNOLOGIES CO., LTD. [CN/CN]; 中国广东省深圳市 龙岗区坂田华为总部办公楼 Huawei Administration Building, Bantian, Longgang District Shenzhen, Guangdong 518129, CN
Inventors
  • 曹雷 CAO, Lei; CN
  • 孙学全 SUN, Xuequan; CN
  • 赵阳 ZHAO, Yang; CN
Agents
  • 北京同达信恒知识产权代理有限公司 TDIP & PARTNERS; 中国北京市 海淀区宝盛南路1号院20号楼8层101-01 101-01, 8/F, Building 20, No. 1 Baosheng South Road, Haidian District Beijing 100192, CN
Priority Data
Publication Language Chinese (ZH)
Filing Language Chinese (ZH)
Designated States
Title
(EN) PCIE SENDING AND RECEIVING METHOD, APPARATUS, DEVICE AND SYSTEM
(FR) PROCÉDÉ, APPAREIL, DISPOSITIF ET SYSTÈME D'ENVOI ET DE RÉCEPTION PCIE
(ZH) 一种PCIE发送、接收方法及装置、设备和系统
Abstract
(EN)
Provided are a PCIE sending and receiving method, apparatus, device and system, for realizing usage of a PCIE controller without significantly changing existing software architecture, wherein the PCIE sending apparatus comprises: an encapsulation module for generating first information and a second parameter set; a virtual interface module for receiving the second parameter set from the encapsulation module, and generating, according to the second parameter set, a third parameter set which satisfies a PCIE format, wherein the third parameter set comprises a storage address and a destination address in a second memory corresponding to a PCIE receiving apparatus; and a PCIE drive module for receiving the third parameter set from the virtual interface module, and driving, according to the third parameter set, a first PCIE controller to send the first information. The virtual interface module serves the function of linking between the encapsulation module and the PCIE drive module, so that even if the encapsulation module is not adaptively adjusted, sending of a PCIE can still be realized.
(FR)
L'invention concerne un procédé, un appareil, un dispositif et un système d'envoi et de réception PCIE, destinés à réaliser l'utilisation d'un contrôleur PCIE sans changer fortement l'architecture logicielle existante, l'appareil d'envoi PCIE comprenant : un module d'encapsulation pour générer des premières informations et un deuxième ensemble de paramètres ; un module d'interface virtuelle pour recevoir le deuxième ensemble de paramètres provenant du module d'encapsulation, et générer, en fonction du deuxième ensemble de paramètres, un troisième ensemble de paramètres qui satisfait un format PCIE, le troisième ensemble de paramètres comprenant une adresse de stockage et une adresse de destination dans une deuxième mémoire correspondant à un appareil de réception PCIE ; et un module pilote PCIE pour recevoir le troisième ensemble de paramètres provenant du module d'interface virtuelle, et piloter, conformément au troisième ensemble de paramètres, un premier contrôleur PCIE pour envoyer les premières informations. Le module d'interface virtuelle remplit la fonction de liaison entre le module d'encapsulation et le module pilote PCIE, de sorte que même si le module d'encapsulation n'est pas ajusté de manière adaptative, un envoi PCIE puisse encore être réalisé.
(ZH)
本申请实施例提供一种PCIE发送、接收方法及装置、设备和系统,用于实现在无需大幅改变现有软件架构的基础上使用PCIE控制器。其中,PCIE发送装置包括封装模块,用于生成第一信息和第二参数组;虚拟接口模块,用于从封装模块接收第二参数组,并根据第二参数组生成满足PCIE格式的第三参数组,该第三参数组包括存储地址和在PCIE接收装置所对应的第二存储器中的目的地址;PCIE驱动模块,用于从虚拟接口模块接收第三参数组,根据第三参数组驱动第一PCIE控制器发送第一信息。虚拟接口模块在封装模块和PCIE驱动模块之间起到了承接的作用,使得即使不对封装模块进行适配调整,也可以实现PCIE发送。
Latest bibliographic data on file with the International Bureau