Serial Flash Memory Reset via Command Sequence

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Serial flash memory chips lack a reset pin, making it difficult to reset them externally without affecting other circuits sharing the same power source, leading to system control issues and re-initialization challenges.

Innovation Solution

The use of a write protect pin or hold pin to transmit a reset signal, or employing a clock pin and data input pin to generate a reset signal through a specified command sequence, allowing for reset operations without adding extra pins.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a reset pin is added to the serial flash memory chip, then external reset control is enabled, but the pin count increases beyond the limited 8 pins

Engineering Contradiction:
Improveexternal reset controlVSAvoidpin count
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent makes existing pins (write protect pin or hold pin) perform multiple functions: their original function and reset signal transmission function. The selector circuit dynamically connects these pins to either their original function or the reset signal line based on a selecting signal, enabling one pin to serve multiple purposes without increasing pin count.

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

2Reliability

If power is cycled to reset the flash memory chip, then reset operation is achieved, but other circuits sharing the same power source are also reset causing system control issues

Engineering Contradiction:
Improvereset operationVSAvoidsystem control
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent extracts the reset function from the power cycling operation and creates an independent reset signal transmission path through existing pins. This allows the flash memory chip to be reset independently without affecting other circuits that share the same power source, separating the reset control from the power management.

Inventive Principle:
Principle #2Taking out (Extraction)

3Device complexity

If existing pins are reused for reset signal transmission, then pin count is maintained, but pin function flexibility is reduced

Engineering Contradiction:
Improvepin countVSAvoidpin function flexibility
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent introduces a dynamic switching mechanism through the selector circuit and selecting signal. The function of existing pins is not fixed but can be dynamically changed between their original function and reset signal transmission function based on system needs, maintaining adaptability while reusing limited pins.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9104401B2Flash memory apparatus with serial interface and reset method thereof
Publication Date: 2015.08.11 WINBOND ELECTRONICS CORP
  • US9104401B2 patent drawing
  • US9104401B2 patent drawing
  • US9104401B2 patent drawing

AI summary

A flash memory apparatus with serial interface is disclosed. The flash memory apparatus includes a command receiver, a command decoder and a core circuit. The command receiver sequentially receives a plurality of command data through the data input pin and the clock pin. The command decoder receives a command sequence formed by the command data, and compares the command sequence with a reference sequence to generate a reset signal. The core circuit receives the reset signal to activate a reset operation according to the reset signal.