2D Grid Division for IC Scan Logic Wiring Congestion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing complexity of integrated circuits and high compression ratios in test compression lead to physical chip layout bottlenecks, causing wiring congestion and limiting the implementation of large compression ratios due to the large number of wires required for decompression and compression logic.

Innovation Solution

A method for dividing the testable logic of integrated circuits into a 2-dimensional grid, optimizing the placement of decompression and compression logic to reduce wire length and minimize congestion, by determining grid sizes and dividing regions based on side lengths to efficiently distribute XOR gates across the chip surface.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If traditional global scan wiring is used to connect decompression logic to scan chains, then compression ratio can be achieved, but wiring congestion increases and chip area footprint increases

Engineering Contradiction:
Improvecompression ratioVSAvoidwiring congestion
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent divides the chip into multiple scan regions, each with its own decompression logic instance. This segmentation distributes the wiring load across different regions rather than having all wires converge to a single global decompression unit, thereby reducing wiring congestion while maintaining high compression ratios.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from a single global decompression point to a distributed two-dimensional grid of decompression logic instances across the chip. This spatial distribution across multiple dimensions reduces the density of wires in any single area, alleviating congestion problems.

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

2Quantity of substance

If more scan chains are used to increase compression ratio, then test data volume is reduced, but wire length and congestion around decompression logic increase

Engineering Contradiction:
Improvetest data volumeVSAvoidwire length
Core Design Contradiction:
Quantity of substanceVSLength of stationary object

Solution Approach 1:

By dividing the chip into multiple scan regions with local decompression logic, the patent reduces the average wire length from the decompression logic to scan chains. Each region serves its local scan chains, eliminating the need for extremely long wires that would connect a single global decompression unit to all scan chains across the entire chip.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent places decompression logic locally within or near each scan region, optimizing the wiring distance for that specific region. This local placement reduces wire length and congestion in the area around decompression logic while still achieving overall high compression ratio across the entire chip.

Inventive Principle:
Principle #3Local quality

3Productivity

If compression ratio exceeds 100x, then test efficiency is improved, but physical chip layout becomes a bottleneck due to extreme wiring congestion

Engineering Contradiction:
Improvetest efficiencyVSAvoidchip layout feasibility
Core Design Contradiction:
ProductivityVSEase of manufacture

Solution Approach 1:

The patent enables extreme compression ratios (100x and beyond) by segmenting the decompression logic into multiple distributed instances. This segmentation makes high compression ratios physically feasible by distributing the wiring load, preventing the extreme congestion that would occur with a single global decompression unit handling all scan chains.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

By distributing decompression logic across a two-dimensional grid of scan regions rather than concentrating it in one location, the patent makes extreme compression ratios manufacturable. The spatial distribution across multiple dimensions allows wires to be routed more efficiently throughout the chip area, avoiding the bottlenecks that would prevent high compression ratios in traditional layouts.

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

Data Source

PatentUS9470755B1Method for dividing testable logic into a two-dimensional grid for physically efficient scan
Publication Date: 2016.10.18 CADENCE DESIGN SYST INC
  • US9470755B1 patent drawing
  • US9470755B1 patent drawing
  • US9470755B1 patent drawing

AI summary

Methods and computer-readable media for effecting physically efficient scans of integrated circuit designs may include selecting a two-dimensional grid size for exposure to the method, the two-dimensional grid having a size that includes a first side length, a second side length, and a number of flops. The method is performed to select a two-dimensional grid size that maximizes compression efficiency and limit wiring congestion on the IC. In one aspect, the method may be performed on each region of the grid that maintains one of a respective first side length and a respective second side length greater than one, including selecting a larger side, determining if the larger side is odd or even, and dividing the grid along the larger side into two regions each having a proportion of the flops. The scans of the resulting regions are efficient, and consequently facilitate integrated circuit design and subsequent manufacture.