Skip to main content

Table 2 Programmability.

From: State of the art baseband DSP platforms for Software Defined Radio: A survey

Architecture

SW/high level language

SW/ad-hoc language

SW/assembly

Specific optimizations

Available support for high level language

LeoCore

✓

 

✓

 

Coresoninc developer studio

Sandblaster

✓

  

Auto-Vectorization, Token Triggered Threading

Sandbridge's optimized C compiler

ConnX BBE

✓

✓

 

Auto-Vectorization

Needs for TIE language

EVP

✓

 

✓

 

EVP-C compiler

SODA

✓

 

✓

Static compile-time scheduling and allocation, Compiler based task assignment to PEs

C compiler generated by OptimoDE's Framework, Matlab C-model supported

ARM Ardbeg

✓

 

✓

Static compile-time scheduling and allocation, Compiler based task assignment to PEs

C compiler generated by OptimoDE's Framework, Matlab C-model supported

Tomahawk

✓

  

dynamic Task scheduling and allocation

C compiler

Infineon

✓

   

MuSIC specific C compiler to support SIMD C Extensions

Montium

✓

✓

  

Montium specific C compiler

BUTTER & CREMA

✓

✓

  

FireTool to support C language Extensions

HERS

✓

✓

   

ADRES

✓

 

✓

 

DRESC Framework