Shiftable Memory With Built-In Data Shifting For Bimodal Storage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional memory systems require external processor resources for data shifting, leading to speed limitations and proportional time increases with data length, making large data shifts costly in terms of processing time.

Innovation Solution

The implementation of shiftable memory with built-in data shifting capability, allowing contiguous data subsets to be shifted within the memory without external processor involvement, eliminating speed limitations and making shifting time independent of data length.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If external processor resources are used for data shifting, then data can be shifted between memory locations, but the operation speed is limited and processing time increases proportionally with data length

Engineering Contradiction:
Improvedata shifting speedVSAvoidprocessing time
Core Design Contradiction:
SpeedVSLoss of time

Solution Approach 1:

The memory device performs data shifting operations autonomously using internal circuitry without requiring external processor intervention. The shift register and control logic are integrated within the memory device, enabling it to shift data between its own storage locations independently, thereby eliminating the speed limitations and time costs associated with external processor operations.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent combines the data shifting functionality with the memory storage functionality by integrating a shift register and control logic directly into the memory device. This merging of functions allows the memory device to perform both storage and shifting operations internally, eliminating the need for separate external processor resources and reducing overall system complexity.

Inventive Principle:
Principle #5Merging (Combining)

2Productivity

If external processor resources are used for data shifting, then data can be shifted, but the processing time is proportional to data length making large shifts costly

Engineering Contradiction:
Improvedata insertion and deletion efficiencyVSAvoidprocessing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The memory device autonomously performs data shifting operations using its internal shift register and control logic, enabling efficient in-place data insertion and deletion without external processor involvement. This self-service capability makes the processing time independent of data length, as the internal shifting mechanism can handle operations of any size without proportionally increasing external resource consumption or time costs.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9431074B2Shiftable memory supporting bimodal storage
Publication Date: 2016.08.30 HEWLETT PACKARD ENTERPRISE DEV LP
  • US9431074B2 patent drawing
  • US9431074B2 patent drawing
  • US9431074B2 patent drawing

AI summary

A shiftable memory supporting bimodal data storage includes a memory having built-in shifting capability to shift a contiguous subset of data stored in the memory from a first location to a second location within the memory. The shiftable memory further includes a bimodal data storage operator to operate on a data structure comprising the contiguous subset of data words and to provide in-place insertion of a data value using the built-in shifting capability.