1. A computer-implemented method for generating an interconnection configuration for configurable data processing cells, the method comprising: defining, by a processing device, a boundary around a subset of the configurable data processing cells; and attempting, by the processing device, to connect cells of the subset of the configurable data processing cells to each other solely via connections within the boundary.