Patent ID: 8526422

Claim:
A method of data processing with a network on chip (‘NOC’), the NOC comprising integrated processor (‘IP’) blocks, routers, memory communications controllers, and network interface controller, each IP block adapted for data communications to a router through a memory communications controller and a network interface controller, each memory communications controller controlling communication between an IP block and memory, and each network interface controller controlling inter-IP block communications through routers, the method comprising: organizing the network into network partitions, each network partition including at least one IP block, each network partition assigned exclusive access to a separate physical memory address space, wherein organizing the network into network partitions further comprises configuring a partition of routers that are adjacent to one another within the network partition with routers on a boundary of the network partition to exclude from entering the network partition messages originating outside the network partition that are addressed to network locations inside the network partition; and executing one or more applications on one or more of the network partitions.