Back to results
US 9,286,430 B1Granted
Hierarchical visualization-based analysis of integrated circuits
AssigneeWorldwide Pro Ltd.
InventorWilliam Wai Yan Ho
Life of this patent
Estimating the term…
Abstract
A system or technique provides for a hierarchical visual-based analysis of electrical integrated circuit system simulation results. A 3D visualization may be used to identify and conduct an analysis of the integrated circuit. An analysis is done on a specific feature of the integrated circuit that is visible in the 3D visualization. The specific feature may be one that is obscured by other layers of the integrated circuit visualization.
Claims20
A system comprising:
- a display two-dimensional view module that formats for display on a computer screen a layout of integrated circuit design in a two-dimensional view, wherein the integrated circuit design is specified in a design database, the layout comprises multiple layers, and in the two-dimensional view, layers of the layout overlap when two or more layers cross each other on the screen;
- a user interface module that allows the user to identify a portion of the layout of the integrated circuit design using a pointer,
- wherein the display two-dimensional view module allows displaying on the screen a zoomed-in view of the portion of the layout identified by the user, and
- the user interface module provides an option for the user to enable a three-dimensional view of the layout;
- a display three-dimensional view module that after the three-dimensional view option is enabled, formats for display on the screen at least the portion of the layout identified by the user in a three-dimensional view and allowing the user to select a reference point of rotation,
- wherein after the reference point is selected, while the user moves the pointer relative to the reference point, showing on the screen and rotating a three-dimensional view of at least the portion of the layout identified by the user, and the rotation is based on the movement of the pointer relative to the selected reference point, and
- the user interface module allows the user to select a feature on the screen with the pointer and request showing a property associated with that selected feature;
- and
- a display property module that displays a value for the property of the selected feature on the screen.
6 more elements
A method comprising:
- formatting for display on a computer screen a layout of integrated circuit design in a two-dimensional view, wherein the integrated circuit design is specified in an design database, the layout comprises multiple layers, and in the two-dimensional view, layers of the layout overlap when two or more layers cross each other on the screen;
- allowing the user to identify a portion of the layout of the integrated circuit design using a pointer;
- displaying on the screen a zoomed-in view of the portion of the layout identified by the user;
- providing an option for the user to enable a three-dimensional view of the layout;
- after enabling the three-dimensional view option, formatting for display on the screen at least the portion of the layout identified by the user in a three-dimensional view and allowing the user to select a reference point of rotation;
- after the reference point is selected, while the user moves the pointer relative to the reference point, showing on the screen and rotating a three-dimensional view of at least the portion of the layout identified by the user, wherein the rotation is based on the movement of the pointer relative to the selected reference point;
- allowing the user to select a feature on the screen with the pointer and request showing a property associated with that selected feature;
- and
- displaying a value for the property of the selected feature on the screen.
6 more elements
Dependencies are inferred from the claim text.