A programmable integrated circuit utilizes a large number of
intermediate-grain processing elements which are multibit processing units
arranged in a configurable mesh. The coarse-grain resources, such as
memory and processing, are deployable in a way that takes advantage of the
opportunities for optimization present in given problems. To accomplish
this, the interconnect supports three different modes of operation: a
static value in which a value set by the configuration data is provided to
a functional unit, static source in which another functional unit serves
as the value source, and a dynamic source mode in which the source is
determined by the value from another functional unit.
Un circuit intégré programmable utilise un grand nombre d'intermédiaire-grain traitant les éléments qui sont des unités de traitement de multibit disposées dans une maille configurable. Les ressources de brut-grain, telles que la mémoire et le traitement, sont déployables d'une manière dont tire profit des occasions pour l'optimisation actuelle dans des problèmes donnés. Pour accomplir ceci, l'interconnexion soutient le mode de fonctionnement trois différent : une valeur statique dans laquelle un ensemble de valeur par les données de configuration est fourni à une unité fonctionnelle, à une source statique dans lesquelles une autre unité fonctionnelle sert de source de valeur, et à un mode dynamique de source en lequel la source est déterminée par la valeur à partir d'une autre unité fonctionnelle.