Data Output Pad Driving Circuit for Overlap-Free Signal Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional semiconductor data output circuits experience overlapping phenomena due to rapid switching of pull-up and pull-down transistors, leading to power loss and potential misoperation, especially when handling consecutive input data with increasing bit numbers.

Innovation Solution

The implementation of a data output circuit with signal delay blocks that vary delay amounts for input signal edges, maintaining one edge while delaying and outputting driving signals, and using output pad driving blocks to manage voltages with PMOS and NMOS transistors, preventing overlapping by synchronizing the activation periods of pull-up and pull-down signals.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the pull-up and pull-down transistors switch rapidly to handle consecutive input data, then the data output speed is improved, but overlapping occurs causing power loss and potential misoperation

Engineering Contradiction:
Improvedata output speedVSAvoidpower loss
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The patent introduces delay circuits that advance-control the switching timing of pull-up and pull-down transistors. By delaying one of the control signals relative to the other, the transistors are switched on in a predetermined sequence rather than simultaneously, preventing overlapping conduction before it can cause power loss. This preliminary timing adjustment ensures that when data bits are consecutively input, the transistors switch rapidly enough to maintain high output speed while avoiding the harmful overlapping state.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If the pull-up and pull-down transistors switch rapidly to handle consecutive input data, then the data output speed is improved, but overlapping occurs causing circuit misoperation

Engineering Contradiction:
Improvedata output speedVSAvoidcircuit operation reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The delay circuits provide advance-control by predetermined timing adjustment, ensuring that the rapid switching of transistors does not lead to overlapping. By controlling the switching sequence in advance, the patent maintains high data output speed while ensuring reliable circuit operation without misoperation.

Inventive Principle:
Principle #10Preliminary action

3Loss of energy

If delay circuits are introduced to prevent overlapping, then power loss is reduced, but the circuit complexity increases

Engineering Contradiction:
Improvepower lossVSAvoidcircuit complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The patent introduces delay circuits as intermediary components between the data input and the transistor control paths. These delay circuits act as mediators that adjust the timing of control signals without directly interfering with the transistor switching mechanism. By using these intermediary delay elements, the patent reduces power loss from overlapping while adding only minimal circuit complexity compared to more invasive redesign approaches.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8531211B2Semiconductor device
Publication Date: 2013.09.10 MIMIRIP LLC
  • US8531211B2 patent drawing
  • US8531211B2 patent drawing
  • US8531211B2 patent drawing

AI summary

A semiconductor device includes a first signal delay block configured to delay a first edge of an input signal with varying delay amounts, maintain a second edge of the input signal, and output at least one first driving signal, a second signal delay block configured to delay the second edge of the input signal with the varying delay amounts, maintain the first edge of the input signal, and output at least one second driving signal, and an output pad driving block configured to drive a data output pad with a first voltage in response to the first driving signal and drive the data output pad with a second voltage in response to the second driving signal.