Overview
ComputeRAM is an SRAM macro with integrated compute capability. It is a semiconductor IP product designed to enable microcontroller-based systems to run AI, DSP, and other linear algebra routines up to 130x faster and 150x more energy efficiently.
ComputeRAM enables licensees to seamlessly integrate in-memory computing capabilities into existing chip designs. A ComputeRAM macro shares the same memory interface as conventional SRAM and is compatible with any microcontroller-based SoC (Arm, RISC-V, x86, or otherwise).
ComputeRAM’s SDK allows programmers to develop and port new and existing libraries, such as PyTorch and Tensorflow, to a ComputeRAM-enabled system. When running linear algebra intensive applications, such as neural networks or digital signal processing routines, this results in dramatic performance gains. The SDK also includes libraries of ComputeRAM-optimised neural network building blocks and models that can be used for rapid development and deployment.
As an example, when a matrix-vector product is implemented on an Arm Cortex-M0 that uses ComputeRAM instead of conventional SRAM, it results in improvement of up to 130x in latency and 150x in energy-efficiency respectively.
Learn more about Edge AI Accelerator IP core
Synthara, a Swiss semiconductor innovator, today announces the successful closing of over USD 11 million in funding through investments and European and Swiss grants to bring in-memory computing to the mass market.
Synthara AG, a spin-off from the UZH-ETH Institute of Neuroinformatics (INI) in Zurich, has secured seed funding and research partnerships to develop the next generation of adaptive AI processors for edge applications.