Crossbar Array Signal Degradation via 3D Stacking
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Crossbar arrays used in neural networks face signal degradation and delay issues when transmitting output signals from column lines to input lines, affecting processing time and reliability.
Innovation Solution
An electron device with a crossbar array configuration that includes row and column side circuits and a control component, allowing direct input/output signal transfer between rows and columns, utilizing switching circuits and converters to minimize signal degradation and optimize processing speed.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If output signals are transmitted from column lines to input lines through signal carrying, then connectivity between layers is achieved, but signal degradation and delay occur
Solution Approach 1:
The patent introduces a third dimension by stacking multiple crossbar arrays in the vertical direction, with inter-array connections enabled through row/column line extensions. This allows signals to be transmitted directly between adjacent arrays without requiring long horizontal signal carrying paths, thereby reducing signal degradation and delay while maintaining connectivity between processing layers.
Solution Approach 2:
The patent divides the neural network processing into multiple independent crossbar arrays, where each array handles a specific layer or set of layers. This segmentation allows signals to be processed and transmitted between smaller, more manageable units, reducing the overall signal transmission distance and improving signal quality while enabling parallel processing.
2Productivity
If crossbar array is used to implement neural network layers, then vector row-column operations are performed, but signal transmission between layers causes degradation
Solution Approach 1:
By transitioning from a two-dimensional planar arrangement to a three-dimensional stacked architecture, the patent enables vertical interconnection between crossbar arrays. This allows output signals from one layer to be directly fed into input lines of the next layer through extended row/column lines, significantly reducing signal transmission distance and maintaining signal quality while preserving high-speed vector operations.
Solution Approach 2:
The patent merges multiple crossbar arrays into a single integrated three-dimensional structure where row and column lines are extended to connect adjacent arrays. This merging allows signals to traverse multiple layers through shared conductive paths, reducing the number of separate signal transmission steps and minimizing cumulative signal degradation while maintaining processing speed.
Applied Scientific Principles
This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.
Function Achieved in This Case
This configuration suppresses signal degradation and enhances processing reliability and speed by enabling direct input/output operations within the crossbar array, reducing the need for signal carrying between rows and columns.
Implementation Method 1
memristors 30 coupling to cross parts of each row line 10 and each column line 20. The memristors 30, for example, are nonvolatile resistance-variable memory elements for programming different resistance states by applying voltages or currents.
Implementation Method 2
A vector row-column multiplication is performed by applying a set of voltages to each row electrode 52 of the N×M crossbar array, collecting currents flowing in the column electrodes 62 and measuring output voltages. In each column electrode 62, all input voltages are weighted by conductance of the corresponding memristors
Data Source
AI summary
An electron device using a crossbar array and capable of implementing a high-speed and high-reliability process is provided. An operational processing device (100) includes a crossbar array (110); a row selecting/driving circuit (120) electrically coupling to a row line; a column selecting/driving circuit (130) electrically coupling to a column line; and a control part (140) controlling each part. The control part (140) is capable of applying, from the row selecting/driving circuit (120), an output signal received by the row selecting/driving circuit (120) or applying, from the column selecting/driving circuit (130), an output signal received by the column selecting/driving circuit (130).


