Optimized DSP and Microcontroller Implementations

Fraunhofer Institute for Integrated Circuits

For real-time implementations of multimedia codecs and components on embedded processor cores and DSPs, Core Design Kits (CDKs) are available. They are optimized for devices with low resources in terms of memory and computational power, e.g. mobile players or smartphones. The CDKs are written in C or C++ and exist in two different versions. One can be directly compiled for 16-bit or 32-bit processors; the other one is a template code for DSPs with fractional or integer arithmetic logic units.
In basic terms, Core Design Kit software is suitable for any 16- or 32-bit processor platform. Code can be licensed in source code form or as object code libraries for various compiler tool chains: 

  • All ARM based processors
  • All MIPS based processors
  • Texas Instruments C6x, DaVinci, OMAP
  • Analog Devices Blackfin
  • Power PC processors, Starcore, Freescale Coldfire (only source code)

For certain DSPs, Fraunhofer IIS offers audio codecs specifically optimized at assembler level for the target platform. Implementations for the following platforms are available:

  • Freescale 563xx*

* 3rd party supplier

Implementations of the following technologies are available:

Social Bookmarks