Patent ID: 11941742
Assignee: APPLE INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 16:
17. A non-transitory computer readable storage medium having stored thereon design information that specifies a design of at least a portion of a hardware integrated circuit in a format recognized by a semiconductor fabrication system that is configured to use the design information to produce the circuit according to the design, wherein the design information specifies that the circuit includes:
multiple client circuits;
fabric circuitry that includes at least first and second instances of a tile, wherein the tile includes:
client inputs configured to interface with client circuits;
tile inputs configured to interface with one or more other tile instances; and
communication resources assignable to the client inputs and tile inputs, wherein the communication resources include:
multiple internal links;
client outputs configured to interface with client circuits; and
tile outputs configured to interface with one or more other tile instances;

control circuitry configured to:
in a given cycle, assign communication resources of a given tile instance to at least a portion of the client inputs and tile inputs for a next cycle based on priority information for the tile instance's inputs; and
update priority information for a given tile instance of the fabric circuitry based on assignment results over multiple cycles.