Dual-Mode Memory Cells for ECC and Redundancy Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Semiconductor memory devices and modules either lack error correction code (ECC) capability, restricting their use to specific systems, or require additional components for ECC functionality, limiting their operational flexibility and compatibility.

Innovation Solution

A semiconductor memory device with dual-mode memory cells that can selectively operate as either an ECC storage device or a redundant memory cell, controlled by a signal control device such as a reprogrammable fuse, allowing for flexible operation in both ECC and non-ECC systems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If memory components are equipped with ECC capability (5 bit- or 9 bit-wide input/output lines), then error correction functionality is provided, but the components can only be used in ECC computer systems, reducing compatibility

Engineering Contradiction:
Improveerror correction capabilityVSAvoidsystem compatibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements memory cells that can dynamically switch between two operational modes: ECC mode (for error correction in reliable systems) and non-ECC mode (for compatibility with standard systems). This multi-functionality allows the same memory component to adapt to different system requirements, resolving the contradiction between providing error correction capability and maintaining broad system compatibility

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

Solution Approach 2:

The patent employs a signal control device (such as a reprogrammable fuse) that enables dynamic reconfiguration of memory cell operation mode. The memory cells can be programmed at manufacturing or later to operate in either ECC or non-ECC mode, providing adaptability without requiring physical hardware changes. This dynamic capability allows the memory device to match different system requirements while maintaining the same physical interface

Inventive Principle:
Principle #15Dynamics

2Reliability

If extra memory components are added to provide ECC functionality, then error correction is achieved, but device complexity and production costs increase

Engineering Contradiction:
Improveerror correction capabilityVSAvoidnumber of memory components
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent combines ECC functionality and redundant memory functionality into the same memory cell array by enabling individual memory cells to operate in different modes. Instead of adding separate ECC memory components, the invention merges multiple functions (ECC storage, non-ECC storage, and redundancy) into a unified structure where memory cells can be selectively assigned to different roles based on system requirements

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The same physical memory cells serve multiple purposes: they can function as ECC memory cells, non-ECC memory cells, or redundant memory cells depending on their configured mode. This eliminates the need for separate dedicated ECC components and reduces overall device complexity while maintaining error correction capabilities

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

3Reliability

If memory cells are configured for ECC operation, then error correction is available, but the cells cannot serve as redundant memory cells, limiting operational flexibility

Engineering Contradiction:
Improveerror correction capabilityVSAvoidoperational mode flexibility
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic mode selection for each memory cell through a signal control device that can be programmed to assign different operational modes to different memory cells. This allows the memory array to be reconfigured between ECC mode, non-ECC mode, and redundancy mode based on system requirements, providing operational flexibility that a single static configuration cannot achieve

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The invention changes the operational parameter of memory cells from fixed to variable by introducing a control mechanism that can switch cells between different functional states. The same physical cell can change its operational characteristics (ECC vs. non-ECC vs. redundant) based on programming, allowing adaptive configuration without hardware modification

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS7404136B2Semiconductor memory device including a signal control device and method of operating the same
Publication Date: 2008.07.22 POLARIS INNOVATIONS LTD
  • US7404136B2 patent drawing
  • US7404136B2 patent drawing

AI summary

A semiconductor memory device including semiconductor memory cells with at least one memory cell capable of either acting as a storage device for ECC information or of acting as a redundant memory cell is provided. The semiconductor memory device further includes a signal control device for signaling if the at least one memory cell is to be used either as a storage device or as a redundant memory cell. A method of operating a semiconductor memory device is also provided including the steps of registering a status of a signal device and, depending on the status of the signal device, operating the at least one memory cell either as a storing device for ECC information or as a redundant memory cell.