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. 26, 2014

Filed:

Sep. 16, 2013
Applicant:

Netspeed Systems, San Jose, CA (US);

Inventors:

Joji Philip, San Jose, CA (US);

Sailesh Kumar, San Jose, CA (US);

Eric Norige, East Lansing, MI (US);

Mahmud Hassan, San Carlos, CA (US);

Sundari Mitra, Saratoga, CA (US);

Assignee:

NetSpeed Systems, San Jose, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 17/50 (2006.01); G06F 15/76 (2006.01); G06F 13/40 (2006.01); G06K 9/00 (2006.01); G06Q 10/00 (2012.01); H03K 17/00 (2006.01); H04Q 3/52 (2006.01); H04L 12/00 (2006.01); G06F 15/78 (2006.01); H04L 12/66 (2006.01); G06Q 10/04 (2012.01); H04L 12/28 (2006.01);
U.S. Cl.
CPC ...
G06F 13/40 (2013.01); G06F 15/7825 (2013.01); H04L 12/66 (2013.01); H04Q 3/52 (2013.01); G06F 17/5027 (2013.01); H03K 17/00 (2013.01); G06Q 10/047 (2013.01); G06F 17/5077 (2013.01); G06F 2217/66 (2013.01); G06F 2217/40 (2013.01); G06F 17/5054 (2013.01); H04L 12/28 (2013.01); G06F 15/76 (2013.01); G06F 17/5072 (2013.01); G06K 9/00979 (2013.01);
Abstract

Example implementations described herein are directed to a system on chip (SoC) that can include a plurality of blocks of substantially non-uniform shapes and dimensions, a plurality of routers, and a plurality of links between routers. The plurality of blocks and the plurality of routers are interconnected by the plurality of links using a Network-on-Chip (NoC) architecture with a sparse mesh topology. The sparse mesh topology involves a sparsely populated mesh which is a subset of a full mesh having one or more of the plurality of routers or links removed. The plurality of blocks communicate among each other by routing messages over the remaining ones of the plurality of routers and links of the sparse mesh.


Find Patent Forward Citations

Loading…