Analog in-memory computing (AIMC) is attracting strong interest for accelerating data-intensive tasks such as artificial intelligence by overcoming the memory wall. Recently, closed-loop AIMC circuits have been proposed to accelerate the solution of problems with high complexity, such as matrix inversion and pseudoinversion with typical O(N-3) complexity. This work presents an integrated circuit for AIMC capable of solving linear systems and regression with 0(1) time. Reconfiguration is possible by block mapping within the memory array. The circuit is demonstrated for two signal analytics applications, namely baseband processing in massive multiple-in multiple-out (MIMO) and Kalman filter.
An SRAM-based reconfigurable analog in-memory computing circuit for solving linear algebra problems
Mannocci, P.;Pedretti, G.;Villa, C.;Sancandi, F.;Spagnolini, U.;Ielmini, D.
2023-01-01
Abstract
Analog in-memory computing (AIMC) is attracting strong interest for accelerating data-intensive tasks such as artificial intelligence by overcoming the memory wall. Recently, closed-loop AIMC circuits have been proposed to accelerate the solution of problems with high complexity, such as matrix inversion and pseudoinversion with typical O(N-3) complexity. This work presents an integrated circuit for AIMC capable of solving linear systems and regression with 0(1) time. Reconfiguration is possible by block mapping within the memory array. The circuit is demonstrated for two signal analytics applications, namely baseband processing in massive multiple-in multiple-out (MIMO) and Kalman filter.| File | Dimensione | Formato | |
|---|---|---|---|
|
2023_iedm_orion.pdf
Accesso riservato
:
Publisher’s version
Dimensione
3.32 MB
Formato
Adobe PDF
|
3.32 MB | Adobe PDF | Visualizza/Apri |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.


