Memory Command Pin Segmentation for Faster Bank Interleave

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing memory devices face challenges in efficiently managing high-capacity and high-bandwidth data processing, particularly in electronic devices like smartphones and AI accelerators, due to the need for an efficient input and output interface method between host devices and memory controllers.

Innovation Solution

A memory device design that includes separate row and column pins for receiving commands, allowing for specific commands to be received at precise edges of a clock signal, such as active and precharge commands, to optimize command timing and reduce latency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If commands are received through a single interface method, then the interface structure is simple, but the operational speed and command execution efficiency are limited

Engineering Contradiction:
Improvecommand execution speedVSAvoidinterface structure complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The command interface is segmented into separate row pins and column pins, each dedicated to specific command types. Row pins receive row commands (activate, precharge) while column pins receive column commands (read, write), enabling parallel command processing and improving execution speed without creating a monolithic complex interface

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a two-dimensional command reception structure with separate row and column pin groups, transforming the traditional single-dimension command interface. This dimensional separation allows simultaneous command reception on different pin groups, enhancing throughput while maintaining manageable interface complexity

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Loss of time

If commands are received during full clock cycles, then the timing is relaxed and easier to implement, but the latency and operational efficiency increase

Engineering Contradiction:
Improvecommand latencyVSAvoidcommand timing implementation
Core Design Contradiction:
Loss of timeVSEase of operation

Solution Approach 1:

Command reception is synchronized to specific edges of the clock signal (rising or falling edges) rather than requiring full clock cycle completion. This periodic sampling approach reduces command latency by allowing immediate recognition at clock edges while maintaining implementation simplicity through regular timing intervals

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The interface circuit is designed to receive and latch commands at specific clock edges in advance of full cycle completion. By preparing to receive commands at predetermined timing points (rising or falling edges), the system reduces latency without requiring complex timing control during operation

Inventive Principle:
Principle #10Preliminary action

3Productivity

If all commands are received through row pins, then the pin assignment is simple, but the command processing parallelism and throughput are limited

Engineering Contradiction:
Improvecommand processing throughputVSAvoidpin assignment complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The pin assignment is segmented into row pins for row commands and column pins for column commands. This segmentation enables parallel command processing where different command types can be received simultaneously on different pin groups, increasing throughput while keeping each pin group's assignment relatively simple

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Each pin group (row pins and column pins) is designed with multi-functionality to handle different command types appropriate to its category. Row pins universally handle all row-related commands (activate, precharge) while column pins handle all column-related commands (read, write), providing flexibility without requiring complex individual pin assignments

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

Data Source

PatentUS20250349331A1Memory device for supporting new command input scheme and method of operating the same
Publication Date: 2025.11.13 SAMSUNG ELECTRONICS CO LTD
  • US20250349331A1 patent drawing
  • US20250349331A1 patent drawing
  • US20250349331A1 patent drawing

AI summary

A method of operating a memory device including row pins and column pins includes receiving a first active command through the row pins during 1.5 cycles of a clock signal, receiving a first read command or a first write command through the column pins during 1 cycle of the clock signal, receiving a first precharge command through the row pins during a 0.5 cycle of the clock signal corresponding to a rising edge of the clock signal, receiving a second active command through the row pins during the 1.5 cycles of the clock signal, receiving a second read command or a second write command through the column pins during the 1 cycle of the clock signal, and receiving a second precharge command through the row pins during the 0.5 cycle of the clock signal corresponding to a falling edge of the clock signal.