Data Transmission Circuit Delay Module Timing Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Designing data transmission circuits for specific types of semiconductor storage devices poses a challenge in setting the response mode register read command to read out setting parameters while matching the timing with array area data read commands, necessitating a shared data transmission channel without increasing circuit occupancy area.

Innovation Solution

Incorporating a delay module that generates a delayed read command after a preset time from receiving the mode register read command, allowing the mode register data processing unit to read and output setting parameters, thereby matching the response time with array area data read commands and sharing a data transmission channel.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the mode register read command uses a separate data transmission channel, then the setting parameters can be read out independently, but the circuit occupancy area increases

Engineering Contradiction:
Improvereading capabilityVSAvoidcircuit occupancy area
Core Design Contradiction:
ReliabilityVSArea of stationary object

Solution Approach 1:

The patent combines the mode register read command transmission path with the array area data read command transmission path, allowing both types of commands to share the same data transmission channel. This merging eliminates the need for a separate transmission channel for mode register reads, thereby reducing circuit occupancy area while maintaining independent reading capability through timing control mechanisms.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The data transmission channel is designed to serve multiple functions: it can transmit both mode register read commands and array area data read commands. By making the transmission channel universal, the patent avoids the need for dedicated channels for different command types, thus reducing overall circuit area while preserving the ability to read setting parameters independently when needed.

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

2Area of stationary object

If the mode register read command shares the data transmission channel with array area data read command, then the circuit occupancy area is reduced, but the timing coordination becomes complex

Engineering Contradiction:
Improvecircuit occupancy areaVSAvoidtiming control complexity
Core Design Contradiction:
Area of stationary objectVSDevice complexity

Solution Approach 1:

The patent employs a delay module that introduces a preset time delay to the mode register read command before it is transmitted through the shared data transmission channel. This preliminary timing adjustment ensures that the delayed command is transmitted at an appropriate moment, avoiding conflicts with array area data read commands and simplifying the overall timing coordination by proactively managing potential timing conflicts.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The delay module acts as an intermediary component between the command input and the shared transmission channel. It mediates the timing of mode register read commands, introducing a controlled delay that facilitates smooth sharing of the transmission channel with array area data read commands, thereby reducing timing control complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Area of stationary object

If the response time of mode register read command is adjusted to match array area data read command, then the shared channel can be used, but the working parameter requirements may not be met

Engineering Contradiction:
Improvecircuit occupancy areaVSAvoidworking parameter compliance
Core Design Contradiction:
Area of stationary objectVSReliability

Solution Approach 1:

The patent introduces a delay module that dynamically adjusts the timing of mode register read commands by adding a preset time delay. This dynamic timing adjustment allows the system to meet the working parameter requirements for reading setting parameters while also enabling the command to share the data transmission channel with array area data read commands, thus reducing circuit occupancy area without compromising reliability.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11899936B2Data transmission circuit, method and storage device
Publication Date: 2024.02.13 CHANGXIN MEMORY TECH INC
  • US11899936B2 patent drawing
  • US11899936B2 patent drawing
  • US11899936B2 patent drawing

AI summary

This application relates to a data transmission circuit, a method, and a storage device. The data transmission circuit includes a delay module and a mode register data processing unit. The delay module delays a first preset time when receiving a mode register read command, and generates delayed read command. The mode register data processing unit is connected to the delay module, and reads setting parameters from the mode register in response to the mode register read command, and outputs the setting parameters in response to the delayed read command.