DDR Memory Internal Command Circuit for Burst Mode Power Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

DDR memory devices face challenges in reducing current consumption during internal command generation, particularly in burst modes BL4, BL8, and BL16, where existing solutions do not efficiently manage pulse generation and shifting, leading to higher power usage.

Innovation Solution

An internal command generation circuit comprising a burst pulse generation unit and a pulse shifting unit that receives commands for read or write operations, generating and shifting pulses to produce internal commands, thereby optimizing pulse width and reducing current consumption across different burst modes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Use of energy by moving object

If traditional pulse generation methods are used in DDR memory devices, then internal commands can be generated for burst modes BL4, BL8, and BL16, but current consumption increases due to unnecessary pulse generation and shifting

Engineering Contradiction:
Improvecurrent consumptionVSAvoidpulse generation and shifting management
Core Design Contradiction:
Use of energy by moving objectVSDevice complexity

Solution Approach 1:

The patent applies dynamics by making the pulse generation and shifting mechanism adaptive to different burst modes (BL4, BL8, BL16). The circuit dynamically adjusts the number of pulses generated and shifting operations performed based on the selected burst mode, rather than using a fixed complex structure. This allows the system to reduce complexity and power consumption when operating in modes that require fewer pulses.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameters of pulse generation based on the burst mode. Different burst modes require different numbers of pulses (BL4: 1 pulse, BL8: 2 pulses, BL16: 3 pulses). The circuit modifies these parameters dynamically, adjusting the pulse count and shifting operations accordingly. This parameter adaptation enables the system to optimize between functionality and power consumption for each burst mode.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If burst modes BL4, BL8, and BL16 are supported with traditional pulse generation, then read and write operations can be performed, but layout area increases due to redundant circuit structures

Engineering Contradiction:
Improveburst mode supportVSAvoidlayout area
Core Design Contradiction:
Adaptability or versatilityVSArea of stationary object

Solution Approach 1:

The patent implements a universal pulse generation circuit that can support multiple burst modes (BL4, BL8, BL16) using a single integrated structure. Rather than having separate dedicated circuits for each burst mode, the design uses a multi-functional approach where one circuit handles all modes by adjusting operational parameters. This universality significantly reduces the overall layout area while maintaining full burst mode capability.

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

Solution Approach 2:

The patent merges the pulse generation and shifting functions into a unified circuit structure. Instead of implementing separate blocks for pulse generation, shifting, and mode control, the design combines these functions into an integrated system. This merging eliminates redundant interconnections and reduces the overall layout area while preserving the ability to handle different burst modes efficiently.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS8520466B2Internal command generation circuit
Publication Date: 2013.08.27 SK HYNIX INC
  • US8520466B2 patent drawing
  • US8520466B2 patent drawing
  • US8520466B2 patent drawing

AI summary

The internal command generation circuit includes a burst pulse generation unit and a pulse shifting unit. The burst pulse generation unit is configured to receive a command for a read or write operation, and generate a first burst pulse. The pulse shifting unit is configured to shift the first burst pulse and generate an internal command.