- DME - Data Management Engine, Silicon

Elsip provides DME (Data Management Engine), a programmable and configurable IP block that manages memory space, inter-process communication and synchronization in many-processor systems-on-chip (MPSoCs) with central/distributed memory. The DME can be conveniently integrated in an SoC architecture, connecting a different processor cores and IP block to the chip interconnect (NOC) Standard interfaces – AHB, APB, AXI and others are supported with configurable bus width. The DME supports different transaction ordering models and semaphore-type of synchronization. An Application Development Package with API libraries for application software developers is included.
The concepts behind the DME were conceived as early as 2007 by a group of researchers at the Royal School of Technology (KTH) in Stockholm, Sweden. Their efforts resulted in a first version in 2011, when the company Elsip AB was founded. Elsip filed a patent application for DME in 2011.
c/o SICS
Box1263
Stockholm, Kista 16429
Sweden
Phone: +46708722800
http://www.elsip.se