Semiconductor Data Line Selection for 3D Stack Collision Avoidance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In 3D semiconductor apparatuses, data collisions frequently occur due to the lack of a predetermined time interval between write and read operations across stacked chips, particularly when a read operation is performed immediately after a write operation, leading to increased probability of data collisions.

Innovation Solution

The semiconductor apparatus incorporates an auxiliary data line and a data line selection unit that outputs data to either the normal data line or the auxiliary data line based on a command signal, allowing for the determination of whether a read command is inputted within a predetermined time after a write command, thereby preventing data collisions by routing read data through the auxiliary data line when necessary.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If multiple chips are stacked vertically to increase integration density, then the degree of integration is improved, but data collision probability increases due to simultaneous read/write operations on different ranks

Engineering Contradiction:
Improveintegration densityVSAvoiddata collision probability
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The data transmission path is segmented into two separate channels: normal data line and auxiliary data line. This segmentation allows read and write operations to occur on different channels simultaneously, preventing data collision while maintaining high integration density through vertical stacking.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A data line selection unit acts as an intermediary between the memory ranks and data transmission lines. This intermediary selectively connects memory ranks to either the normal data line or auxiliary data line based on operation type (read/write), preventing direct collision between simultaneous operations on different ranks.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If read and write operations are performed with predetermined time intervals to avoid collision, then data collision is prevented, but operation speed decreases

Engineering Contradiction:
Improvedata collision preventionVSAvoidoperation speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The data transmission system is divided into parallel segments (normal data line and auxiliary data line), allowing read and write operations to proceed simultaneously without requiring time interval separation, thus maintaining high operation speed while preventing data collision.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The data line selection unit dynamically switches connections based on real-time operation requirements, enabling flexible allocation of data lines to read or write operations as needed, which eliminates the need for fixed time intervals while preventing collisions.

Inventive Principle:
Principle #15Dynamics

3Device complexity

If a single data line is used for both read and write operations, then device complexity is reduced, but data collision occurs during simultaneous operations on different ranks

Engineering Contradiction:
Improvedata line configurationVSAvoiddata collision probability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The single data line is segmented into two separate data transmission paths (normal data line and auxiliary data line). This segmentation resolves the data collision issue by providing dedicated paths for read and write operations while adding minimal complexity through the data line selection unit.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Both the normal data line and auxiliary data line serve universal functions for data transmission, but the data line selection unit enables them to specialize in specific operation types (read or write) as needed, providing multi-functionality that prevents collision while maintaining simplicity.

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

Data Source

PatentUS8699280B2Semiconductor apparatus and data transmission method thereof
Publication Date: 2014.04.15 SK HYNIX INC
  • US8699280B2 patent drawing
  • US8699280B2 patent drawing
  • US8699280B2 patent drawing

AI summary

A semiconductor apparatus includes a normal data line, an auxiliary data line and a data line selection unit. The normal data line is connected with a data selection unit. The auxiliary data line is connected with the data selection unit. The data line selection unit outputs data to one of the normal data line and the auxiliary data line in response to a command signal.