The Star SystemSolutions introducing a Signal Processing Applications Development Framework (SAD Framework). It is a set of our products that organizes and implements signal processing applications development process.
The best way to get the overview about our products is to see our presentation. It will take 10 Mbytes of your traffic and will take 10 minutes. For this presentation you will need a head phones or speakers.
(c) Star System Solutions
The SAD Framework supported by following products made by our company:
The SAD Studio, SAD Engine and Base Blocks Libraries are main products. In the near future, we are planning to extend the functionality of our products. Application-specific block libraries will soon be developed and provided as extension.
Our key features are the DSP application visualization and the ability to edit and apply changes to a running application. This allows the user to split up application design, development and implementation stages and reduce the requirements for low-level programming experience and focus directly on the high-level application functionality.
The SAD Framework structure is shown on the picture. SAD Studio generates project file that can be executed directly by SAD Engine on any supported hardware platform and can be used by control application to change the DSP parameters. Signal processing could be done on one, or many HW platforms, but will be controlled by one application. For example, DSP processor could make basic signal processing, and on the PC could be done extended processing for many DSPs that included into the full project. In this case two or more SAD Runtime Engines will be executed. Or, application could be implemented on microcontroller and signal processing will be done on the external DSPs. For our products, developer can add new DSP functionality by implementing and connecting new signal processing blocks to the SAD Engine. Any operating system and memory manager can be simple connected to the SAD Engine. |