Semiconductor Control Block Column Select Signal Pulse Width

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Semiconductor memory apparatuses face challenges in efficiently performing precharge operations after write operations, leading to instability and inefficiency in data storage.

Innovation Solution

A semiconductor apparatus with a control block that adjusts the pulse width of a column select signal and generates an overdrive signal to electrically couple bit lines and data lines, ensuring quick and stable data storage by extending the pulse width during write operations and using an overdrive signal to enhance data transmission.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If the precharge command is executed immediately after write operation, then the operation speed is improved, but data storage stability deteriorates

Engineering Contradiction:
Improveoperation speedVSAvoiddata storage stability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The control block extends the column select signal pulse width during the write operation to ensure complete data transfer to memory cells before the precharge command is executed. This preliminary extension of the signal duration guarantees that data is fully stored in the memory cells, providing a stable foundation before the precharge operation begins, thus resolving the contradiction between speed and stability.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the column select signal pulse width is extended, then data storage stability is improved, but the operation time is increased

Engineering Contradiction:
Improvedata storage stabilityVSAvoidoperation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The control block dynamically adjusts the column select signal pulse width based on the operation mode. During write operations, the pulse width is extended to ensure stable data storage. During read operations or other modes, the pulse width returns to normal duration. This dynamic adaptation allows the system to optimize for stability when needed while minimizing time loss in other operations.

Inventive Principle:
Principle #15Dynamics

3Reliability

If the precharge operation is delayed, then data storage stability is improved, but productivity is reduced

Engineering Contradiction:
Improvedata storage stabilityVSAvoidoperation efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The system performs the data storage stabilization action in advance by extending the column select signal during the write operation itself, rather than delaying the precharge command. This allows the precharge operation to proceed immediately after the extended write period, ensuring stability without significant productivity loss.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The control block dynamically manages the timing of the precharge operation based on the extended write operation requirements. By adaptively adjusting when the precharge command can be executed, the system ensures data stability is achieved while minimizing the impact on overall operation efficiency and productivity.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9460765B2Semiconductor apparatus having control block generating column select signal and overdrive signal
Publication Date: 2016.10.04 MIMIRIP LLC
  • US9460765B2 patent drawing
  • US9460765B2 patent drawing
  • US9460765B2 patent drawing

AI summary

A semiconductor apparatus includes a control block configured to control a pulse width of a column select signal in response to a precharge command from an external; and a coupling block configured to electrically couple bit lines and data lines according to the column select signal. A semiconductor apparatus includes a control block configured to generate a drive signal in response to a write command and generate an overdrive signal in response to a precharge command; and a driver configured to drive data lines with a first voltage in response to the drive signal and overdrive the data lines with a second voltage higher than the first voltage in response to the overdrive signal.