Method and apparatus for exploring a multi-element design...

Computer graphics processing and selective visual display system – Display driving control circuitry – Controlling the condition of display elements

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C345S215000, C345S215000, C345S215000, C345S215000, C345S960000, C700S121000, C700S097000

Reexamination Certificate

active

06400383

ABSTRACT:

BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to the field of computer aided design tools. More specifically, the present invention relates to methods and apparatuses associated with assisting a designer in exploring a multi-element design, e.g., an integrated circuit (IC) having a large number of interconnected circuit elements.
2. Background Information
As price/performance of computing technology continues to improve, increasingly, computers are employed to assist a designer in performing various design tasks. As a result, designers are able to engage more complex designs, which in turn lead to greater demand for computerized assistance.
For example, in the design and fabrication of ICs, improvements in the price/performance of computing technology have made IC desing, as well as IC fabrication processes, more automated. As a result, increasingly more complex ICs, having multiple millions of transistors, are being designed and fabricated. In turn, the IC designers have become more reliant on electronic design automation (EDA) tools to assist them in managing the complexity and diagnosing design problems, to sustain their productivity and effectiveness. More specifically, in the area of IC design, virtually all complex IC designs are being synthesized employing synthesis tools. Typically, a circuit designer would specify an IC design on a textual basis, employing one of a number of high level hardware languages, such as Very High Speed Integrated Circuits (VHSIC) Hardware Design Language (VHDL). The text based design specification is in turn provided to a synthesis tool to generate the circuit elements and their interconnections. Most synthesis tools will generate complementary schematic diagrams for the textually specified design. However, by virtue of the complexity of the design and the fact that the designer has specified the design in a textual approach, the schematic diagrams are usually very large, very difficult to manipulate, and very hard for the designer to comprehend or use to aid in diagnosing a design problem. Thus, more computerized assistance is required to enable the designer to utilize these schematics effectively. Various design and diagnostic tools have emerged to provide such assistance. Some are able to generate functional block diagrams to supplement the huge unwieldy schematics, while other diagnostic tools will report critical paths or design problems, such as timing violations, in graphical form. Nevertheless, circuit designers have found the current generation of EDA tools to be inadequate in their flexibility in assisting them in dealing with the ever more complex IC designs.
Similar problems exist in other fields. For examples, in understanding or managing the wiring of complex machinery, such as the space shuttle, or a commercial airliner, or in the understanding/management of cabling for a complex communication network having a large number of “nodes”.
Thus, a more effective and user friendly approach to assisting designers in exploring or analyzing complex designs is desired.
SUMMARY OF THE INVENTION
In accordance with the present invention, an element selection is made in reference to a first graphical display showing a first subset of elements of a design having a number of elements coupled to one another. The selection is learned. In response, a second graphical display is provided. The second graphical display shows a second subset of the elements of the design, including at least a number of elements that are not part of the first subset but having an informational nexus to the selected element. As a result, a designer may selectively explore a complex design at the designer's direction.
In one embodiment, the elements having an information nexus to the selected element are elements that are coupled to the selected element by at most n-1 degree(s) of indirection, n being an integer and may be dynamically set. Furthermore, they are included into the first subset to form the second subset.
In one embodiment, the design is a circuit design, and the elements are circuit elements of a circuit design.


REFERENCES:
patent: 4613946 (1986-09-01), Forman
patent: 5359523 (1994-10-01), Talbott et al.
patent: 5515487 (1996-05-01), Beaudet et al.
patent: 5864865 (1999-01-01), Lakis
patent: 6040834 (2000-03-01), Jain et al.
patent: 6111578 (2000-08-01), Tesler
patent: 6128016 (2000-10-01), Coelho et al.
patent: 6189019 (2001-02-01), Blumer et al.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Method and apparatus for exploring a multi-element design... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method and apparatus for exploring a multi-element design..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for exploring a multi-element design... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2912306

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.