Method and apparatus for performing formal verification of polynomial datapath
AssigneeImagination Technologies Limited
InventorsTheo Alan Drane, Freddie Rupert Exall
Life of this patent
Estimating the term…
Loading patent…
AssigneeImagination Technologies Limited
InventorsTheo Alan Drane, Freddie Rupert Exall
Estimating the term…
A method and apparatus are provided for use in synthesis of RTL integrated circuit design to determine the functional equivalence of designs. For example, the receiver receives a plurality of designs for synthesis in RTL and a data flow graph is derived for each design. Internal bit widths in the data flow graph representations are restricted (52) to provide a first modified version of each of the designs. These first modified versions are compared each with the design from which it was derived in a comparison unit (54). The input bit widths of the data flow graph representation are then restricted to be no wider than the output bit widths (56) to derive second modified versions of the designs (58). These second modified versions are compared with each other (60) to determine which are equivalent. Equivalent designs can be passed to an RTL synthesis unit 62, or otherwise further evaluated.
A machine implemented method for use in synthesis of an integrated circuit design, comprising:
An apparatus for synthesising an integrated circuit design comprising:
A non-transitory computer readable storage medium storing instructions which when executed by a computer causes the computer to perform a method for use in synthesis of an integrated circuit design, the method comprising:
Dependencies are inferred from the claim text.