Method for pre-processing a hardware independent description of a logic circuit
AssigneeSynopsys, Inc.
InventorsBrent L. Gregory, Russell B. Segal
Life of this patent
Estimating the term…
Loading patent…
AssigneeSynopsys, Inc.
InventorsBrent L. Gregory, Russell B. Segal
Estimating the term…
A method and system are provided for generating a logic network using a hardware independent description means. A logic circuit synthesizer, in response to a user description specifying only signals and the circumstances under which the signals are produced, generates a logic network that generates the signals specified in the user description, e.g., a net list of logic elements, such as logic gates, high impedance drivers, level sensitive latches and edge sensitive flip-flops along with the interconnections of the logic elements. In one embodiment, the logic circuit synthesizer includes a preprocessor means and a logic circuit generator means. The preprocessor means, in response to the user description, converts signals and conditions in the user description into a structure having nodes interconnected by edges. The edges include an edge condition under which the edge is traversed. The logic circuit generator, using the structure and the edge conditions, creates a logic network that generates the signals specified in the user description.
A method for converting a user logic circuit description, that is hardware independent, and that includes (i) an IF statement controlled by a logic state of a condition signal C, and (ii) a directive statement that assigns a logical value to a signal E and a GOTO statement within said IF statement, into a structure in a computer memory representing said logic circuit, said method comprising:
Dependencies are inferred from the claim text.