Standard Cell Layouts with Virtual Grid Alignment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing methods for designing integrated circuits face challenges in efficiently routing metal lines to align with input/output ports of standard cells, often requiring additional layers of metal lines and increasing the complexity of interconnection routing, which can lead to resource constraints and suboptimal performance.

Innovation Solution

The approach involves using a predetermined nominal minimum pitch for virtual grid lines and standard cells, allowing for the alignment of input/output ports with metal lines, and employing a placing and routing software tool to arrange metal lines along these grid lines, thereby reducing the need for additional routing resources and enhancing interconnection performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If standard cell layouts are used with predetermined functions, then the design process is simplified and standardization is improved, but the alignment of input/output ports with metal lines becomes difficult requiring additional routing layers

Engineering Contradiction:
ImprovestandardizationVSAvoidrouting complexity
Core Design Contradiction:
Ease of manufactureVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-defining the positions of input/output ports in standard cell layouts to coincide with virtual grid lines before the routing process begins. This advance positioning ensures that metal lines can be directly routed along the grid lines without requiring additional routing layers, thus simplifying the overall routing complexity while maintaining standardization benefits

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces virtual grid lines as an intermediary element that mediates between the standard cell layouts and the metal line routing. These grid lines serve as a reference framework that guides the placement of input/output ports and the routing of metal lines, enabling automatic alignment and reducing the need for additional routing layers

Inventive Principle:
Principle #24Intermediary (Mediator)

2Manufacturing precision

If additional layers of metal lines are used to align with input/output ports, then the alignment is achieved, but the number of metal layers increases consuming more resources

Engineering Contradiction:
Improvealignment precisionVSAvoidmetal layers
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The patent applies preliminary action by pre-positioning input/output ports at locations that coincide with virtual grid lines before the routing process. This advance planning ensures that metal lines can be routed directly along the grid lines to reach the ports, achieving precise alignment without requiring additional metal layers, thus reducing the quantity of metal layers used

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent makes the virtual grid lines serve multiple functions: they act as alignment references for input/output port placement, as routing guides for metal lines, and as a coordinate system for the entire layout. This multi-functionality enables a single set of grid lines to achieve both precise alignment and efficient routing without requiring additional layers

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Adaptability or versatility

If the cell height is a non-integral multiple of the nominal minimum pitch, then more flexible layout arrangements are possible, but the alignment with metal lines becomes more difficult

Engineering Contradiction:
Improvelayout flexibilityVSAvoidalignment precision
Core Design Contradiction:
Adaptability or versatilityVSManufacturing precision

Solution Approach 1:

The patent resolves the contradiction by introducing a new dimension - the vertical dimension perpendicular to the metal line routing direction. By allowing cell heights to be non-integral multiples of the nominal minimum pitch in this perpendicular dimension, the patent enables layout flexibility without affecting the alignment precision in the routing dimension, as the virtual grid lines provide the necessary alignment reference independent of cell height

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

Data Source

PatentUS10867100B2Integrated circuit designing system
Publication Date: 2020.12.15 TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD
  • US10867100B2 patent drawing
  • US10867100B2 patent drawing
  • US10867100B2 patent drawing

AI summary

An integrated circuit designing system includes a non-transitory storage medium encoded with a first set of standard cell layouts and a second set of standard cell layouts both being configured to perform a predetermined function. The predetermined manufacturing process having a nominal minimum pitch (T) of metal lines. Each standard cell layout of the first set of standard cell layouts and the second set of standard cell layouts having a cell height (H) wherein the cell height is a non-integral multiple of the nominal minimum pitch. A hardware processor communicatively is coupled with the non-transitory storage medium and is configured to execute a set of instructions for generating an integrated circuit layout based on the first set of standard cell layouts, the second set of standard cell layouts and the nominal minimum pitch; and creating a data file corresponding to the integrated circuit layout.