Wrapper Cells Automate High-Speed Signal Routing in ICs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In large-scale integrated circuit designs, the placement and routing of high-speed signal lines, particularly clock signals, face challenges due to high impedance and susceptibility to electromigration, which can lead to signal attenuation and degradation, necessitating complex manual intervention by design engineers.

Innovation Solution

The introduction of 'wrapper cells' with geometrical dimensions matching standard cells, which define electrical paths including vias from lower to upper metal layers, allowing computerized place-and-route tools to automatically route signal connections through these paths, reducing impedance and electromigration susceptibility.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If manual routing intervention is used for high-speed signal lines, then signal quality can be maintained, but design complexity and time consumption increase significantly

Engineering Contradiction:
Improvesignal qualityVSAvoiddesign complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a special cell type acting as an intermediary between standard cells and routing infrastructure. This cell includes a via structure that automatically connects signal terminals in lower metal layers to upper metal layers, mediating the connection without requiring manual routing intervention while maintaining signal integrity

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The routing path is prepared in advance by pre-defining the via structure and upper metal layer connection points within the special cell. This preliminary preparation eliminates the need for complex manual routing decisions during the design process, as the path is already established before routing begins

Inventive Principle:
Principle #10Preliminary action

2Reliability

If complex manual routing is performed for clock signals, then electromigration susceptibility can be reduced, but productivity decreases

Engineering Contradiction:
Improveelectromigration resistanceVSAvoiddesign productivity
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The special cell is self-configuring in that it automatically provides the appropriate via structure and upper metal layer connection based on its cell type. The cell serves itself by having pre-defined routing paths that eliminate the need for manual electromigration optimization, allowing standard place-and-route tools to handle the routing automatically

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent changes the routing parameters by introducing fixed via locations and upper metal layer connection points as inherent properties of the special cell. This parameter transformation converts a complex manual optimization problem into a straightforward automated routing task with predetermined parameters

Inventive Principle:
Principle #35Parameter changes

3Extent of automation

If standard place-and-route tools are used without special cells, then routing flexibility is maintained, but automation capability for high-speed signals is insufficient

Engineering Contradiction:
Improverouting automationVSAvoidrouting flexibility
Core Design Contradiction:
Extent of automationVSAdaptability or versatility

Solution Approach 1:

The special cell serves multiple functions: it acts as a standard cell for logic implementation, provides automatic via structure for inter-layer connectivity, and defines upper metal layer connection points for routing. This multi-functionality allows standard place-and-route tools to automatically handle high-speed signal routing while maintaining the flexibility to adapt to different cell types and routing requirements

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

Data Source

PatentUS10436841B2Use of wrapper cells to improve signal routing in integrated circuits
Publication Date: 2019.10.08 MELLANOX TECHNOLOGIES LTD(IL)
  • US10436841B2 patent drawing
  • US10436841B2 patent drawing
  • US10436841B2 patent drawing

AI summary

A method for circuit design includes providing one or more wrapper cells for use with a library of standard cells in design of an IC. Each wrapper cell has geometrical dimensions matching a corresponding group of one or more of the standard cells and defines an electrical path, including at least one via, from a location of a terminal in a lower metal layer in the standard cells in the corresponding group to a location in an upper metal layer. A computerized place-and-route tool receives a layout of the IC including a wrapper cell superimposed over one of the standard cells in the corresponding group. The place-and-route tool automatically routes a signal connection through the upper metal layer and the at least one via defined by the superimposed wrapper cell to the predefined signal terminal in the lower metal layer in the one of the standard cells.