CPC G06F 13/4059 (2013.01) [G06F 13/4022 (2013.01)] | 20 Claims |
1. An integrated circuit, comprising:
a first hardware circuit;
a second hardware circuit; and
a network on a chip (NoC) communicatively coupling the first hardware circuit and the second hardware circuit, the NoC comprising:
a plurality of switches, each switch comprising a plurality of ports, each port comprising a buffer,
wherein the buffer comprises a plurality of pods divided into multiple pod groups, at least a subset of the pod groups configured to be a different size, and each pod group assigned to a different virtual channel of a plurality of virtual channels based on a width of each of the plurality of virtual channels.
|