Semiconductor Memory Bank Timing Allocation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Semiconductor memory apparatuses face errors due to uniform read/write operating times, which do not account for varying response speeds among banks, leading to inefficiencies and potential data loss.

Innovation Solution

The semiconductor memory apparatus generates active signals with different enable timings and uses a precharge signal generation unit with delay units to allocate specific read/write operating times to each bank, ensuring compliance with JEDEC standards while optimizing operations for banks with different response speeds.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the same read/write operating time (tRC) is allocated to all banks, then the system maintains simple timing control, but banks with slow response speeds experience errors and data loss

Engineering Contradiction:
Improvedata retention reliabilityVSAvoidtiming control complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the read/write operating time into bank-specific time periods. Each bank is assigned a dedicated time slot (first time period, second time period, etc.) with customized duration based on its response speed characteristics. This segmentation allows slow-response banks to receive extended time without affecting the timing of other banks, thereby improving data retention reliability while maintaining manageable timing control through structured allocation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by customizing the read/write operating time duration for each individual bank according to its specific response speed characteristics. Banks with slow response speeds are allocated longer time periods, while faster banks receive standard or shorter periods. This localized optimization ensures each bank operates within its optimal timing parameters, improving overall system reliability without requiring complete redesign of the timing control mechanism.

Inventive Principle:
Principle #3Local quality

2Reliability

If the read/write operating time is extended for slow-response banks, then data retention improves, but the overall system productivity decreases due to longer operating cycles

Engineering Contradiction:
Improvedata retentionVSAvoidsystem processing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the operating time allocation so that extended time periods for slow-response banks do not propagate to all banks. Each bank operates in its own time slot with customized duration, allowing the system to maintain extended timing where needed while keeping other banks on faster cycles. This segmentation prevents the entire system from being bottlenecked by the slowest bank, thereby preserving productivity while improving reliability for specific banks.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic time allocation where the read/write operating time varies by bank based on measured or characterized response speeds. The timing control unit dynamically assigns appropriate time periods to each bank, allowing the system to adapt to different bank performance characteristics. This dynamic approach ensures that only the necessary banks receive extended timing, optimizing the balance between data retention and overall system throughput.

Inventive Principle:
Principle #15Dynamics

3Productivity

If different read/write operating times are allocated to different banks, then each bank operates optimally, but the timing control mechanism becomes more complex

Engineering Contradiction:
Improvebank operation efficiencyVSAvoidtiming control mechanism complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent structures the timing control mechanism by segmenting time into distinct, bank-specific periods (first time period, second time period, third time period, etc.). Each segment is associated with a specific bank and has a predetermined duration. This segmented structure provides a clear framework for the timing control unit to manage different time allocations without requiring complex inter-dependent calculations, thereby improving bank operation efficiency while keeping the control mechanism systematically manageable.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent changes the time parameter specifically for each bank based on its response speed characteristics, rather than changing the entire system's timing architecture. The timing control unit adjusts only the duration parameter for individual banks while maintaining the same basic timing structure and control logic. This parameter-based approach allows optimal operation for each bank without proportionally increasing the complexity of the overall timing control mechanism.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS7583548B2Semiconductor memory apparatus for allocating different read/write operating time to every bank
Publication Date: 2009.09.01 SK HYNIX INC
  • US7583548B2 patent drawing
  • US7583548B2 patent drawing
  • US7583548B2 patent drawing

AI summary

A semiconductor memory apparatus includes an active signal generation unit that generates a plurality of active signals having different enable timings in response to a refresh signal, a precharge signal generation unit that delays at least one of the active signals to generate at least one precharge signal for enabling at least two equalizer signals at the same time, and a sense amplifier driver control unit that generates the plurality of equalizer signals for controlling individual sense amplifier drivers in response to the plurality of active signals and the precharge signal.