Patent ID: 8880849
Filing Date: 2014-11-04
Classification: G06F,Y02D

Abstract:
1. A system for configuring and operating an adaptive circuit, the system comprising: a first routable and executable information module, the first module having first configuration information and having a first routing sequence for routing the configuration information and operand data related to a first functional mode; a plurality of heterogeneous computational units including a digital signal processing unit, each of the plurality of heterogeneous computational units including a plurality of computational elements, a subset of the plurality of computational elements of one or more of the plurality of heterogeneous computational units designated by the first routing sequence, wherein the first module is in a format readable by each of the plurality of heterogeneous computational units, the format including a header field having an address associated with the adaptive circuit, a routing field including at least a part of the first routing sequence, and a configuration information field including at least a part of the first configuration information; an interconnection network coupled to the plurality of heterogeneous computational units, the interconnection network adapted to selectively provide the first module to the plurality of heterogeneous computational units, the interconnection network further adapted to change interconnections between the subset of the plurality of computational elements for the first functional mode in response to the first configuration information, wherein the first module is separated into at least two packets for provision to the plurality of heterogeneous computational units through the interconnection network; and a memory coupled to the interconnection network, the memory adapted to store the first configuration information in a memory location, the first module including a flag to the memory location.