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:
Aug. 01, 2023

Filed:

Mar. 25, 2020
Applicant:

Xilinx, Inc., San Jose, CA (US);

Inventors:

Abbas Morshed, Los Altos, CA (US);

Ygal Arbel, Morgan Hill, CA (US);

Eun Mi Kim, San Jose, CA (US);

Assignee:

XILINX, INC., San Jose, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/78 (2006.01); G06F 5/10 (2006.01); G06F 9/38 (2018.01); G06F 13/40 (2006.01);
U.S. Cl.
CPC ...
G06F 15/7825 (2013.01); G06F 5/10 (2013.01); G06F 9/38 (2013.01); G06F 13/4027 (2013.01); G06F 2205/064 (2013.01); G06F 2213/0038 (2013.01);
Abstract

Embodiments herein describe a SoC that includes a NoC that supports both strict and relax ordering requests. That is, some applications may require strict ordering where requests transmitted from the same ingress logic to different egress logic blocks are performed sequentially. However, other applications may not require strict ordering, such as interleaved writes to memory. In those applications, relax ordering can be used were the same ingress logic block can transmit multiple requests to different egress logic blocks in parallel. For example, an ingress logic block may receive a first request that is indicated as being a relaxed ordered request. After transmitting the request to an egress logic block, the ingress logic block may receive a second request. The ingress logic block can transmit the second request to a different egress logic block without waiting for a response for the first request.


Find Patent Forward Citations

Loading…