Virtual logic system for reconfigurable hardware
AssigneeLucent Technologies Inc.
InventorMiron Abramovici
Life of this patent
Estimating the term…
Loading patent…
AssigneeLucent Technologies Inc.
InventorMiron Abramovici
Estimating the term…
A set of reconfigurable hardware includes a number of field programmable gate arrays (FPGAs), a controller referred to as a page manager, and a RAM-based local memory. In an illustrative embodiment, each of the FPGAs is suitable for implementing any one of a number of different portions of a logic circuit. A netlist or other descriptive information characterizing the logic circuit is partitioned into a number of pages, each of the pages corresponding to one of the portions of the circuit. The page manager controls the loading and unloading of the pages from the local memory into the FPGAs of the reconfigurable hardware, and controls storage and transfer of inter-page signals. The page manager is configured to detect "page faults" such as, for example, an unloaded page with a full input buffer. The page manager responds to a given page fault by subsequently loading the previously unloaded page into one of the FPGAs. The page manager may include FIFO input buffers or other suitable sets of registers for storing inter-page signal values for loaded and unloaded pages.
A method of reconfiguring a set of hardware to implement different portions of a circuit, the method comprising the steps of:
A reconfigurable hardware apparatus comprising:
An apparatus for reconfiguring a set of hardware to implement different portions of a circuit, the apparatus comprising:
An apparatus for reconfiguring a set of hardware to implement different portions of a circuit, the apparatus comprising:
A reconfigurable hardware apparatus comprising:
A reconfigurable hardware apparatus comprising:
A method of reconfiguring a set of hardware to implement different portions of a circuit, the method comprising the steps of:
A method of reconfiguring a set of hardware to implement different portions of a circuit, the method comprising the steps of:
An apparatus for implementing a circuit in reconfigurable hardware, comprising:
An apparatus for implementing a circuit in reconfigurable hardware, said circuit being partitioned into pages and a maximum size page of said pages being implementable on said reconfigurable hardware, said apparatus comprising:
A reconfigurable hardware apparatus comprising:
Dependencies are inferred from the claim text.