NOR Memory Random Read Mode Reducing Command Overhead

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current NOR flash memory read operations are limited by the transmission process of read commands when reading multiple random addresses, resulting in reduced data transmission speed due to unnecessary information transmission and idle waiting time.

Innovation Solution

A new random read mode is introduced where multiple random access addresses are received consecutively, allowing data to be output simultaneously, reducing the need for repeated command transmissions and idle waiting time by modifying the transmission format to include only the access addresses and dummy clock cycles after the initial command, enabling parallel read operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple random read commands are transmitted sequentially with full command format (cmd+address+dummy clk+data), then each read operation can be completed reliably, but the data transmission speed decreases due to repeated command transmissions and idle waiting time

Engineering Contradiction:
Improveread operation completionVSAvoiddata transmission speed
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The patent merges multiple sequential read commands into a single continuous transmission stream. Instead of sending separate cmd+address+dummy clk+data sequences for each address, the system transmits one initial command followed by a continuous stream of addresses, eliminating redundant command repetitions and merging the transmission process into a single efficient operation.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent performs preliminary action by sending the initial read command once at the beginning of the transmission sequence. This preliminary command setup enables subsequent addresses to be processed continuously without requiring repeated command transmissions, effectively pre-establishing the read operation context for all following addresses.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If full command format (cmd+address+dummy clk+data) is used for each random read address, then command transmission is simple and reliable, but idle waiting time increases reducing overall efficiency

Engineering Contradiction:
Improvecommand transmission simplicityVSAvoididle waiting time
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The patent implements continuity of useful action by eliminating idle waiting time between read operations. After the initial command transmission, addresses are sent continuously in a stream without interruption or idle cycles between them, keeping the transmission medium and processing units continuously productive throughout the entire multi-address read operation.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The initial command transmission serves as a preliminary action that establishes the read operation mode for all subsequent addresses. This preliminary setup eliminates the need for repeated command transmissions and associated idle waiting time that would otherwise be required between each individual read operation.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If multiple read commands are sent consecutively with full format, then each address can be read independently, but the transmission process becomes complex and lengthy

Engineering Contradiction:
Improveindependent address readingVSAvoidtransmission process complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the transmission process into two distinct parts: an initial command transmission phase followed by a continuous address stream phase. This segmentation allows the system to maintain independent address reading capability while simplifying the overall transmission process, as each address in the stream is processed independently without requiring full command format repetition.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The initial command transmission acts as a preliminary action that configures the system for subsequent independent address processing. This preliminary setup enables all following addresses to be read independently while avoiding the complexity of repeated full command transmissions, effectively separating the configuration phase from the data retrieval phase.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250103487A1Nor memory and reading method thereof
Publication Date: 2025.03.27 GIGADEVICE SEMICON (BEIJING) INC
  • US20250103487A1 patent drawing
  • US20250103487A1 patent drawing

AI summary

Disclosed is a NOR memory and reading method thereof. The method for reading a NOR memory comprises: consecutively receiving at least two random access addresses in a random read mode; and consecutively outputting data read according to the received access addresses. The method can improve the speed when reading data from multiple random addresses in the NOR memory.