Patent ID: 8527738

Claim:
A data processing system comprising multiple data processing nodes operative to communicate with one another, wherein: each respective one of the multiple nodes is operative under control of a respective one of multiple schedules; the respective schedule specifies, for a repetitive temporal sequence of a first number of cycles and for a further temporal sequence of a second number of time slots per specific one of the cycles, information about a particular one of a respective plurality of operations to be executed by the respective node in a particular one of the time slots; the system has an address generator configured to generate for the respective node a respective address of a memory based on an identity of the current cycle and from a further identity of the current time slot for retrieval from the memory of the information about a respective relevant one of the operations to be executed; a specific one of the schedules specifies that a specific one of the operations is to be executed in a first particular one and a second particular one of the cycles per temporal sequence of the first number of cycles; and the address generator is operative to generate the memory address for retrieval of the information about the specific operation by subjecting the identities of the first and second particular cycles to a specific transformation so as to generate the same memory address storing the information.