IC Repair Information Device Segmentation Clock Gating

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

As the number of memory blocks in integrated circuits increases, the size of repair information and loading time required to address faulty cells also increase, leading to inefficiencies in storage space and data loading.

Innovation Solution

A repair information providing device is implemented in integrated circuits, featuring faulty cell address registers, a repair information storage block, a repair information control block, and a clock gating block, which reduces storage space and loading time by selectively providing clock signals and memory block selection signals to only the necessary registers, allowing for efficient storage and loading of repair information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If the number of memory blocks is increased to improve circuit functionality, then the storage capacity and functionality are improved, but the size of repair information and loading time increase

Engineering Contradiction:
Improvenumber of memory blocksVSAvoidloading time
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The patent divides the repair information into segments associated with individual memory blocks. Each memory block has its own faulty cell address register that stores repair information only for that specific block, rather than loading all repair information for all memory blocks simultaneously. This segmentation reduces the amount of data that needs to be loaded and processed at once.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent pre-loads repair information into faulty cell address registers during a testing process before normal operation. The repair information is stored in compact form in a repair information storage block and only the necessary portions are loaded into registers when needed. This preliminary preparation reduces loading time during actual operation.

Inventive Principle:
Principle #10Preliminary action

2Quantity of substance

If the number of memory blocks is increased to improve circuit functionality, then the storage capacity and functionality are improved, but the storage space for repair information increases

Engineering Contradiction:
Improvenumber of memory blocksVSAvoidstorage space for repair information
Core Design Contradiction:
Quantity of substanceVSVolume of stationary object

Solution Approach 1:

The patent extracts only the necessary repair information for each individual memory block and stores it in dedicated faulty cell address registers. Instead of storing complete repair information for all memory blocks in a single large storage area, the system extracts and distributes minimal necessary information to each block's register, reducing total storage space requirements.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The repair information storage is segmented into multiple small faulty cell address registers, each associated with a specific memory block. This segmentation allows each register to store only the repair information relevant to its associated block, rather than requiring a large centralized storage area for all repair information.

Inventive Principle:
Principle #1Segmentation

3Reliability

If all faulty cell address registers are updated simultaneously to ensure complete repair information is available, then reliability is improved, but loading time and power consumption increase

Engineering Contradiction:
Improvecompleteness of repair informationVSAvoidloading time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies local quality by providing repair information selectively to each faulty cell address register based on its specific needs. Each register receives and updates only the repair information relevant to its associated memory block, rather than all registers being updated with all repair information simultaneously. This localized approach maintains reliability while reducing overall loading time and power consumption.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system dynamically loads repair information into faulty cell address registers based on operational needs rather than statically pre-loading all information. The repair information control block manages the dynamic updating of registers, loading information only when and where it is needed, optimizing the balance between reliability and loading efficiency.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS10346240B2Repair information providing device in an integrated circuit
Publication Date: 2019.07.09 SAMSUNG ELECTRONICS CO LTD
  • US10346240B2 patent drawing
  • US10346240B2 patent drawing
  • US10346240B2 patent drawing

AI summary

A repair information providing device in an integrated circuit including a plurality of memory blocks includes a plurality of faulty cell address registers connected to the memory blocks, respectively, a repair information storage block configured to store repair information including an address of a faulty cell and a memory index indicating a memory block having the faulty cell, a repair information control block configured to read the repair information from the repair information storage block, transfer the address of the faulty cell included in the repair information to the respective faulty cell address registers, and generate a memory block selection signal based on the memory index included in the repair information, and a clock gating block configured to receive a clock signal, and selectively transfer the clock signal to one of the faulty cell address registers connected to the memory block having the faulty cell in response to receiving the memory block selection signal.