Storage Controller Register Testing Without Vector Memory

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for testing storage controllers in semiconductor memory devices are costly and inefficient, particularly due to the need for expensive test equipment with vector memory, which increases the cost and time required for testing.

Innovation Solution

A method for testing storage controllers using a test equipment that does not include a vector memory, utilizing a special command to access designated special function registers and perform write and read operations to determine the controller's functionality, thereby reducing costs and time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If test equipment with vector memory is used to test storage controllers, then testing capability and reliability are improved, but cost and device complexity increase

Engineering Contradiction:
Improvestorage controller testing capabilityVSAvoidtest equipment complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the essential testing functionality from complex vector memory-based test equipment and implements it using simple register write-read operations. By focusing only on the critical path of controller testing through special function registers, the solution eliminates the need for expensive vector memory while maintaining testing capability.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent replaces expensive, complex test equipment with simpler, more economical test equipment that uses basic register operations. The approach uses disposable-like simplicity in test methodology, relying on straightforward write-command and read-command sequences rather than investing in sophisticated vector memory infrastructure.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

2Reliability

If test equipment with vector memory is used to test storage controllers, then testing capability is improved, but testing time increases

Engineering Contradiction:
Improvestorage controller testing capabilityVSAvoidtesting time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent skips the time-consuming processes associated with vector memory operations by directly writing to and reading from special function registers. This approach rushes through the essential testing steps without the overhead of complex memory management, initialization, and data transfer protocols required by vector memory-based systems.

Inventive Principle:
Principle #21Skipping (Rushing through)

Solution Approach 2:

The patent performs preliminary actions by directly configuring the controller through register writes before execution, eliminating the need for preliminary vector memory setup. The test commands are prepared and executed in a streamlined sequence that avoids time-consuming preconfiguration steps.

Inventive Principle:
Principle #10Preliminary action

3Device complexity

If simple test equipment without vector memory is used, then cost and time are reduced, but testing capability may be insufficient

Engineering Contradiction:
Improvetest equipment simplicityVSAvoidstorage controller testing capability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent changes the operational parameters of the test equipment from vector memory-based operations to register-based operations. By altering the testing methodology to use write-commands and read-commands targeting special function registers, the solution achieves effective controller testing with simplified equipment, proving that parameter changes can maintain capability while reducing complexity.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces special function registers as intermediaries between the simple test equipment and the storage controller. These registers serve as a communication bridge that enables comprehensive controller testing through straightforward write-read operations, eliminating the need for complex vector memory while preserving testing effectiveness.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12548633B2Method of testing storage controller included in storage device
Publication Date: 2026.02.10 SAMSUNG ELECTRONICS CO LTD
  • US12548633B2 patent drawing
  • US12548633B2 patent drawing
  • US12548633B2 patent drawing

AI summary

A method of testing a storage controller included in a storage device may include supplying power to the storage device, transmitting a write command including an algorithm pattern corresponding to a designated special function register of the storage controller, transmitting a read command corresponding to the designated special function register, receiving a chip ID response corresponding to the read command, and determining whether the storage controller is defective based on the chip ID response.