Memory Rank Prioritization Using PVT and Error Codes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

As data transmission speeds in semiconductor devices increase, so does the probability of error occurrence, necessitating advanced design schemes to ensure reliable transmission, particularly due to variations in process/voltage/temperature (PVT) conditions affecting MOS transistors.

Innovation Solution

A semiconductor system that includes multiple ranks, each generating rank codes and error codes based on delay times and PVT conditions, allowing a semiconductor device to prioritize operations based on sensed information to optimize performance and reliability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If data transmission speed is increased, then productivity is improved, but reliability deteriorates due to higher error occurrence probability

Engineering Contradiction:
Improvedata transmission speedVSAvoiddata transmission reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The memory system is divided into multiple ranks, each independently monitored for error characteristics. This segmentation allows selective prioritization of reliable ranks while maintaining high-speed operation across the entire system, resolving the contradiction between overall speed and reliability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically changes operational parameters by adjusting rank priority based on real-time error rate monitoring. When error rates increase at higher transmission speeds, the system adapts by prioritizing ranks with better error characteristics, maintaining reliability while operating at high speeds.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If error detection and correction codes are added, then reliability is improved, but device complexity increases

Engineering Contradiction:
Improvedata transmission reliabilityVSAvoiderror code generation and processing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system employs self-service mechanisms where ranks automatically monitor and report their own error characteristics. The control logic automatically prioritizes reliable ranks without external intervention, reducing the need for complex external error management infrastructure.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The rank priority assignment is dynamic rather than static. The system continuously monitors error rates and adjusts priority assignments in real-time, allowing the complexity of error management to adapt to actual operating conditions rather than requiring maximum complexity regardless of situation.

Inventive Principle:
Principle #15Dynamics

3Reliability

If multiple ranks are monitored and prioritized, then reliability is improved, but device complexity increases

Engineering Contradiction:
Improvesystem reliability through rank prioritizationVSAvoidPVT sensing and error code processing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary monitoring of PVT conditions and error characteristics for all ranks during initialization and ongoing operation. This advance information gathering allows the control logic to make informed priority decisions without requiring complex real-time analysis during critical operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system introduces an intermediary control mechanism that sits between the multiple ranks and the data transmission path. This intermediary monitors error codes from all ranks and selectively routes operations to reliable ranks, simplifying the overall system architecture by centralizing the complexity in a dedicated management layer.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10665318B2Semiconductor systems
Publication Date: 2020.05.26 SK HYNIX INC
  • US10665318B2 patent drawing
  • US10665318B2 patent drawing
  • US10665318B2 patent drawing

AI summary

A semiconductor system may include a first and second rank, and a semiconductor device. The semiconductor device may be configured to receive information on the first and second ranks to prioritize which rank out of the first and second ranks to perform an operation with instead of the other rank. The information may include PVT conditions. The information may include error occurrences of the first or second ranks.