Fuse-Fetching Circuit Using Shift Register for Chip Area Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional fuse-fetching circuits require additional costly hardware elements like delay and latch elements, leading to increased space usage in chip area due to repetitive structures.

Innovation Solution

A fuse-fetching circuit comprising a plurality of fuses, first switches, and a shift register, where the shift register includes latches and transmission gates, allowing parallel loading of fuse contents and serial reading, eliminating the need for extra latch elements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional fuse-latch circuit with additional delay element and latch element is used, then fuse information can be stored and controlled, but hardware cost increases

Engineering Contradiction:
Improvefuse information storageVSAvoidhardware cost
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent combines the latch function and delay function into a single integrated circuit block that works cooperatively with the fuse array. Instead of replicating separate latch and delay elements for each fuse, the invention merges these functions into shared resources that serve multiple fuses, thereby reducing overall hardware complexity while maintaining reliable information storage and control.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The latch circuit and delay element are designed as universal components that can serve multiple fuse units. The latch can hold information from different fuses at different times, and the delay element provides timing control for multiple operations. This multi-functionality eliminates the need for dedicated latch and delay elements for each individual fuse, reducing hardware cost while ensuring reliable operation.

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

2Productivity

If fuse unit structure is replicated repeatedly to form fuse unit group, then fuse-fetch tasks can be completed, but chip area space increases

Engineering Contradiction:
Improvefuse-fetch capabilityVSAvoidchip area
Core Design Contradiction:
ProductivityVSArea of stationary object

Solution Approach 1:

The invention segments the fuse array into multiple rows and columns, with fuses arranged in a grid pattern. Instead of replicating complete fuse units (each with latch and delay elements), the segmentation allows shared latch and delay resources to serve multiple segmented fuse groups. This segmented organization maintains comprehensive fuse-fetch capability while dramatically reducing the area required by eliminating redundant components in each replication.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Multiple fuse units share common latch circuits and delay elements. The latch and delay functions are merged into shared resources that can be time-multiplexed across different fuse units. This merging approach enables the system to handle multiple fuses without requiring proportional increases in hardware, thus completing fuse-fetch tasks efficiently while minimizing chip area consumption.

Inventive Principle:
Principle #5Merging (Combining)

3Reliability

If additional latch elements are added to each fuse unit, then fuse information can be stored, but hardware cost and layout area increase

Engineering Contradiction:
Improveinformation storageVSAvoidhardware cost and layout area
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The latch circuit is designed as a universal storage element that can hold information from any fuse unit. Instead of dedicating a separate latch to each fuse, the universal latch can be selectively activated to store information from different fuses at different times. This multi-functional approach ensures reliable information storage while avoiding the hardware cost and layout area increase that would result from replicating latches for each fuse unit.

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

Solution Approach 2:

The invention introduces control signals and timing mechanisms that act as intermediaries between the fuse units and the shared latch. These intermediary control elements manage the timing and selection of which fuse information is loaded into the latch, ensuring reliable storage without requiring additional latch elements. The intermediary control logic coordinates the shared resources to serve multiple fuses effectively, maintaining storage reliability while minimizing hardware complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS7567115B2Fuse-fetching circuit and method for using the same
Publication Date: 2009.07.28 ELITE SEMICONDUCTOR MEMORY TECHNOLOGY INC
  • US7567115B2 patent drawing
  • US7567115B2 patent drawing
  • US7567115B2 patent drawing

AI summary

A fuse-fetching circuit comprises a plurality of fuses, a plurality of first switches and a shift register. Each of the first switches includes a first data end, a second data end and a control end. The first data end is connected to the fuse, and the control end is controlled by a fuse-fetching signal. The shift register includes a plurality of registers, each of which includes a first latch, a first transmission gate, a second latch and a second transmission gate. The first latch is connected to the second data end of the first switch.