Emulation of synchronous pipeline registers in integrated circuits with asynchronous interconnection resources
AssigneeAltera Corporation
InventorBruce B. Pedersen
Life of this patent
Estimating the term…
Loading patent…
AssigneeAltera Corporation
InventorBruce B. Pedersen
Estimating the term…
Integrated circuits may include synchronous nodes and asynchronous routing elements coupled between the synchronous nodes. A synchronous design implemented in such an integrated circuit may identify a register chain having a source register, a destination register, and intermediate registers. A virtual register may be created for each of the intermediate registers, which may then be removed from the synchronous design. The created virtual registers may be connected in series to form a virtual register chain between the source and destination registers. Each of the created virtual registers may be assigned to an asynchronous routing element that connects the source and destination registers on the integrated circuit. EDA tools such as viewers or a timing analysis tool may be configured to display the virtual registers instead of the asynchronous interconnection elements.
An integrated circuit, comprising:
A method for implementing an integrated circuit, the method comprising:
A non-transitory computer-readable storage medium comprising instructions for:
Dependencies are inferred from the claim text.