System and method for creating and validating structural description of electronic system from higher-level and behavior-oriented description
First Claim
1. An integrated electronic computer aided design system, comprising:
- a schematic editor for allowing a user of said system to graphically enter and modify a schematic design displayed on a display screen, and for generating a net-list that includes information relating to the net of said schematic design;
a logic compiler for receiving said net-list and accessible to a component database for generating an object file that includes information relating to either layout, verification or simulation of said schematic design;
a logic verifier for checking said schematic diagram for design errors and generating an error indication when said design errors are located in said schematic design;
a logic simulator for receiving the information in said object file and generating a simulation results responsive to a set of initial conditions; and
a layout generator for generating layout data from which a semiconductor chip may be laid out.
0 Assignments
0 Petitions
Accused Products
Abstract
A system for interactive design and simulation of an electronic circuit allowing a user to design a circuit by graphical entry and to view full or partial simulation and design results simultaneously, on a single display window. The user is able to define the form of a display of speed, delay, loading, symbols, simulation input and/or output values on each node and any path of the design. Simulation may be user-defined or other process time. The user is further able to view any information relevant to any object in the design at any level of design abstraction, and is able to view multiple levels of design abstraction simultaneously and to display information common to the various representations.
-
Citations
19 Claims
-
1. An integrated electronic computer aided design system, comprising:
-
a schematic editor for allowing a user of said system to graphically enter and modify a schematic design displayed on a display screen, and for generating a net-list that includes information relating to the net of said schematic design; a logic compiler for receiving said net-list and accessible to a component database for generating an object file that includes information relating to either layout, verification or simulation of said schematic design; a logic verifier for checking said schematic diagram for design errors and generating an error indication when said design errors are located in said schematic design; a logic simulator for receiving the information in said object file and generating a simulation results responsive to a set of initial conditions; and a layout generator for generating layout data from which a semiconductor chip may be laid out. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method of creating and validating a circuit design from a behavior-oriented description of said circuit design, comprising:
-
specifying a desired behavior for said circuit design in a high-level language; partitioning said circuit design into a plurality of functional block representations; synthesizing a component design for each of said plurality of functional block representations and generating a net-list for said component design; performing a gate-level simulation of said component design; and comparing the result of said gate-level simulation of said component design with said desired behavior. - View Dependent Claims (16, 17, 18, 19)
-
Specification