Abstract:
A field programmable threshold-logic array (FPTLA) includes a number of threshold logic gates and a number of programmable interconnect elements. Each one of the programmable interconnect elements are connected between two or more of the threshold logic gates, such that the programmable interconnect elements route signals between the threshold logic gates. By using threshold logic gates for the FPTLA, the size of the FPTLA may be significantly smaller than conventional solutions. Further, using threshold logic gates results in significant improvements in the computation speed of the FPTLA when compared to conventional solutions.
Abstract:
A programmable integrated circuit has a plurality of logic elements with each logic element having a plurality of input leads and at least one output lead. The programmable integrated circuit further comprises a group of interconnect lines, and a first set of programmable circuits for electrically connecting the input and output leads of the plurality of logic elements to each other through the group of interconnect lines. The programmable integrated circuit further comprises a test circuit having at least one input and one output. Further the programmable integrated circuit comprises a second set of programmable circuits for electrically connecting the one output of the test circuit to the plurality of input leads of each of the plurality of logic elements and for electrically connecting the at least one output lead of each of the plurality of logic elements to the one input of the test circuit, through the group of interconnect lines.
Abstract:
Interconnection switch (2) of programmable logic array, comprising input ports grouping together a plurality of inputs (I, I') and output ports grouping together a plurality of outputs (0, 0' ), the inputs and the outputs being linked to a linking tree structure descending from the inputs to the outputs and comprising routing elements (4, 5, 6) organized in several levels so as to link through a unique path each input of all the input ports to at least one output of each output port. Interconnection switch, logic unit and programmable logic array comprising the latter two, which are designed to define a unique path between two points of the array.
Abstract:
An integrated circuit includes an array of interconnected programmable logic elements (2) each logic element performing data processing control by a configuration. The logic elements may be part of a field programmable gate array. Embedded within the array are a plurality of dedicated communication interface circuits (36) providing access to one or more shared communication channels (38) to provide intra-array communication. Communication transactions between functional unit (78, 80, 82, 84) are multiplexed (e.g. time-division-multiplexed) together to share a shared communication channel provided within the array.
Abstract:
Commutateur d'interconnexion (2) de réseau logique programmable, comportant des ports d'entrée regroupant une pluralité d'entrées (I, I') et des ports de sortie regroupant une pluralité de sorties (0, 0' ), les entrées et les sorties étant reliées à une structure arborescente de liaison descendant des entrées vers les sorties et comportant des éléments de routage (4, 5, 6) organisés selon plusieurs niveaux pour relier par un chemin unique chaque entrée de tous les ports d'entrée à au moins une sortie de chaque port de sortie. Commutateur d' interconnexion, unité logique et réseau logique programmable comportant ceux-ci, qui sont agencés pour définir un chemin unique entre deux points du réseau.