Reconfigurable circuit with redundant reconfigurable cluster(s)
AssigneeMeta Systems
InventorsFrédéric Réblewski, Olivier V. LePape
Life of this patent
Estimating the term…
Abstract
Reconfigurable circuits, methods, and systems with reconfigurable interconnect devices, clusters of reconfigurable logic devices, and a programming interface configured to receive configuration data to configure a first combination of the reconfigurable interconnect and logic devices to implement a circuit, and to remap a portion of the received configuration data, corresponding to a defective cluster, from the defective cluster to another non-defective cluster of the plurality of clusters to configure a second combination of the reconfigurable interconnect and logic devices to implement the circuit.
Claims26
A reconfigurable circuit comprising:
- a plurality of reconfigurable interconnect devices;
- a plurality of clusters of reconfigurable logic devices, each cluster being coupled to the plurality of reconfigurable interconnect devices;
- and
- a programming interface coupled to the plurality of reconfigurable interconnect devices and to the plurality of clusters of reconfigurable logic, the programming interface configured to receive configuration data to configure a first combination of the reconfigurable interconnect and logic devices to implement a circuit, and to remap a portion of the received configuration data, corresponding to a defective cluster, from the defective cluster to another non-defective cluster of the plurality of clusters to configure a second combination of the reconfigurable interconnect and logic devices to implement the circuit.
A method comprising:
- receiving, by a programming interface of a configurable device, configuration data to configure a first combination of reconfigurable interconnect and logic devices of the configurable device to implement a circuit;
- and
- remapping, by the programming interface device, received configuration data from a defective cluster to another non-defective cluster of the plurality of clusters to configure a second combination of the reconfigurable interconnect and logic devices to implement the circuit.
A system comprising:
- a plurality of boards, each board having a plurality of reconfigurable devices and board-level reconfigurable interconnects to reconfigurably and selectively interconnect the reconfigurable devices of the board to one another, wherein at least one of the reconfigurable devices includes a plurality of reconfigurable interconnect devices, a plurality of clusters of reconfigurable logic, and a programming interface configured to receive configuration data to configure a first combination of the reconfigurable interconnect and logic devices to implement a circuit, and to remap at least a portion of the incoming configuration data corresponding to a defective cluster from the defective cluster to a non-defective cluster of the plurality of clusters to configure a second combination of the reconfigurable interconnect and logic devices to implement the circuit;
- and
- inter-board reconfigurable interconnects to reconfigurably and selectively interconnect the board level interconnects of the boards to one another.
The system of 24, wherein the non-defective cluster is a redundant cluster.
Dependencies are inferred from the claim text.