PIM Interface Circuit Command Decoding for Hardware Complexity Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current semiconductor memory devices face complexity and increased costs due to the need for separate interfaces and additional hardware configurations to support internal processing operations, which complicates hardware implementations and increases costs.

Innovation Solution

A memory device with a processor in memory (PIM) circuit and an interface circuit that decodes commands and addresses to generate internal control signals, allowing the PIM circuit to operate in different modes based on voltage signals, thereby simplifying internal processing operations and reducing costs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a separate interface for internal processing is used, then internal processing operations can be performed, but hardware configurations become complicated and costs increase

Engineering Contradiction:
Improveinternal processing capabilityVSAvoidhardware configuration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The interface circuit is designed to serve dual purposes: it handles both traditional memory operations and internal processing operations (PIM operations). By making the interface circuit universal, the patent eliminates the need for a separate dedicated interface for internal processing, thereby reducing hardware complexity while maintaining full functionality for both memory access and arithmetic operations

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

Solution Approach 2:

The patent combines the memory interface and the internal processing interface into a single unified interface circuit. This merging of functions allows the same physical interface to support both standard memory read/write operations and PIM arithmetic operations, reducing the overall number of components and simplifying hardware configuration

Inventive Principle:
Principle #5Merging (Combining)

2Adaptability or versatility

If a separate interface for internal processing is used, then internal processing operations can be performed, but costs for supporting internal processing operations increase

Engineering Contradiction:
Improveinternal processing capabilityVSAvoidmanufacturing cost
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

By designing the interface circuit to be universal and support multiple functions (both memory operations and internal processing operations), the patent reduces the total component count required. This multi-functionality approach lowers manufacturing costs by eliminating redundant interface hardware that would otherwise be needed for dedicated internal processing support

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

3Adaptability or versatility

If multiple protocols are supported in the interface, then internal processing and normal operations can be performed through the same interface, but the interface circuit becomes more complex

Engineering Contradiction:
Improveprotocol compatibilityVSAvoidinterface circuit complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The interface circuit employs dynamic protocol selection capability, allowing it to adaptively switch between different protocols (memory protocol and PIM protocol) based on the operation type. This dynamic behavior enables a single interface to handle multiple protocols without requiring separate dedicated circuits for each protocol, managing complexity through flexible control logic rather than hardware multiplication

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20240419612A1Memory device with internal processing interface
Publication Date: 2024.12.19 SAMSUNG ELECTRONICS CO LTD
  • US20240419612A1 patent drawing
  • US20240419612A1 patent drawing
  • US20240419612A1 patent drawing

AI summary

A memory device includes a processor in memory (PIM) circuit including an internal processor configured to perform an internal processing operation, and an interface circuit connected to the PIM circuit, wherein the interface circuit includes a command address decoder configured to decode a command and an address received through first pins to generate an internal command, a second pin configured to receive a voltage signal relating to a control of a PIM operation mode, and a command mode decoder configured to generate at least one command mode bit (CMB) based on the internal command and the voltage signal, and the interface circuit outputs internal control signals to the PIM circuit based on the at least one CMB to control the internal processing operation of the PIM circuit.