Command-Based tWR Precharge Control for SDRAM

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional SDRAM memory arrays require complex and resource-intensive tWR precharge circuits to ensure data integrity, which increases logic requirements and power consumption, especially as memory chips shrink in size.

Innovation Solution

A command-based tWR precharge circuit is introduced, featuring a synchronous path for Write-with-Autoprecharge signals and an asynchronous path for bank address signals, allowing for reduced logic and eliminating the need for clock-loading registers, thereby simplifying the precharge timing mechanism.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional tWR precharge circuits are used to ensure data integrity, then data storage reliability is improved, but logic complexity and power consumption increase

Engineering Contradiction:
Improvedata integrityVSAvoidlogic complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The precharge control is segmented by bank, with each bank having its own independent precharge control logic. This allows the system to track write operations and precharge only the specific banks that require it, rather than using complex global control logic that monitors all banks simultaneously.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts the tWR timing control logic from the main control path and implements it as separate bank-level counters and control signals. This separation simplifies the main control logic while ensuring data integrity through dedicated bank-specific timing control.

Inventive Principle:
Principle #2Taking out (Extraction)

2Reliability

If conventional tWR precharge circuits are used to ensure data integrity, then data storage reliability is improved, but power consumption increases

Engineering Contradiction:
Improvedata integrityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by stationary object

Solution Approach 1:

Power consumption is reduced by segmenting the precharge control to operate independently in each bank. Only the banks that have active write operations require precharge control, allowing other banks to remain in low-power states without complex global coordination.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Each bank's precharge control operates autonomously using local counters and signals to track write operations and trigger precharge when needed. This self-service approach eliminates the need for power-intensive centralized control logic while maintaining data integrity.

Inventive Principle:
Principle #25Self-service

3Area of stationary object

If memory chips are reduced in size, then chip area is reduced, but logic circuitry density and power consumption become more critical

Engineering Contradiction:
Improvechip areaVSAvoidlogic circuitry density
Core Design Contradiction:
Area of stationary objectVSDevice complexity

Solution Approach 1:

The memory array is divided into multiple independent banks, each with simplified precharge control logic. This segmentation allows compact layout while reducing the complexity of control circuitry, as each bank operates independently with its own simple counter and control signals rather than requiring complex global control.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Write address buffers and bank counters are prepared in advance to track write operations before precharge is needed. This preliminary tracking allows the simplified control logic to determine when precharge is required without complex real-time analysis, reducing logic density requirements.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8687459B2Synchronous command-based write recovery time auto-precharge control
Publication Date: 2014.04.01 MICRON TECHNOLOGY INC
  • US8687459B2 patent drawing
  • US8687459B2 patent drawing
  • US8687459B2 patent drawing

AI summary

Methods of operating a memory device and memory devices are provided. For example, a method of operating a memory array is provided that includes a synchronous path and an asynchronous path. A Write-with-Autoprecharge signal is provided to the synchronous path, and various bank address signals are provided to the asynchronous path. In another embodiment, the initiation of the bank address signals may be provided asynchronously to the assertion of the Write-with-Autoprecharge signal.