Clock Divider Circuit for DDR SDRAM Precharge Command Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

High-speed electronic devices, such as DDR SDRAMs, face errors in internal command generation due to concurrent input of command and address signals synchronized with the clock, leading to precharge operation errors.

Innovation Solution

The electronic device employs a clock divider circuit to generate out-of-phase internal clocks and a command decoder to produce odd and even precharge commands, each corresponding to multiple clock periods, ensuring synchronized precharge operations across bank groups.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If the clock frequency is increased to operate at high speed, then the operating speed is improved, but command generation errors occur due to concurrent input of command and address signals

Engineering Contradiction:
Improveoperating speedVSAvoidcommand generation accuracy
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent segments the precharge command generation into odd and even precharge commands, each synchronized with alternating clock pulses. This segmentation allows the system to maintain high clock frequencies while preventing command generation errors by processing commands in alternating phases, thus resolving the contradiction between speed and reliability.

Inventive Principle:
Principle #1Segmentation

2Productivity

If precharge commands are generated in synchronization with the clock, then the operation speed is improved, but precharge command pulses may merge causing operation errors

Engineering Contradiction:
Improveoperation speedVSAvoidprecharge operation accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements periodic action by generating odd precharge commands in synchronization with odd clock pulses and even precharge commands with even clock pulses. This periodic alternation ensures that command pulses are distributed evenly over time, preventing merging while maintaining high operation speed.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The patent extracts the precharge command generation from the single clock synchronization stream and divides it into two separate synchronization streams (odd and even). This extraction prevents the merging of command pulses by creating temporal separation, thus maintaining both speed and reliability.

Inventive Principle:
Principle #2Taking out (Extraction)

3Device complexity

If a single internal clock is used for all operations, then the device complexity is reduced, but command and address signal conflicts occur during precharge operations

Engineering Contradiction:
Improveclock circuit complexityVSAvoidcommand decoding accuracy
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent segments the single internal clock into two separate internal clocks (first internal clock for odd pulses, second internal clock for even pulses). This segmentation eliminates command and address signal conflicts during precharge operations by providing separate timing references, while the overall complexity remains manageable through systematic clock division.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11900988B2Electronic device related to a precharge operation
Publication Date: 2024.02.13 SK HYNIX INC
  • US11900988B2 patent drawing
  • US11900988B2 patent drawing
  • US11900988B2 patent drawing

AI summary

An electronic device may include: a clock divider circuit configured to generate a first internal clock including pulses which are generated in synchronization with odd pulses of a clock, and generate a second internal clock including pulses which are generated in synchronization with even pulses of the clock; and a command decoder configured to generate an odd precharge command and an even precharge command based on a counting signal which is toggled by a chip selection signal and a command/address signal for performing a precharge operation in synchronization with the first internal clock or toggled by the chip selection signal and the command/address signal for performing the precharge operation in synchronization with the second internal clock.