Variable Latency Serial Memory Bus Signaling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing serial memory devices require a dedicated signal line to implement variable read latency, which increases the size, pin count, and interconnect cost, necessitating a solution that eliminates the need for this dedicated line.

Innovation Solution

A method and system that implement variable read latency on a serial input/output memory data interface by communicating commands, forcing data lines to a logic state, detecting a limited duration signal, and reading data after the signal's end, without using additional dedicated signal lines, thereby adapting read latency to memory latency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If a dedicated signal line is added to implement variable read latency, then memory access efficiency is improved, but pin count and device complexity increase

Engineering Contradiction:
Improvememory access efficiencyVSAvoidpin count
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent combines the latency signaling function with the existing data I/O lines by using bidirectional communication. The memory device asserts a ready signal on the same data lines used for data transfer, eliminating the need for dedicated latency signal lines. This merging of functions resolves the contradiction by maintaining improved memory access efficiency while avoiding increased pin count.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The data I/O lines are made multi-functional by serving both data transfer purposes and latency signaling purposes. The memory device uses these universal lines to assert ready signals during read operations, allowing the same physical infrastructure to support both data communication and latency management without requiring additional dedicated lines.

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

2Productivity

If a dedicated signal line is added to implement variable read latency, then memory access efficiency is improved, but interconnect cost increases

Engineering Contradiction:
Improvememory access efficiencyVSAvoidinterconnect cost
Core Design Contradiction:
ProductivityVSEase of manufacture

Solution Approach 1:

The patent merges the latency signaling function into the existing data I/O interconnect structure. By using the same physical lines for both data transfer and ready signal assertion, the invention eliminates the need for separate interconnects, thereby maintaining improved memory access efficiency while reducing interconnect cost and manufacturing complexity.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The existing data I/O infrastructure serves dual purposes by automatically handling both data transfer and latency signaling functions. The memory device leverages the already-present interconnect structure to provide ready signals, making the system self-sufficient and eliminating the need for additional dedicated interconnects that would increase manufacturing cost.

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If a dedicated signal line is added to implement variable read latency, then read latency adaptation to memory latency is improved, but system complexity increases

Engineering Contradiction:
Improveread latency adaptationVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent combines the latency adaptation signaling with the existing data communication protocol. The memory device asserts ready signals on the same bidirectional lines used for data I/O, enabling read latency adaptation to memory latency while avoiding the increased system complexity that would result from adding dedicated signaling infrastructure.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The data I/O lines are designed to serve multiple functions including data transfer and latency signaling. This multi-functionality enables the system to achieve read latency adaptation to memory latency using the existing universal infrastructure, thereby improving adaptability without increasing system complexity.

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

Data Source

PatentUS8291126B2Variable read latency on a serial memory bus
Publication Date: 2012.10.16 INFINEON TECHNOLOGIES LLC
  • US8291126B2 patent drawing
  • US8291126B2 patent drawing
  • US8291126B2 patent drawing

AI summary

One or more embodiments provide a method and system of reading data from a variable-latency memory, via a serial input/output memory data interface. The system includes a memory having a variable-latency access time, a memory controller, and a serial data bus coupling the memory controller to the memory. The memory controller communicates a Read command to the memory and forces the serial data bus low for a limited time. The memory then forces the bus low and the memory controller then releases the bus. When the memory is ready to provide data, the memory provides a high signal on the serial data bus.