Lack of Programming Flexibility
I looked at the SigmaDSP products a couple of years ago and see that these devices would be great to use in my application domain. But the limited functionality in the module library prevents me from using devices to solve my problems. Assembly or other language programming is not allowed. So how do your customers write software for functions that aren't in the library? It looks like if the function customers need is not in the library, they simply can't use this family of parts. I looked again recently and still don't see a user programming capability.
My application involves synchronizing to a carrier, demodulating the signal and then outputing symbols. There is also the reverse process to generate the same signal. I have looked in the library and don't see a way to perform this function to meet my requirements. So how can I use the SigmaDSP devices?
sigmastudio
SigmaDSP
You're correct that we do not support custom assembly programming on the SigmaDSPs. Please see this FAQ for additional details. If you are not able to use the blocks in the SigmaStudio library to implement your design, then the SigmaDSP may not be the best solution for your application. Even without the ability to program in assembly, you can use the low-level processing blocks to build up almost any algorithm from discrete blocks.
I can see that the library contains signal processing elements such as multiply and delay according to the FAQ, but I can't see how to actually construct other than the simplest algorithm using those sorts of blocks. When you say "SigmaDSP may not be the best solution", there is nothing wrong with the device. The limitation is just the level of support. The device is ideal and ADI offers nothing else like it for signal processing. I just find it puzzling that such an nice product should be crippled by a severly limited development tool. How does ADI develop library modules?
This question has been assumed as answered either offline via email or with a multi-part answer. This question has now been closed out. If you have an inquiry related to this topic please post a new question in the applicable product forum.
Thank you,
EZ Admin
Please log in to reply.