The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jul. 21, 2026

Filed:

Nov. 27, 2024
Applicant:

Mellanox Technologies, Ltd., Yokneam, IL;

Inventors:

Omer Heymann, Tzofit, IL;

Daniel Marcovitch, Yokne'am Illit, IL;

Ortal Ben Moshe, Hevel Megiddo, IL;

Ran Avraham Koren, Haifa, IL;

Ariel Shahar, Jerusalem, IL;

Kaushal Agarwal, Banglore, IN;

Tsahi Daniel, Tel Aviv, IL;

Idan Burstein, Acre, IL;

Richard Leigh Graham, Knoxville, TN (US);

Yong Qin, Lafayette, CA (US);

Craig Brian Stunkel, St. Louis, MO (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 12/02 (2006.01); G06F 9/451 (2018.01); G06F 12/0802 (2016.01); G06F 12/1081 (2016.01); G06F 13/28 (2006.01);
U.S. Cl.
CPC ...
G06F 12/023 (2013.01); G06F 9/451 (2018.02); G06F 12/0802 (2013.01); G06F 12/1081 (2013.01); G06F 13/28 (2013.01);
Abstract

A data transfer controller connected to a first digital interface of a computer system receives an instruction to prepare a plurality of non-contiguous data elements in a memory of the computer system for transfer to a peripheral device connected to the first digital interface. The data elements are read from the memory of the computer system via a plurality of gather transactions on a second digital interface. The second digital interface is connected to the data transfer controller and the memory. The second digital interface allows for use of a subset of overhead data of the first digital interface for the gather transactions. The data elements are written into a contiguous data block in a buffer. An indication that the contiguous data block is available for transfer from the buffer to the peripheral device via the first digital interface is provided to the peripheral device via the first digital interface.


Find Patent Forward Citations

Loading…