Interactive Cloning for Semiconductor Layout Generation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Manual placement, routing, and optimization of semiconductor circuit designs involving multiple occurrences of circuit elements, such as FETs, are time-consuming and inefficient, lacking automation in existing design layout systems.

Innovation Solution

A computer-based system with a user-friendly interface for cloning source layouts into target layouts, allowing users to select and apply source elements to multiple target elements within a schematic diagram, with automatic search, selection, and connectivity updates, enabling efficient generation of semiconductor design layouts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If manual placement, routing, and optimization is used for semiconductor circuit designs, then design flexibility and control are maintained, but the process becomes time-consuming and inefficient

Engineering Contradiction:
Improvedesign layout creation speedVSAvoidtime for manual placement and routing
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by automatically identifying target elements that match the source layout connectivity pattern before the designer needs to create the layout. The automatic search and selection process prepares the candidate elements in advance, so when the designer applies the source layout, the matching is already done, eliminating time-consuming manual placement and routing work.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If automatic cloning and layout generation is implemented, then productivity is improved, but the complexity of the design layout system increases

Engineering Contradiction:
Improvedesign layout creation speedVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system serves itself by automatically performing the search, identification, and matching operations without requiring external manual intervention for each step. The automatic cloning feature identifies target elements, matches connectivity patterns, and generates layout candidates autonomously, reducing the need for complex manual system configurations while maintaining high productivity.

Inventive Principle:
Principle #25Self-service

3Manufacturing precision

If multiple occurrences of circuit elements are handled individually, then design precision is maintained, but the design process becomes inefficient and repetitive

Engineering Contradiction:
Improvedesign accuracyVSAvoiddesign layout creation speed
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The system creates copies of the source layout and applies them to multiple target elements simultaneously. The automatic cloning feature generates identical layout instances for each matching target element, ensuring consistent design precision across all occurrences while eliminating repetitive manual work. The connectivity pattern matching ensures each copy is accurately adapted to its target.

Inventive Principle:
Principle #26Copying

4Reliability

If manual connectivity updates are performed for each target element, then connectivity accuracy is ensured, but the time required for design layout increases

Engineering Contradiction:
Improveconnectivity accuracyVSAvoidtime for connectivity updates
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary connectivity analysis by automatically identifying target elements that match the source layout connectivity pattern before layout generation. The automatic search process pre-validates connectivity compatibility, so when the layout is generated and applied to multiple target elements, connectivity accuracy is maintained without requiring time-consuming manual updates for each element.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8718983B1Intuitive interactive cloning for custom layout generation
Publication Date: 2014.05.06 SYNOPSYS INC
  • US8718983B1 patent drawing
  • US8718983B1 patent drawing
  • US8718983B1 patent drawing

AI summary

A computer system and corresponding process is disclosed for making a design layout based on a schematic diagram. The system comprises a user interface which includes a display of a schematic diagram of a layout to be designed. The schematic diagram includes multiple occurrences of a target element. Source elements are displayed, which correspond with the target element. One occurrence of multiple occurrences of the target element shown in the schematic diagram is selected. The source element is applied to the selected target element. A computer program product bears software for directing a computer system to perform the foregoing.