Interactive Cross-Section Parameterized Cell for Wire Design

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional electronic design automation (EDA) systems primarily offer top-down or bottom-up views for circuit design, making it difficult for users to interactively modify the cross-section of wire instances and related structures, which are crucial for precise circuit layout and optimization.

Innovation Solution

The implementation of an interactive cross-section parameterized cell allows users to visualize and modify wire instances and related structures from an elevation view, using a second parameterized cell that represents the cross-section, enabling real-time updates and adjustments to the first parameterized cell, facilitating easier creation and reshaping of wire instances and structures.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If traditional top-down or bottom-up views are used in EDA systems, then the circuit design can be displayed from a conventional perspective, but users cannot interactively modify the cross-section of wire instances and related structures

Engineering Contradiction:
Improveinteractive modification capabilityVSAvoidview perspective flexibility
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent introduces an elevation view that displays the cross-section of wire instances and related structures, adding a new dimensional perspective to the traditional top-down or bottom-up views. This allows users to interactively modify the cross-section by dragging and dropping shapes in the elevation view, which then updates the layout view in real-time, thereby enhancing both ease of operation and view perspective flexibility.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Ease of operation

If only traditional layout views are provided, then the system maintains simplicity, but users face difficulty in visualizing and modifying wire cross-sections and related structures

Engineering Contradiction:
Improvevisualization and modification easeVSAvoidEDA system structure
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent adds an elevation view that provides a cross-sectional perspective of wire instances and related structures without significantly complicating the EDA system. The elevation view is integrated with the existing layout view through real-time updates, allowing users to visualize and modify cross-sections easily while maintaining a manageable system structure.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The patent creates a visual copy of the wire instances and related structures in the elevation view, displaying their cross-sections. This copy allows users to interactively modify the cross-section by dragging and dropping shapes, and the modifications are then reflected in the original layout view, enhancing visualization and modification ease without requiring a complete system redesign.

Inventive Principle:
Principle #26Copying

3Manufacturing precision

If users cannot interactively modify cross-sections, then the system maintains simplicity, but circuit layout precision and optimization are compromised

Engineering Contradiction:
Improvecircuit layout precisionVSAvoidcross-section modification capability
Core Design Contradiction:
Manufacturing precisionVSEase of operation

Solution Approach 1:

The patent introduces an elevation view that enables precise control over the cross-section of wire instances and related structures. Users can interactively modify the cross-section by dragging and dropping shapes in the elevation view, which directly updates the layout view in real-time, thereby achieving high circuit layout precision while maintaining ease of operation.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The patent implements real-time updates between the elevation view and the layout view. When users modify the cross-section in the elevation view, the changes are immediately reflected in the layout view, providing visual feedback that ensures precision in circuit layout while keeping the modification process intuitive and easy to perform.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11803687B1Interactive cross-section parameterized cell for wire in circuit design
Publication Date: 2023.10.31 CADENCE DESIGN SYST INC
  • US11803687B1 patent drawing
  • US11803687B1 patent drawing
  • US11803687B1 patent drawing

AI summary

Various embodiments provide for a cross-section parameterized cell, which can enable a user to visualize and interactively define or modify one or more wire instances and related elements/structure of a circuit design from an elevation view (or a side view).