Utvärdering av grafisk utvecklingsmiljö för programmering av signalprocessor

This work aims to evaluate the possibility of using a graphical programming language to develop software for a digital signal processor. A fixed-point digital signal processor called Blackfin BF-537 is used for this. Instead of using conventional programming languages, like C or assembler, for softw...

Full description

Bibliographic Details
Main Author: Barkander, Anders
Format: Others
Language:Swedish
Published: Uppsala universitet, Signaler och System 2011
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-148063
Description
Summary:This work aims to evaluate the possibility of using a graphical programming language to develop software for a digital signal processor. A fixed-point digital signal processor called Blackfin BF-537 is used for this. Instead of using conventional programming languages, like C or assembler, for software development the possibilities to use a graphical environment to fill the same purpose are examined. The development environment primarily used is NI LabVIEW, but also the use of Mathworks Matlab Simulink is investigated. A variety of programs consisting of various signal processing operations and utilities are developed using these development environments. These include the FIR filter and the limitations of an implementation of such a filter are further investigated. Other operations such as FFT are implemented and an application of this is filtering in the frequency domain. Whether these graphical environments are able to deliver software that can utilize the power of the hardware to the same extent as the non-graphical alternatives is also questioned.