SYSTEM AND METHOD FOR PORT-TO-PORT COMMUNICATIONS USING DIRECT MEMORY ACCESS
First Claim
Patent Images
1. A system that facilitates chip-to-chip transport of header descriptors and payloads, comprising:
- a source chip;
a destination chip;
a set of queues describing buffer memory locations for staging the header descriptors and payloads to be transferred from the source chip to the destination chip, wherein the set of queues are directly accessible to the source chip and to the destination chip; and
a host device that executes a setup routine to configure the set of queues to facilitate information transfers between the source chip and the destination chip, wherein the information transfers bypass the host device after the set of queues have been configured by the host device.
3 Assignments
0 Petitions
Accused Products
Abstract
A system, method, and adaptor that facilitate data transmission are described. One example of the disclosed system facilitates the chip-to-chip transport of header descriptors and payloads. The system may include a source chip, a destination chip, and a set of queues describing buffer memory locations for staging header descriptors and payloads to be transferred from the source chip to the destination chip, where the set of queues are directly accessible to the source chip and to the destination chip.
17 Citations
20 Claims
-
1. A system that facilitates chip-to-chip transport of header descriptors and payloads, comprising:
-
a source chip; a destination chip; a set of queues describing buffer memory locations for staging the header descriptors and payloads to be transferred from the source chip to the destination chip, wherein the set of queues are directly accessible to the source chip and to the destination chip; and a host device that executes a setup routine to configure the set of queues to facilitate information transfers between the source chip and the destination chip, wherein the information transfers bypass the host device after the set of queues have been configured by the host device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of enabling chip-to-chip transport of header descriptors and payloads, the method comprising:
-
establishing, with a host device, a set of queues that describe memory locations in non-host memory for staging the header descriptors and payloads to be transferred from a source chip to a destination chip; enabling the source chip to directly write information into buffer memory locations described by the set of queues while bypassing the host device; and enabling the destination chip to directly read the information from the buffer memory locations described by the set of queues while bypassing the host device. - View Dependent Claims (13, 14, 15, 16)
-
-
17. An adaptor, comprising:
-
a data source; a data destination; buffer memory; and a set of queues describing buffer memory locations in the buffer memory, wherein the set of queues are setup by a host device to facilitate information transfers between the data source and the data destination while bypassing the host device, wherein the buffer memory provides a location for staging header descriptors and payloads to be transferred from the data source to the data destination. - View Dependent Claims (18, 19, 20)
-
Specification