Semiconductor Device Unified Memory Interface

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Integrating various types of semiconductor memories with different operational characteristics into a single semiconductor device is challenging due to their distinct interfaces and operational requirements, making it difficult to achieve high integration density and consistent performance.

Innovation Solution

A semiconductor device with a unified control unit and interface that can accommodate multiple memory units, including volatile and non-volatile types, by storing memory characteristic information and processing signals accordingly, allowing for flexible operation and high integration density through a relay-based connection system.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If various types of semiconductor memories are integrated into a single device, then integration density is improved, but device complexity increases due to different operational characteristics and interfaces

Engineering Contradiction:
Improveintegration densityVSAvoiddevice complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent implements a universal interface unit that can interface with multiple types of semiconductor memories (DRAM, SRAM, NOR flash, NAND flash) through a single unified interface. This multi-functional interface eliminates the need for separate interface circuits for each memory type, thereby reducing device complexity while maintaining high integration density. The interface unit adapts to different memory types by selecting appropriate interface protocols based on memory type information.

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

Solution Approach 2:

The patent introduces a memory controller as an intermediary component that manages communication between the host and various memory units. The controller stores memory type information and uses this information to process signals appropriately for each memory type. This intermediary layer abstracts the complexity of different memory interfaces, allowing unified control while supporting diverse memory types, thus resolving the contradiction between integration density and device complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If a unified interface is used for various memory types, then device complexity is reduced, but interface adaptability decreases due to different operational characteristics

Engineering Contradiction:
Improveinterface complexityVSAvoidinterface adaptability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent implements a dynamic interface configuration where the interface unit can adapt its operational characteristics based on the detected memory type. The system dynamically selects interface protocols and signal processing parameters according to the stored memory type information, allowing a single unified interface to properly interface with different memory types (DRAM, SRAM, NOR flash, NAND flash) despite their different operational characteristics.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes interface parameters such as signal timing, voltage levels, and protocol selection based on the identified memory type. The memory controller stores characteristic information for each memory type and uses this information to adjust interface parameters dynamically, enabling a unified interface to maintain high adaptability across different memory technologies while keeping the physical interface structure simple and unified.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If memory characteristic information is stored and processed, then signal processing accuracy is improved, but information processing time increases

Engineering Contradiction:
Improvesignal processing accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent stores memory type information and characteristic parameters in advance in the memory controller before actual memory operations begin. This preliminary storage of configuration information allows the interface unit to quickly retrieve and apply the appropriate interface parameters when a memory operation is initiated, avoiding the need for complex real-time detection and analysis during operation, thus maintaining high processing accuracy while minimizing additional processing time.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9852089B2Semiconductor device
Publication Date: 2017.12.26 SK HYNIX INC
  • US9852089B2 patent drawing
  • US9852089B2 patent drawing
  • US9852089B2 patent drawing

AI summary

A semiconductor device includes a memory device, a host, and an interface. The memory device includes various types of memory units configured to be mounted to one slot. The host stores memory characteristic information of the various types of memory units contained in the memory device, processes a signal for the memory units on the basis of the memory characteristic information, and transmits and receives the processed signal to and from the memory units. The interface allows the host to interface with the various types of memory units contained in the memory device.