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:
Mar. 28, 2023

Filed:

Apr. 26, 2022
Applicant:

Achronix Semiconductor Corporation, Santa Clara, CA (US);

Inventors:

Kent Orthner, Santa Clara, CA (US);

Travis Johnson, Santa Clara, CA (US);

Quinn Jacobson, Santa Clara, CA (US);

Sarma Jonnavithula, Bangalore, IN;

Assignee:

Achronix Semiconductor Corporation, Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 15/78 (2006.01); H04W 88/08 (2009.01); H04L 47/41 (2022.01); H04L 47/30 (2022.01); H04L 47/722 (2022.01); H04L 49/351 (2022.01);
U.S. Cl.
CPC ...
G06F 15/7825 (2013.01); G06F 15/7892 (2013.01); H04L 47/30 (2013.01); H04L 47/41 (2013.01); H04L 47/722 (2013.01); H04L 49/351 (2013.01); H04W 88/08 (2013.01);
Abstract

Methods, systems, and computer programs are presented for processing Ethernet packets at a Field Programmable Gate Array (FPGA). One programmable integrated circuit includes: an internal network on chip (iNOC) comprising rows and columns; clusters, coupled to the iNOC, comprising a network access point (NAP) and programmable logic; and an Ethernet controller coupled to the iNOC. When the controller operates in packet mode, each complete inbound Ethernet packet is sent from the controller to one of the NAPs via the iNOC, where two or more NAPs are configurable to receive the complete inbound Ethernet packets from the controller. The controller is configurable to operate in quad segment interface (QSI) mode where each complete inbound Ethernet packet is broken into segments, which are sent from the controller to different NAPs via the iNOC, where two or more NAPs are configurable to receive the complete inbound Ethernet packets from the controller.


Find Patent Forward Citations

Loading…