Your browser doesn't support javascript. This means that the content or functionality of our website will be limited or unavailable. If you need more information about Vinnova, please contact us.

Experimental ferroelectric memristor-based in-memory computing platform for energy-efficient 6G

Reference number
Coordinator Lunds universitet - Lunds Tekniska Högskola Inst för elektro- och
Funding from Vinnova SEK 1 000 000
Project duration September 2023 - June 2024
Status Completed
Venture Emerging technology solutions
Call Emerging technology solutions stage 1 2023

Important results from the project

The goal of this multidisciplinary project was to combine expertise from three distinct research fields to develop an energy-efficient in-memory computing platform. The project involved utilizing device physics to fabricate scalable memristive devices with variable conductance levels. We successfully implemented an analog interface and readout circuit to extract and process signals before transitioning them to the digital domain. Moreover, the high-performance FPGA controlled the entire platform while executing digital processing tasks such as matrix multiplication.

Expected long term effects

In this project, we successfully utilized highly scalable ferroelectric tunnel junction (FTJ) memristive devices to implement a platform for artificial intelligence (AI) and next-generation wireless communications (6G). The in-memory computation platform developed through this project aims to significantly enhance the energy efficiency of future high-performance computing, compared to the conventional von Neumann architecture, which involves frequent data transfers between memory and the processing unit.

Approach and implementation

The planned approach was divided into three parallel phases. First, we aimed to implement reliable FTJ memristive devices with a high production yield in the lab. Next, we extracted the necessary specifications for the interface and control circuits to design and implement the analog circuit board for the memristive array. Then, the digital algorithms were implemented in a HDL programming language, based on speed and array size requirements. Finally, all groups synchronized their activities to achieve the project’s ultimate goal of implementing an in-memory computation platform.

The project description has been provided by the project members themselves and the text has not been looked at by our editors.

Last updated 19 July 2024

Reference number 2023-01438