Signal Sampling Circuit Aligning DDR5 Instruction and Address Timing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In semiconductor memory systems, the timing deviation between instruction and address signals due to additional logical circuits in the instruction path leads to errors in the next-stage functional modules, particularly in DDR5 DRAM designs.

Innovation Solution

A signal sampling circuit with an input sampling circuit, logical operation circuit, instruction decoding circuit, and output combination circuit is employed to align the timing of instruction and address signals using the same chip select clock signal, ensuring simultaneous transitions between the target address and instruction signals.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If the instruction path includes additional logical circuits for decoding, then the instruction can be decoded and processed, but the timing deviation between instruction signal and address signal increases

Engineering Contradiction:
Improveinstruction decoding capabilityVSAvoidtiming deviation
Core Design Contradiction:
Extent of automationVSLoss of time

Solution Approach 1:

The patent applies preliminary action by performing the decoding operation in advance during the sampling phase. The instruction decoding circuit decodes the instruction signal simultaneously with the address signal sampling, so that both signals are ready at the same time for subsequent processing, eliminating the timing deviation that would occur if decoding happened sequentially after sampling.

Inventive Principle:
Principle #10Preliminary action

2Extent of automation

If the instruction path includes additional logical circuits for decoding, then the instruction can be decoded and processed, but the timing synchronization with address signal deteriorates

Engineering Contradiction:
Improveinstruction decoding capabilityVSAvoidtiming synchronization
Core Design Contradiction:
Extent of automationVSStability of the object's composition

Solution Approach 1:

The patent merges the instruction decoding operation with the address signal sampling operation into a single synchronized process. Both the instruction decoding circuit and address signal processing use the same clock signal for sampling, ensuring that both signals maintain consistent timing relationships throughout the processing pipeline, thereby preserving timing synchronization despite the additional decoding logic.

Inventive Principle:
Principle #5Merging (Combining)

3Adaptability or versatility

If separate sampling clocks are used for instruction and address paths, then each path can be optimized independently, but the timing alignment between instruction and address signals becomes difficult to maintain

Engineering Contradiction:
Improveindependent path optimizationVSAvoidtiming alignment
Core Design Contradiction:
Adaptability or versatilityVSStability of the object's composition

Solution Approach 1:

The patent applies universality by using a single sampling clock signal for both the instruction decoding path and the address signal path. This universal clock ensures that both paths are synchronized by default, maintaining timing alignment while still allowing each path to be independently optimized for its specific function through dedicated circuit design.

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

Data Source

PatentUS12387770B2Signal sampling circuit and semiconductor memory
Publication Date: 2025.08.12 CHANGXIN MEMORY TECH INC
  • US12387770B2 patent drawing
  • US12387770B2 patent drawing
  • US12387770B2 patent drawing

AI summary

A signal sampling circuit includes the following. An input sampling circuit samples a first chip select signal and a first command address signal according to a first clock signal to obtain a second chip select signal and a second command address signal. A second command address signal includes an initial command signal. The logical operation circuit performs logical operation on the first clock signal and the second chip select signal to obtain a chip select clock signal. A instruction decoding circuit decodes and samples the initial instruction signal according to the chip select clock signal and the second chip select signal to obtain a target instruction signal. An output combination circuit samples and performs output combination on the second command address signal according to the chip select clock signal to obtain a target address signal.