Semiconductor Fuse Programming via Dual I/O Interface

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Semiconductor memory devices face challenges in programming fuses after encapsulation, as general fuses become inaccessible once encapsulated, limiting their ability to control internal operations effectively.

Innovation Solution

A semiconductor device with a first I/O part for buffering command/address signals to generate delay address signals and an internal address generator, along with a second I/O part using fuses that can be programmed according to logic levels of input data to control I/O characteristics, allowing for independent operation of memory blocks and flexible control of I/O characteristics during a test mode.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If general fuses are used to control internal operations, then the device can be programmed at wafer level, but the fuses become inaccessible and cannot be programmed after encapsulation

Engineering Contradiction:
Improvefuse programming capabilityVSAvoidfuse accessibility
Core Design Contradiction:
Ease of manufactureVSEase of operation

Solution Approach 1:

The device is divided into multiple independently operable memory blocks, each with its own fuse control capability. This segmentation allows different blocks to be programmed at different times and through different interfaces, making the system as a whole more flexible and accessible after encapsulation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

An additional I/O part is introduced as an intermediary interface that provides access to fuse programming capability after encapsulation. This intermediary I/O part allows external programming equipment to communicate with and program fuses through available external interfaces, bypassing the encapsulation barrier.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If multiple I/O lines are added to increase bandwidth, then performance improves, but device complexity increases

Engineering Contradiction:
ImprovebandwidthVSAvoidI/O part complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The additional I/O part is designed with multi-functionality, serving both as a data I/O interface for bandwidth expansion and as a fuse programming interface for configuration. This universal design allows the same physical interface to handle multiple tasks, reducing overall device complexity despite increased bandwidth capability.

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

Solution Approach 2:

The I/O parts are designed to operate independently and can be dynamically activated or deactivated based on operational mode. During normal operation, certain I/O parts handle data traffic while others remain inactive. During test/programming modes, different I/O parts are activated as needed, allowing flexible resource allocation without permanent complexity.

Inventive Principle:
Principle #15Dynamics

3Reliability

If memory blocks are made to operate independently without interference, then reliability improves, but control coordination becomes more difficult

Engineering Contradiction:
Improvememory block independenceVSAvoidcontrol coordination
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The memory device is segmented into multiple independently controllable memory blocks, each with its own address space and control logic. This physical and logical segmentation ensures that operations in one block do not interfere with others, improving reliability while maintaining manageable control through modular architecture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Not all I/O parts and memory blocks need to be active simultaneously. The system can activate only the necessary subset of blocks and I/O parts for each specific operation. This partial action approach reduces control coordination overhead while maintaining the independence and reliability benefits of the segmented architecture.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS9286999B1Semiconductor devices
Publication Date: 2016.03.15 MIMIRIP LLC
  • US9286999B1 patent drawing
  • US9286999B1 patent drawing
  • US9286999B1 patent drawing

AI summary

A semiconductor device includes a first input/output (I/O) part buffering command/address (C/A) signals inputted through a first pad part to generate delay address signals, an internal address generator generating a plurality of internal address signals according to a level combination of the delay address signals, and a second I/O part including a plurality of fuses selected by the plurality of internal address signals in a test mode. The plurality of fuses of the second I/O part are programmed according to logic levels of data inputted to the second I/O part through a second pad part to control I/O characteristics of the second I/O part.