I/O Line Drive Control Circuit for Semiconductor Bank Group Sequencing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Semiconductor devices face inefficiencies in performing data input/output operations across multiple bank groups due to the lack of effective control over drive control pulses and address latch signals, leading to suboptimal read and write operations.

Innovation Solution

A semiconductor device is designed with an I/O line drive control circuit that generates drive control pulses based on a command pulse and address latch signals, allowing for controlled data I/O operations across multiple bank groups by sequencing the pulses according to logic level combinations of address latch signals.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If data I/O operations are performed across multiple bank groups simultaneously, then throughput is improved, but control complexity and timing management become difficult

Engineering Contradiction:
Improvedata I/O throughputVSAvoidcontrol circuit complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent divides the data I/O operation into separate sequential stages for different bank groups. The I/O line drive control circuit generates separate drive control pulses for first and second bank groups, with each bank group being serviced in sequence rather than simultaneously. This segmentation simplifies the control logic while maintaining overall system productivity through structured sequential processing.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent generates address latch signals and drive control pulses in advance based on the command pulse and address signals. The I/O line drive control circuit prepares the sequencing of drive control pulses before actual data transfer begins, allowing for smooth transitions between bank groups without adding complex real-time control logic during the data I/O operation.

Inventive Principle:
Principle #10Preliminary action

2Device complexity

If sequential data I/O operations are performed one bank group at a time, then control complexity is reduced, but operation time increases

Engineering Contradiction:
Improvecontrol circuit complexityVSAvoiddata I/O operation time
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The patent implements periodic drive control pulses for different bank groups in a systematic sequence. The I/O line drive control circuit generates drive control pulses for the first bank group, then transitions to the second bank group in a regular periodic pattern. This structured periodic action optimizes the sequential operation timing, reducing idle time between bank group transitions while maintaining simplified control logic.

Inventive Principle:
Principle #19Periodic action

3Device complexity

If drive control pulses are generated without precise sequencing, then circuit simplicity is maintained, but data I/O accuracy and reliability deteriorate

Engineering Contradiction:
Improvepulse generation circuit simplicityVSAvoiddata I/O operation reliability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent uses address latch signals as feedback to control the generation sequence of drive control pulses. The I/O line drive control circuit monitors the address latch signal states and uses this feedback information to determine when to generate drive control pulses for each bank group. This feedback mechanism ensures precise sequencing and proper timing without requiring complex external control logic, maintaining circuit simplicity while improving reliability.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11062741B2Semiconductor devices
Publication Date: 2021.07.13 SK HYNIX INC
  • US11062741B2 patent drawing
  • US11062741B2 patent drawing
  • US11062741B2 patent drawing

AI summary

A semiconductor device includes an input/output (I/O) line drive control circuit and a data I/O circuit. The I/O line drive control circuit is configured to generate drive control pulses having a generation sequence, wherein the generation sequence of the drive control pulses are controlled based on a command pulse and address latch signals, and wherein the address latch signals are set based on when the command pulse is generated to perform a read operation or a write operation. The command pulse is generated to perform a read operation or a write operation. The data I/O circuit controls data I/O operations of a plurality of bank groups based on the drive control pulses.