Zig-Zag Multi-Bit Cell Layout With Shared Interconnect Routing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing multi-bit integrated circuit designs face challenges in optimizing power, performance, and area efficiency due to varying backend routing requirements across different layout structures, leading to redundant metal routing and increased power consumption.

Innovation Solution

The proposed solution involves arranging bit cells in a zig-zag format within the integrated circuit, where interconnects are shared between sequential bit cells to reduce metal routing and optimize area usage, thereby enhancing performance and power efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of stationary object

If traditional multi-bit layout structures are used, then routing functionality is achieved, but metal routing area increases by 5-6%

Engineering Contradiction:
Improvemetal routing areaVSAvoidrouting structure complexity
Core Design Contradiction:
Area of stationary objectVSDevice complexity

Solution Approach 1:

The patent merges the routing functions of multiple bit cells by implementing shared interconnect structures. Specifically, common interconnects are used to carry signals that are multiplexed across multiple bit cells, thereby consolidating routing resources and reducing the total metal routing area required for multi-bit operations.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent implements universal interconnect structures that serve multiple functions simultaneously. The same interconnect lines are used for different bit cells and different signal types (data, control signals) through time-multiplexing and spatial-reuse, making the routing infrastructure multi-functional and reducing overall routing area.

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

2Loss of energy

If traditional multi-bit layout structures are used, then routing functionality is achieved, but power consumption increases by 3-5%

Engineering Contradiction:
Improvepower consumptionVSAvoidrouting structure complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The patent combines power-efficient routing practices by sharing interconnect structures across multiple bit cells. This reduces the total length of metal traces and associated switchable connections, directly lowering dynamic power consumption while maintaining full routing functionality through intelligent signal multiplexing.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent recovers routing resources by allowing interconnect structures to be reused across different bit cells and different time periods. Instead of dedicating separate routing resources to each bit cell, the system discards the notion of permanent dedicated connections and recovers routing capacity through time-multiplexed sharing, reducing overall power consumption.

Inventive Principle:
Principle #34Discarding and recovering

3Area of stationary object

If shared interconnects are implemented between sequential bit cells, then area usage is optimized, but routing complexity increases

Engineering Contradiction:
Improvearea usageVSAvoidrouting complexity
Core Design Contradiction:
Area of stationary objectVSDevice complexity

Solution Approach 1:

The patent segments the multi-bit cell into multiple single-bit cells arranged in sequence, with shared interconnects implemented between them. This segmentation allows the use of standard single-bit cell designs while adding the dimension of resource sharing, optimizing area usage through spatial arrangement and temporal multiplexing of interconnect resources.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11916058B2Multi-bit structure
Publication Date: 2024.02.27 TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD
  • US11916058B2 patent drawing
  • US11916058B2 patent drawing
  • US11916058B2 patent drawing

AI summary

An integrated circuit is provided and includes a multi-bit cell having multiple bit cells disposed in multiple cell rows. The bit cells include M bit cells, M being positive integers. A first bit cell of the bit cells and a M-th bit cell of the bit cells are arranged diagonally in different cell rows in the multi-bit cell. The multi-bit cell includes first to fourth cell boundaries. The first and second boundaries extend in a first direction and the third and fourth boundaries extend in a second direction different from the first direction. The first bit cell and a second bit cell of the bit cells abut the third cell boundary, and the first bit cell and a (M/2+1)-th bit cell of the bit cells abut the first cell boundary.