Pseudo-Static RAM Column Select Signal Length Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional pseudo-static random-access memory (pSRAM) systems experience unnecessary power consumption and prolonged operation times due to the generation of redundant column select signals and the need for a fixed-length column select signal, which is longer than required for data input/output operations.

Innovation Solution

The proposed solution involves a pseudo-static random-access memory system that dynamically adjusts the length of the column select signal based on the number of read data, utilizing a memory array, input/output circuit, count-and-command decoder, burst-length counter, row-and-column control circuit, delay control circuit, and input/output control circuit to calculate a burst length suitable for the read data and synchronize the column select signal with this burst length.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a fixed-length column select signal is generated to ensure complete data output, then data reliability is improved, but unnecessary power consumption increases due to redundant pulses

Engineering Contradiction:
Improvedata output completenessVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent applies dynamics by making the column select signal length variable rather than fixed. The burst length counter dynamically adjusts the number of column select pulses based on the actual data transfer requirements, allowing the signal duration to adapt to different read operation scenarios and eliminate redundant pulses.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of column select signal length from a fixed value to a variable value determined by the burst length. This parameter change enables the system to optimize power consumption by matching the signal duration exactly to the data output requirements without waste.

Inventive Principle:
Principle #35Parameter changes

2Device complexity

If a fixed-length column select signal is used to simplify control logic, then device complexity is reduced, but operation time increases due to inability to terminate early

Engineering Contradiction:
Improvecontrol logic simplicityVSAvoidoperation time
Core Design Contradiction:
Device complexityVSLoss of time

Solution Approach 1:

The patent introduces dynamic control through the burst length counter and delay control circuit, which adjust the column select signal duration based on actual data transfer completion. This dynamic approach reduces operation time by allowing early termination while maintaining manageable control logic through modular circuit design.

Inventive Principle:
Principle #15Dynamics

3Loss of energy

If the column select signal length is reduced to match actual data output time, then power consumption decreases, but data reliability may be compromised if signal terminates too early

Engineering Contradiction:
Improvepower consumptionVSAvoiddata output completeness
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

The patent implements feedback through the delay control circuit and burst length counter, which monitor the data output process and adjust the column select signal duration accordingly. This feedback mechanism ensures the signal persists exactly as long as needed for complete data transfer, preventing both early termination and excessive duration.

Inventive Principle:
Principle #23Feedback

4Reliability

If redundant column select pulses are generated to ensure complete data read, then data completeness is improved, but processing speed decreases due to extended operation duration

Engineering Contradiction:
Improvedata read completenessVSAvoidprocessing speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent changes the column select signal length parameter from fixed to variable, optimizing it to match exactly the time required for data output. This eliminates redundant pulses that extend operation duration, thereby improving processing speed while maintaining data read completeness through the burst length control mechanism.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12283309B2Pseudo-static random-access memory and reading method thereof
Publication Date: 2025.04.22 WINBOND ELECTRONICS CORP
  • US12283309B2 patent drawing
  • US12283309B2 patent drawing
  • US12283309B2 patent drawing

AI summary

A pseudo-static random-access memory is provided. A count-and-command decoder starts counting a clock signal when an internal enable signal changes from a disable state to an enable state, and outputs a column address strobe signal at a first level when the count reaches a first clock amount. During a period starting from when the column address strobe signal changes from a second level to the first level to when the internal enable signal changes from the enable state to the disable state, a burst-length counter counts the clock signal to provide a burst length accordingly. A delay control circuit outputs a first confirmation signal at the first level to a row-and-column control circuit, such that a length of a column select signal is equal to the burst length.