Data Sorting Control Circuit for Memory Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Memory devices face challenges in reducing current consumption while maintaining high data transfer rates, as they sort and output data efficiently in response to increasing operation speeds and varying burst orders determined by seed addresses and clock phases.

Innovation Solution

A memory device with a data sorting control circuit that includes a phase detector, order determiner, and sorting control signal generator to determine data order based on clock signals and seed addresses, generating selection and sorting control signals to serially output data, thereby minimizing changes in burst order and reducing current consumption.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If data sorting is performed using traditional circuits with multiple control signals, then data transfer rate is improved, but current consumption increases

Engineering Contradiction:
Improvedata transfer rateVSAvoidcurrent consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The patent combines multiple sorting control signals into a single sorting control signal that determines the burst order of read data. This merging of control functions reduces the number of signals required and consequently lowers current consumption while maintaining the data sorting capability needed for high transfer rates

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The sorting control circuit is designed to handle multiple sorting scenarios (different burst orders) using a universal control mechanism. The single sorting control signal can configure different data orders (first order or second order) based on clock phase detection, providing multi-functionality without requiring separate control circuits for each sorting mode

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

2Adaptability or versatility

If multiple sorting control signals are used to handle varying burst orders, then adaptability is improved, but device complexity increases

Engineering Contradiction:
Improveburst order adaptabilityVSAvoidcontrol circuit complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic adaptability by detecting the phase of clock signals and automatically adjusting the data order accordingly. The sorting control circuit dynamically switches between first order and second order data sorting based on the detected clock phase, providing adaptability without requiring manual configuration or complex static control logic

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The sorting control circuit automatically determines the appropriate data order by detecting clock phases and generating the corresponding sorting control signal without external intervention. The system self-configures the burst order based on internal clock signal characteristics, reducing the need for external control signals and simplifying the overall control architecture

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11763859B2Data sorting control circuit and memory device including the same
Publication Date: 2023.09.19 SK HYNIX INC
  • US11763859B2 patent drawing
  • US11763859B2 patent drawing
  • US11763859B2 patent drawing

AI summary

A data sorting control circuit includes a phase detector suitable for detecting a phase of each of a first clock signal, a second clock signal, a third clock signal, and a fourth clock signal in response to a read command, an order determiner suitable for determining a data order as a first order or a second order based on a seed address and the detected phase of each of the clock signals, and an sorting control signal generator suitable for shifting the read command based on the first clock signal to the fourth clock signal to generate a first sorting control signal, a second sorting control signal, a third sorting control signal, and a fourth sorting control signal, and outputting the first sorting control signal to the fourth sorting control signal according to the first order or the second order.