Patent ID: 9626306
Date: 2017-04-18
CPC Classifications: G06F

Claim:
1. An integrated circuit comprising: a plurality of rectangular islands disposed in rows, wherein there are at least three rows of the rectangular islands, wherein each rectangular island includes a functional circuit and switch without intersecting another functional circuit or another switch, and wherein each rectangular island comprises: a plurality of half links, wherein the rectangular islands are coupled together such that the half links and the RTCSs together form a configurable mesh event bus, wherein the configurable mesh event bus is configured to form a local event ring and a global event chain, wherein the local event ring provides a communication path along which an event packet is communicated to each rectangular island along the local event ring, wherein the event packet can pass from the local event ring and onto the global event chain such that the event packet is then communicated along the global event chain, wherein the global event chain is not a ring, wherein the local event ring comprises a plurality of event ring circuits and a plurality of event ring sediments, wherein the event ring circuits are clocked by a clock signal, and wherein a transitioning of the clock signal causes an event packet being output by first event ring circuit onto a first ring segment to be latched into a second event ring circuit such that the second event ring circuit begins outputting the event packet onto a second event ring segment and such that the first event ring circuit stops outputting the event packet onto the first event ring segment.