Enable Signal Generation Circuit With Guard Keys for Timing Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current semiconductor apparatuses face challenges in generating an enable signal that effectively enables or disables internal circuits for specific operations, particularly in synchronizing with command and clock signals, which affects data communication and post-package repair operations.

Innovation Solution

The semiconductor apparatus incorporates an enable signal generation circuit comprising a command decoding circuit, guard key generation circuit, guard key reset circuit, and enable signal output circuit, which generates a seed signal based on operation codes and a strobe pulse, shifts the seed signal to produce an enable signal, and resets it based on guard keys to ensure proper circuit enablement and disablement.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If an enable signal generation circuit is implemented to control internal circuits, then operational efficiency and data communication are improved, but device complexity increases due to multiple circuits including command decoding, guard key generation, and enable signal output circuits

Engineering Contradiction:
Improveoperational efficiencyVSAvoidcircuit complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The enable signal generation circuit is divided into distinct functional modules: command decoding circuit, guard key generation circuit, and enable signal output circuit. Each module performs a specific function, allowing for independent optimization and maintenance while contributing to the overall system's operational efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The command decoding circuit decodes operation codes in advance to generate control signals before they are needed for enabling internal circuits. This preliminary decoding action ensures that the enable signal generation process is streamlined and does not bottleneck the operational efficiency of the semiconductor apparatus.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If guard keys are generated based on operation codes to control enable signal generation, then reliability of circuit enablement is improved, but device complexity increases due to additional guard key generation and reset circuits

Engineering Contradiction:
Improvecircuit enablement reliabilityVSAvoidcircuit complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The guard key generation circuit receives operation codes as input and generates guard keys that feed into the enable signal output circuit. This feedback mechanism ensures that the enable signals are generated only when the correct operation codes are detected, thereby improving the reliability of circuit enablement while maintaining a manageable circuit architecture.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

Guard keys act as intermediary control signals between the command decoding circuit and the enable signal output circuit. These intermediary guard keys provide an additional layer of control and verification, ensuring that enable signals are generated reliably without requiring direct complex interconnections between all circuit components.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If seed signal is shifted to generate enable signals in synchronization with clock signals, then precision of timing control is improved, but device complexity increases due to shifting mechanisms and synchronization circuits

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

Solution Approach 1:

The enable signal output circuit utilizes periodic clock signals to shift the seed signal and generate enable signals at precise intervals. This periodic action ensures that timing control is synchronized with the overall system clock, achieving high timing precision without requiring complex asynchronous control mechanisms.

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The shifting mechanism creates copies of the seed signal at different time offsets by synchronously shifting it with the clock signal. These copied and shifted signals are then combined to generate the final enable signals, achieving precise timing control through a relatively simple copying and shifting approach rather than complex timing generation circuits.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS10943629B2Enable signal generation circuit and semiconductor apparatus using the same
Publication Date: 2021.03.09 SK HYNIX INC
  • US10943629B2 patent drawing
  • US10943629B2 patent drawing
  • US10943629B2 patent drawing

AI summary

A semiconductor apparatus includes a command decoding circuit and an enable signal generation circuit. The command decoding circuit generates a plurality of operation codes and a strobe pulse based on a command signal and a clock signal. The enable signal generation circuit generates a seed signal based on at least a part of an operation code, among the plurality of operation codes, and the strobe pulse, and generates an enable signal by shifting the seed signal. The enable signal generation circuit generates a plurality of guard keys, after the seed signal is generated, based on the plurality of operation codes and the strobe pulse, and prevents the generation of the enable signal when any one of the plurality of guard keys is disabled.