Strobe Generation Unit for DDR Semiconductor Power Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Semiconductor devices with DDR function in their I/O circuits face issues with power consumption and data quality due to timing shifts in clock signals, leading to inferior data writes.

Innovation Solution

A semiconductor device design that includes a first latch unit for write data latching based on a strobe signal, a second latch unit for data transfer to a buffer using a first clock signal, and a strobe generation unit with bit shift counters and logic gates to generate strobe signals, reducing power consumption and improving data writes by controlling the latch period and clock signal timing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If clock signal timing is adjusted to improve data write quality, then data write quality improves, but power consumption increases due to additional clock signal distribution

Engineering Contradiction:
Improvedata write qualityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent extracts the strobe signal generation function from the global clock distribution system. Instead of distributing multiple clock signals (CK_t, CK_c, DQS_t, DQS_c) throughout the device, the strobe generation unit locally generates strobe signals from the received DQS_t signal, eliminating the need for extensive clock signal distribution trees and reducing power consumption while maintaining data write quality.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The strobe signal acts as an intermediary between the external DQS_t clock signal and the internal latch circuitry. The strobe generation unit uses the DQS_t signal to generate synchronized strobe signals (S1, S2, S3, S4) that coordinate data latching without requiring direct distribution of multiple clock signals to all latch units, thereby reducing power consumption while ensuring proper timing.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If multiple clock signals are distributed to ensure proper timing, then timing precision improves, but device complexity increases

Engineering Contradiction:
Improvetiming precisionVSAvoiddevice complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent extracts the timing control function from the global clock distribution network and localizes it to the strobe generation unit. By generating strobe signals locally from the received DQS_t signal, the system eliminates the need for complex global clock distribution while maintaining precise timing control at each latch unit through the generated strobe signals.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The strobe generation unit performs multiple functions: it receives the DQS_t signal, generates four phased strobe signals (S1, S2, S3, S4) for coordinating data latching across multiple latch units, and ensures proper timing synchronization. This multi-functional unit replaces what would otherwise require separate clock distribution networks, reducing device complexity while maintaining timing precision.

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

Data Source

PatentUS8908446B2Semiconductor device and method of driving thereof
Publication Date: 2014.12.09 KIOXIA CORP
  • US8908446B2 patent drawing
  • US8908446B2 patent drawing
  • US8908446B2 patent drawing

AI summary

A semiconductor device includes a first latch unit that latches write data based on a strobe signal, a second latch unit that receives the write data latched in the first latch unit based on a first clock signal, and a strobe generation unit that generates the strobe signal and supplies it to the first latch unit. The strobe generation unit includes a bit shift counter, which receives a second clock signal and outputs a bit shift signal having a logic level that is inverted every plural clock cycles of the second clock signal, and a logic gate that outputs the second clock signal as the strobe signal according to the bit shift signal. The latch period of the write data in the first latch part is determined by the period of the strobe signal and also the period of the bit shift signal.