Schematic-Driven Extracted View Binding for Electronic Design
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional electronic design simulation methods are inefficient due to the need for multiple iterations between schematic and layout changes, lack of editable and intuitive simulation views, and inadequate capture of parasitic and electrical characteristics, especially at high frequencies, leading to increased computational costs and complexity.
Innovation Solution
A method for binding and annotating electronic designs with schematic-driven extracted views, allowing for dynamic interaction between schematic designs and simulation views, enabling users to probe and modify designs while preserving hierarchical structures and electrical characteristics.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If conventional layout extracted views are used for simulation, then simulation can be performed, but the graphical representations and hierarchical structures are lost making the views non-editable and non-intuitive
Solution Approach 1:
The patent creates a copy of the schematic design that preserves the hierarchical structure and graphical representations while adding simulation capabilities. The extracted view is generated as a copy that maintains the visual and structural integrity of the original schematic, allowing users to interact with and edit the simulation view without losing the underlying hierarchical information.
Solution Approach 2:
The patent implements a nested structure where the extracted simulation view contains embedded references to the original schematic hierarchy. The simulation view is nested within the schematic design context, allowing multiple levels of hierarchy to be preserved and accessed simultaneously, with each level maintaining its structural integrity while contributing to the overall simulation capability.
2Reliability
If multiple iterations between schematic and layout changes are performed, then design verification can be achieved, but the process becomes time-consuming and computationally expensive
Solution Approach 1:
The patent performs preliminary extraction of the simulation view from the schematic design before full simulation is required. By pre-processing the schematic to create an editable extracted view that preserves hierarchy, the system prepares the design for simulation in advance, reducing the need for repeated full extraction and re-simulation cycles during verification iterations.
Solution Approach 2:
The patent implements dynamic updating capabilities where the extracted simulation view can be efficiently updated when schematic changes occur. The system dynamically synchronizes changes between the schematic and extracted view without requiring complete re-extraction, allowing rapid iteration during design verification while maintaining accuracy.
3Adaptability or versatility
If static simulation views are extracted from layouts, then simulation can be performed, but the views cannot be edited or updated when schematic changes occur
Solution Approach 1:
The patent implements a feedback mechanism where changes in the schematic design are automatically detected and propagated to the extracted simulation view. The system monitors the schematic for modifications and provides feedback updates to the extracted view, ensuring synchronization without requiring manual intervention or complex update procedures.
Solution Approach 2:
The patent creates a universal extracted view that serves multiple functions simultaneously: it maintains the hierarchical structure for editability, provides simulation capability, and enables automatic updating when schematic changes occur. This multi-functional extracted view eliminates the need for separate static simulation files and complex update workflows.
Data Source
AI summary
Disclosed are methods, systems, and articles of manufacture for binding and annotating an electronic design with a schematic driven extracted view. These techniques identify a schematic design and an extracted view of an electronic design and bind the schematic design with the extracted view. The resulting binding information concerning binding the schematic design with the extracted view is stored in a data structure. The schematic design may be annotated with extracted view information pertaining to the extracted view based at least in part upon the binding information. A response to a user action may be automatically generated based in part or in whole upon the extracted view information or the binding information.


