Memristive Akers Logic Array for Dense In-Memory Boolean Computing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional Akers logic arrays are impractical with CMOS technology due to significant area requirements, limiting their implementation in conventional semiconductor technology.
Innovation Solution
A memristive Akers logic array is proposed, utilizing memristive devices as primitive logic cells with complementary memristors of opposite polarities, integrated within a memory unit to perform Boolean operations, where the memristive devices serve as both memory elements and logic components, enabling in-memory computation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If conventional CMOS technology is used to implement Akers logic arrays, then the logic operations can be performed, but the area requirements become significantly large making the implementation impractical
Solution Approach 1:
The patent merges memory and logic functions into a single integrated structure by implementing Akers logic arrays using memristive devices that serve both as memory elements and logic operation components. This combination eliminates the need for separate memory and logic units, thereby reducing the overall area requirements while maintaining both storage and computation capabilities within the same device structure.
Solution Approach 2:
The patent changes the physical parameter basis from conventional CMOS transistor switching to memristive resistance switching. By utilizing the resistive states of memristors instead of voltage-controlled transistor states, the logic array achieves higher density and reduced area occupation, making the implementation practical compared to conventional CMOS approaches.
2Productivity
If conventional CMOS technology is used for Akers logic arrays, then logic operations are possible, but power consumption increases and density decreases
Solution Approach 1:
By merging memory and logic operations into the same memristive device structure, the patent enables in-memory computation that eliminates data movement between separate memory and logic units. This reduces the energy associated with data transfer and improves computation density by performing operations directly where data is stored.
Solution Approach 2:
The memristive devices perform logic operations using their own resistance states without requiring external transistor switching for each operation. The devices utilize their inherent resistive properties to perform logical functions, reducing the need for additional active components and lowering overall power consumption while increasing operational density.
Data Source
AI summary
A device that includes a memristive Akers logic array, wherein the memristive Akers logic array comprises multiple primitive logic cells that are coupled to each other; wherein each primitive logic cell comprises at least one memristive device.


