ASRAM Test Mode Control Using Address Code Validation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for controlling the internal test mode entry of ASRAM chips are inadequate due to the lack of extra pins and the asynchronous operation of ASRAM products, which can lead to incorrect triggering and potential chip damage from high voltages, and restrict user code usage, affecting compatibility.

Innovation Solution

A circuit comprising an address code comparator, test mode detector, test mode clock generator, and test mode decoder that uses existing pins to input a special section of codes to trigger the ASRAM chip into test mode, ensuring correct validation and reducing the risk of mis-operation by detecting consecutive falling edges and predefined validation codes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If extra pins are used for test mode input/output, then test circuit control capability is improved, but device complexity and pin count increase

Engineering Contradiction:
Improvetest circuit control capabilityVSAvoidpin count
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent applies multi-functionality by enabling existing pins (WE, OE, A0-A15) to serve both their normal operational functions and test mode entry functions. The test mode is triggered by specific code sequences on the address bus combined with normal pin signals, eliminating the need for dedicated test pins while maintaining full test capability.

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

Solution Approach 2:

The patent implements self-service by using the chip's own existing pins and address bus to trigger test mode without requiring external test pins or special test equipment. The normal operational signals (WE, OE, address codes) are repurposed to also serve as test mode entry commands, allowing the chip to self-test using its inherent interfaces.

Inventive Principle:
Principle #25Self-service

2Ease of operation

If SVIH voltage is applied to trigger test mode, then test mode entry capability is improved, but risk of incorrect triggering and chip damage increases

Engineering Contradiction:
Improvetest mode entry capabilityVSAvoidincorrect triggering and chip damage risk
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent applies feedback by implementing a validation mechanism that checks whether the triggered test mode is legitimate before activating it. The system monitors the address bus codes and normal pin signals to verify the trigger is intentional, preventing accidental activation from glitches or misoperations while maintaining easy test mode entry through valid code sequences.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent implements preliminary action by requiring a specific code sequence on the address bus before test mode can be triggered. This preliminary validation step ensures that only intentional test mode entries are accepted, preventing incorrect triggering from voltage glitches or misoperations while maintaining the ability to easily enter test mode through proper code sequences.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If high SVIH voltage is applied to ensure test mode entry, then test mode activation reliability is improved, but chip safety deteriorates due to proximity to breakdown voltage

Engineering Contradiction:
Improvetest mode activation reliabilityVSAvoidchip damage from high voltage
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent applies parameter changes by transitioning from voltage-based triggering (SVIH) to code-based triggering on the address bus. This changes the fundamental parameter from electrical voltage magnitude to digital code sequence, eliminating the need for high voltages that risk chip damage while maintaining reliable test mode activation through validated code sequences.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent converts the potential harm of high voltage into a benefit by using the address bus code sequences (which are already part of normal operation) as the trigger mechanism. This eliminates the need for harmful high SVIH voltages while maintaining reliable test mode entry, effectively converting a harmful triggering method into a safe and reliable code-based approach.

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

4Ease of operation

If user code usage is restricted for test mode control, then test circuit control capability is improved, but product compatibility deteriorates

Engineering Contradiction:
Improvetest circuit control capabilityVSAvoiduser code compatibility
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent applies segmentation by separating normal operational code usage from test mode triggering. The system identifies test mode triggers as specific code sequences on the address bus that occur under particular conditions (normal pin signals), while allowing all other code sequences to function normally in user applications. This segmentation enables test mode control without restricting legitimate user code usage, maintaining full product compatibility.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9287008B2Circuit and method for controlling internal test mode entry of an ASRAM chip
Publication Date: 2016.03.15 INTEGRATED SILICON SOLUTION SHANGHAI
  • US9287008B2 patent drawing
  • US9287008B2 patent drawing
  • US9287008B2 patent drawing

AI summary

A circuit and method for controlling internal test mode entry of an Asynchronous Static Random Access Memory (ASRAM) chip wherein the circuit includes an address code comparator for detecting whether address codes inputted via an address bus of the ASRAM chip match a predefined validation code; a test mode detector for determining whether to let the ASRAM chip enter into an internal test mode; a test mode clock generator for generating a clock signal for the test mode decoder; and a test mode decoder for generating a test control signal. The circuit of the present application uses the existing pins of the ASRAM chip to input a special section of codes to trigger the ASRAM to enter into its internal test mode, thereby reducing the difficulty of testing the products.