Shiftable Memory With Built-In Data Shifting For Bimodal Storage
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
Data Source
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.


