Inter-device data-transport via memory channels
AssigneeFacebook, Inc.
InventorsNarsing Vijayrao, Jason Taylor
Life of this patent
Estimating the term…
Abstract
A method of operating a data transport system on a computing device is disclosed. The method comprises: writing outgoing data in a first memory space on a memory module of a computing device; detecting the outgoing data on the first memory space by a data channel component coupled to the memory module, wherein the first memory space is designated for external data transmission; and generating a transmission signal encoding the outgoing data, via the data channel component, for transmission from the memory module through an inter-device interconnect to an external memory module.
Claims20
A method of operating a data transport system on a computing device comprising:
- storing outgoing data in a first memory space on a memory module of a computing device;
- detecting the outgoing data on the first memory space by a data channel component coupled to the memory module, wherein the first memory space is designated for external data transmission;
- and
- generating a transmission signal encoding the outgoing data, via the data channel component, for transmission from the memory module through an inter-device interconnect to an external memory module.
A memory module comprising:
- a memory channel interface for communicating with a processor;
- a memory component configured to provide random-access memory space to the processor;
- and
- a data channel component configured to couple with an inter-device interconnect through an internal interconnect;
- wherein the data channel component is further configured to manage data communication through the inter-device interconnect.
A computing device comprising:
- a processor;
- a first memory channel coupled to the processor;
- a first memory module, coupled to the processor via the first memory channel, wherein the first memory module includes a data channel component adapted to engage in inter-device communication;
- and
- a memory channel port coupled to the data channel component, adapted to detachably connect with an inter-device interconnect.
Dependencies are inferred from the claim text.