G - Physics – 06 – F
Patent
G - Physics
06
F
G06F 9/06 (2006.01) G06F 9/22 (2006.01) G06F 9/28 (2006.01) G06F 9/302 (2006.01) G06F 9/305 (2006.01) G06F 9/38 (2006.01)
Patent
CA 2294026
A method and apparatus for providing a programmable logic datapath (114) that may be used in a field programmable device (100). According to one aspect of the invention, a programmable logic datapath (114) is provided that includes a plurality of logic elements to perform various (Boolean) logic operations. The programmable logic datapath (114) further includes circuitry to selectively route and select operand bits between the plurality of logic elements (operand bits is used hereinafter to refer to input bits, logic operation result bits, etc., that may be generated within the logic datapath (114)). In one embodiment, by providing control bits concurrently with operand bits to routing and selection (e.g., multiplexing) circuitry, the programmable logic datapath (114) of the invention can provide dynamic programmability to perform a number of logic operations on inputs of various lengths on a cycle-by-cycle basis.
On décrit un procédé et un système qui fournissent un chemin de données logique programmable (114) pouvant être utilisé dans un dispositif programmable (100) par l'utilisateur. Dans un aspect de l'invention, on décrit un chemin de données logique programmable (114) qui inclut une série d'éléments logiques permettant d'effectuer diverses opérations logiques (booléennes). Le chemin de données logique programmable (114) inclut en outre un circuit qui permet d'acheminer sélectivement et de sélectionner des bits d'opérande entre la série d'éléments logiques (l'expression bits d'opérande désigne ci-après des bits d'entrée, des bits de résultat d'opération logique, etc., pouvant être générés à l'intérieur du chemin de données logique (114)). Dans une forme de réalisation, le chemin de données logique programmable (114), en fournissant à un circuit (multiplexeur, p. ex.) d'acheminement et de sélection des bits de contrôle en parallèle avec des bits d'opérande, offre une programmabilité dynamique permettant d'accomplir un certain nombre d'opérations logiques sur des entrées de longueurs variables sur une base cyclique.
Malleable Technologies Inc.
Pmc-Sierra Us Inc.
Riches Mckenzie & Herbert Llp
LandOfFree
Programmable logic datapath that may be used in a field... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Programmable logic datapath that may be used in a field..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Programmable logic datapath that may be used in a field... will most certainly appreciate the feedback.
Profile ID: LFCA-PAI-O-1575039