Edgeless Memory Cluster Layout for Gap-Free Array Termination
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing memory cluster architectures have gaps between neighboring clusters due to array termination tiles, which waste space and prevent adjacent clusters from being positioned closer together, leading to increased die size and electrode stress.
Innovation Solution
The implementation of edgeless memory clusters, where inactive clusters provide array termination functions for active clusters, eliminating the need for array termination tiles and allowing clusters to be positioned closer together by using drivers within inactive clusters to support operations for abutting active clusters through multiplexers and shared electrodes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If array termination tiles are used between neighboring memory clusters, then array termination functions are provided, but die size increases and gaps are created between clusters
Solution Approach 1:
The patent merges the array termination function with existing inactive memory clusters by sharing drivers and electrodes. Instead of separate termination tiles, inactive clusters provide termination functions for adjacent active clusters through shared resources, eliminating the need for dedicated termination structures and reducing die area.
Solution Approach 2:
Inactive memory clusters are given dual functionality: they serve both as potential memory storage (when activated) and as array termination structures (when inactive). The drivers and electrodes in inactive clusters perform both memory access operations for their own cluster and termination functions for neighboring active clusters, maximizing resource utilization.
2Reliability
If array termination tiles are placed between memory clusters, then electrode connections are terminated, but electrode stress increases due to gaps
Solution Approach 1:
The patent eliminates gaps between memory clusters by merging them into a continuous structure where inactive clusters serve as termination points. This continuous arrangement removes physical discontinuities that cause electrode stress concentration, while still providing proper electrode termination through the shared driver and electrode architecture.
3Adaptability or versatility
If gaps are maintained between memory clusters for array termination, then cluster independence is preserved, but space utilization decreases
Solution Approach 1:
Each memory cluster is designed with universal drivers and electrodes that can serve both its own memory cells and provide termination functions for neighboring clusters. This multi-functionality allows clusters to be positioned adjacent to each other without gaps, maximizing space utilization while maintaining operational independence through selective activation.
Solution Approach 2:
The patent implements dynamic cluster activation where clusters can be independently activated or deactivated based on operational needs. Inactive clusters provide termination functions, while active clusters perform memory operations. This dynamic behavior allows tight packing of clusters while preserving functional independence through time-multiplexed operation.
Data Source
AI summary
Methods, systems, and devices for edgeless memory clusters are described. Systems, devices, and techniques are described for eliminating gaps between clusters by creating groups (e.g., domains) of clusters that are active at a given time, and using drivers within inactive clusters to perform array termination functions for abutting active clusters. Tiles on the edges of a cluster may have drivers that operate both for the cluster, and for a neighboring cluster, with circuits (e.g., a multiplexers) on the drivers to enable operations for both clusters.


