Dynamic Termination Circuit for Semiconductor I/O Impedance Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In semiconductor systems, impedance mismatch between devices leads to significant signal reflection due to variations in process conditions, which existing on-die termination circuits struggle to effectively mitigate.

Innovation Solution

A semiconductor system with a controller and semiconductor devices featuring internal and external termination circuits that dynamically adjust the drivability of input/output lines based on chip selection signals and command/address signals during read and write operations, sharing the same I/O line and employing specific drive control circuits to manage pull-up and pull-down signals for optimal impedance matching.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If existing on-die termination circuits are used to suppress signal reflection, then signal reflection is reduced, but the circuits fail to effectively mitigate reflection due to impedance mismatch variations in process conditions

Engineering Contradiction:
Improvesignal transmission reliabilityVSAvoidadaptability to process condition variations
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic termination resistance adjustment by controlling switch connections to selectively connect different resistance values (R1, R2, R3, R4) to the I/O line based on operation mode (read/write) and data state. This dynamic adaptation allows the termination circuit to optimize impedance matching under varying process conditions and operation scenarios, resolving the contradiction between reliability and adaptability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the termination resistance parameter dynamically by selecting from multiple discrete resistance values through switch control. The termination resistance is adjusted based on operation mode and data state, enabling the system to adapt to process condition variations and effectively suppress signal reflection across different scenarios.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If termination circuits adjust drivability during read operations, then signal reflection is suppressed during reads, but the I/O line drivability must be changed for write operations

Engineering Contradiction:
Improveread operation reliabilityVSAvoidtermination circuit complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The termination circuit is designed to serve multiple functions: it provides termination resistance during read operations, adjusts drivability during write operations, and adapts to different data states. The same circuit structure with switches and multiple resistors handles both read and write modes, reducing the need for separate circuits and managing complexity through multi-functionality.

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

Solution Approach 2:

The circuit dynamically reconfigures its termination resistance based on operation mode and data state using switch control. During read operations, it selects appropriate termination values; during write operations, it adjusts drivability. This dynamic reconfiguration allows a single circuit to handle multiple operational requirements without requiring separate dedicated circuits for each mode.

Inventive Principle:
Principle #15Dynamics

3Reliability

If multiple termination circuits share the same I/O line, then impedance matching is improved across devices, but coordination between circuits becomes more complex

Engineering Contradiction:
Improveimpedance matching reliabilityVSAvoidcoordination control complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Each termination circuit is controlled by its own device based on its local operation mode and data state. The controller internally determines when to activate termination resistance and selects appropriate resistance values without requiring external coordination signals. This self-service approach simplifies multi-device coordination while maintaining impedance matching reliability across shared I/O lines.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10726885B1Semiconductor systems
Publication Date: 2020.07.28 SK HYNIX INC
  • US10726885B1 patent drawing
  • US10726885B1 patent drawing
  • US10726885B1 patent drawing

AI summary

A semiconductor system includes a controller and a semiconductor device. The controller outputs a clock signal, a chip selection signal and a command/address signal. The controller includes a controller termination circuit turned on during a read operation. The controller receives first data through an input/output (I/O) line coupled to the controller termination circuit during the read operation and outputs second data through the I/O line coupled to the controller termination circuit turned off during a write operation. The semiconductor device includes an internal termination circuit turned off during the read operation, outputs the first data through the I/O line coupled to the internal termination circuit based on the chip selection signal and the command/address signal during the read operation, and stores the second data inputted through the I/O line coupled to the internal termination circuit turned on during the write operation.