Device full memory access through standard PCI express bus
AssigneeAmazon Technologies, Inc.
InventorsHani Ayoub, Adi Habusha, Ronen Shitrit
Life of this patent
Estimating the term…
Loading patent…
AssigneeAmazon Technologies, Inc.
InventorsHani Ayoub, Adi Habusha, Ronen Shitrit
Estimating the term…
A method of transferring data between a host and a PCI device is disclosed. The method comprises mapping a fixed memory-mapping control block in a host memory of the host to a control register of a memory-mapping unit of the PCI device; mapping a dynamic data-access memory block in the host memory to a default memory block in a memory of the PCI device, wherein the memory-mapping unit translates an address between the dynamic data-access memory block and a memory block in the memory of the PCI device; and dynamically modifying a value in the control register of the memory-mapping unit through the fixed memory-mapping control block such that an address of the dynamic data-access memory block in the host memory is translated to a different address in the memory of the PCI device based on the modified value in the control register of the memory-mapping unit.
A Peripheral Component Interconnect (PCI) device comprising:
A host device comprising:
A non-transitory computer-readable storage medium comprising machine-readable instructions stored thereon, the instructions, when executed by one or more processors, causing the one or more processors to:
Dependencies are inferred from the claim text.