Semiconductor Memory Output Circuit Pseudo-Pipeline Architecture

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional semiconductor memory devices face limitations in operating frequency due to phase inversion between switch control signals and insufficient time margins in pipeline modes, particularly in the CL3 and CL4 pipeline modes, which restrict the operating frequency and efficiency.

Innovation Solution

The output circuit in the semiconductor memory device incorporates multiple data paths with complementary control signals and clock gaps, utilizing CMOS transistors and flip-flops to generate control signals synchronized with an external clock, allowing for higher frequency operation by mitigating phase inversion and optimizing data transfer timing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the operating speed of semiconductor memory devices is increased, then data transfer efficiency is improved, but phase inversion between switch control signals occurs and operating frequency is limited

Engineering Contradiction:
Improvedata transfer efficiencyVSAvoidphase inversion between control signals
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The output circuit is divided into multiple independent data paths (first data path with switches 71, 73 and second data path with switches 74, 76), each handling different phases of data transfer. This segmentation allows parallel operation and eliminates phase inversion by distributing control signals across separate paths with complementary timing.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements periodic clocked operation using external clock signal CLK and internal clock signals (SRP, SRPB) to systematically alternate between first and second data paths. This periodic switching with complementary control signals ensures that when one path is active, the other is inactive, preventing phase inversion while maintaining continuous data flow.

Inventive Principle:
Principle #19Periodic action

2Speed

If CL3 pipeline mode is used to reduce latency, then data output speed is improved, but operating margin becomes insufficient

Engineering Contradiction:
Improvedata output speedVSAvoidoperating margin
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent implements a dynamic pipeline architecture that can adaptively switch between different operational modes (CL3 and CL4) based on timing requirements. The output circuit uses dynamic control signals (FRDTP1, FRDTP2, SRP1, SRP2) that are generated based on external clock edges, allowing the system to optimize between speed and margin by selecting appropriate pipeline depth and timing for each operation.

Inventive Principle:
Principle #15Dynamics

3Reliability

If multiple data paths with complementary control signals are implemented, then operating frequency is improved, but circuit complexity increases

Engineering Contradiction:
Improveoperating frequencyVSAvoidcircuit structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent designs the first and second data paths to be functionally identical but operationally complementary, with each path capable of handling the complete data transfer function independently. This universal design allows the circuit to achieve higher frequency operation through parallelism while managing complexity by reusing the same circuit topology (switches, latches, buffers) across multiple paths rather than designing specialized circuits for each function.

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

Data Source

PatentUS7388417B2Output circuit of a semiconductor memory device and method of outputting data in a semiconductor memory device
Publication Date: 2008.06.17 SAMSUNG ELECTRONICS CO LTD
  • US7388417B2 patent drawing
  • US7388417B2 patent drawing
  • US7388417B2 patent drawing

AI summary

An output circuit of a semiconductor memory device includes a first data path, a second data path and a third data path. The first data path transfers a sense output signal, and latches the sense output signal to output the sense output signal to a first node. The second data path transfers the sense output signal, and latches the sense output signal to output the sense output signal to the first node. The third data path latches a signal of the first node, and transfers the signal of the first node to generate output data. Accordingly, the semiconductor memory device including the output circuit can operate at a relatively higher frequency using a pseudo-pipeline structured circuit, which combines a wave pipeline structure with a full pipeline structure.