Patent ID: 9383974
Filing Date: 2016-07-05
CPC Classification: G06F

Claim Text:
1. A non-transitory computer readable medium having computer code thereon, the computer code capable of running on a computer system, the computer code for creating a digital signal processing (DSP) executable computer program for execution on a selected digital signal processor having a specific instruction set, the computer code comprising: computer code for receiving user input selecting a digital signal processor from a plurality of digital signal processors to be programmed on a computer system; a plurality of cell modules, each cell module for graphically-representing, on the computer system a distinct digital signal processing function; a plurality of algorithm modules, at least two of the algorithm modules associated with different digital signal processors from the plurality of digital signal processors wherein each algorithm module provides functional code for implementing a digital signal processing function on a digital signal processor wherein the functional code is written for the specific instruction set of the digital signal processor; computer code for associating a first user-selected cell module with one of the plurality of algorithm modules and for associating a second user selected cell module with one of the plurality of algorithm modules wherein each associated algorithm module is based on the selected digital signal processor and the associated user-selected cell module; computer code for compiling the functional code into a digital signal processing executable computer program for the instruction set of the selected digital signal processor; and computer code for porting the digital signal processing executable computer program to the selected digital signal processor.