Programming DSP systems on multiprocessor architectures
M. Veiga, J. Parera, J. Santos · International Conference on Acoustics, Speech, and Signal Processing · 2002
An executable block diagram language is presented along with the front-end of its compiler. The language shares the adequacy of the LGDF (large-grain data flow) class of languages for programming MIMD (multiple-instructions-multiple-data) machines made out of homogeneous Von Neumann processors, and it is conceptually based on synchronous data flow graphs. The compiler generates C sequential code implementing the operations specified in the block diagrams.>