DSPRelated.com
Forums

23k$US for Matlab Embedded DSP development?

Started by perf...@yahoo.com May 17, 2006
Let's say I want to use Matlab to do graphical control system design of
an embedded DSP controller using eg TI C6x DSP, it seems I need to
spend 23,000$US to do this.  Is this right?

Matlab 1900 + Control sys tbx 1000 + sig proc tbx 800 + simulink 2800 +
rtw 7500 + rtw embedded 5000 + embedded target C6000 4000 = 23,000

phew!

this makes Labview embedded look cheap!

Makes me wonder if  there are any C code generators for Scilab / Scicos?

"perfb@yahoo.com" <perfb@yahoo.com> wrote in
news:1147902063.305825.49460@j73g2000cwa.googlegroups.com: 

> Let's say I want to use Matlab to do graphical control system design > of an embedded DSP controller using eg TI C6x DSP, it seems I need to > spend 23,000$US to do this. Is this right? > > Matlab 1900 + Control sys tbx 1000 + sig proc tbx 800 + simulink 2800 > + rtw 7500 + rtw embedded 5000 + embedded target C6000 4000 = 23,000 > > phew! > > this makes Labview embedded look cheap! > > Makes me wonder if there are any C code generators for Scilab / > Scicos? > >
Choices, choices. You could code the whole thing in assembly, probably for next to nothing in terms of a development system. You could purchase a good development system for the TI C6x, maybe do some of the design in Matlab base system, depending on how complicated the control system needs to be, port it through the development system you purchase, and be done. I'm not familiar with that DSP family, but you could probably save money if you have the skill to do it. Off the bat, you'd probably pay around 5K for a good development system (I may be way off on this), but you wouldn't need the Matlab embedded target, rtw, rtw embedded, or simulink. Or, you can use the matlab family alone, which would prevent some of the gruntwork, and spend an extra $18K or so. Or, you can go with the $11K Labview Embedded, and you might need the Labview Pro Development system as well, at $4K, but now you would need to program in G, and you may or may not be comfortable with that. I would thing the choice would be dictated by how much funding you have available, what your time constraints are, whether this is a one-time deal or you think you'll be doing this with some regularity, whether you can tolerate any inflexibility or constraints that the Mathworks or Labview products would impose (I wouldn't think either option would give you the same level of flexibility that direct c-coding would), whether it might be more cost effective to just contract out the whole job to start with ...... If it were me, and this sort of thing would likely come up with regularity, I would probably hash out all my design equations in matlab, but do the embedded work in C in a TI or third party development system. This would be a somewhat slower way to go about things on the first iteration, but would serve you better in the long run. If it was a one-off project, I'd try to contract it out. -- Scott Reverse name to reply
perfb@yahoo.com wrote:
> Let's say I want to use Matlab to do graphical control system design of > an embedded DSP controller using eg TI C6x DSP, it seems I need to > spend 23,000$US to do this. Is this right? > > Matlab 1900 + Control sys tbx 1000 + sig proc tbx 800 + simulink 2800 + > rtw 7500 + rtw embedded 5000 + embedded target C6000 4000 = 23,000 > > phew! > > this makes Labview embedded look cheap! > > Makes me wonder if there are any C code generators for Scilab / Scicos?
A way to work out whether or not a tool is worth buying look at how much time you will save by buying it. If your engineering rate is $4000 per week then you have to save just 6 weeks against doing everything by hand to make the purchase of this tool worthwhile. On the other hand, as things are going with the US balance of trade figures being so bad, you could wait for a few weeks and the dollar will be ar parity with the yen and $23k will not be so bad ;-) Ian
Just buy a trip to Moscow or Kiev, go to a flee market and buy whatever
you want for 3$ per CD, or 5$ per DVD...
Then spend all the money you saved on local girls and restaurants...

Disclaimer: this is not an advice, just a joke, so take it for what it
is - a joke...


perfb@yahoo.com wrote:
> Let's say I want to use Matlab to do graphical control system design of > an embedded DSP controller using eg TI C6x DSP, it seems I need to > spend 23,000$US to do this. Is this right? > > Matlab 1900 + Control sys tbx 1000 + sig proc tbx 800 + simulink 2800 + > rtw 7500 + rtw embedded 5000 + embedded target C6000 4000 = 23,000 > > phew! > > this makes Labview embedded look cheap! > > Makes me wonder if there are any C code generators for Scilab / Scicos?
>Just buy a trip to Moscow or Kiev, go to a flee market and buy whatever >you want for 3$ per CD, or 5$ per DVD... >Then spend all the money you saved on local girls and restaurants... > >Disclaimer: this is not an advice, just a joke, so take it for what it >is - a joke...
It is naive to think that you need to travel anywhere to do this. Sitting right where you are, you could get into one of the napster clones(not naming them for obvious reasons) to your softwares of choice at download rates. As far as spending the money, you could do it on girls just about in every corner of the world. World is flat.Truly so. --Bhooshan
The world is not flat as far as local girls and local restaurants are
concerned.

But, of course, some people prefer cyberfood or cybersex...

In article <1147935833.682886.25470@i39g2000cwa.googlegroups.com>, "Ian" <ian_okey@hotmail.com> wrote:
> >A way to work out whether or not a tool is worth buying look at how >much time you will save by buying it. If your engineering rate is >$4000 per week then you have to save just 6 weeks against doing >everything by hand to make the purchase of this tool worthwhile.
This ignors training costs. With this number of toolboxes and add-ons, it will take weeks (months?) to get good at this. Contracting out is looking better than ever.
>The world is not flat as far as local girls and local restaurants are >concerned. > >But, of course, some people prefer cyberfood or cybersex...
Iam no expert in either, so I will concede the point and take a bow! :-) --Bhooshan
perfb@yahoo.com wrote:
> Let's say I want to use Matlab to do graphical control system design of > an embedded DSP controller using eg TI C6x DSP, it seems I need to > spend 23,000$US to do this. Is this right? > > Matlab 1900 + Control sys tbx 1000 + sig proc tbx 800 + simulink 2800 + > rtw 7500 + rtw embedded 5000 + embedded target C6000 4000 = 23,000 > > phew! > > this makes Labview embedded look cheap! > > Makes me wonder if there are any C code generators for Scilab / Scicos? >
I have heard rumors of such -- perhaps you could ask on the Scilab group. Unless they've improved it for 3.0 the Scicos editor leaves a bit to be desired, but it's workable. My preference has always been to write my own library the way I like it, model the bits as blocks, and just prop the block diagram up by my screen when it was time to write software. That doesn't save you from a typo, but it gets all the hard work out of the way without having to trust someone else's idea of the 'right' way to do signal processing. -- Tim Wescott Wescott Design Services http://www.wescottdesign.com Posting from Google? See http://cfaj.freeshell.org/google/ "Applied Control Theory for Embedded Systems" came out in April. See details at http://www.wescottdesign.com/actfes/actfes.html
"bhooshaniyer" <bhooshaniyer@gmail.com> wrote in news:GsWdnafavKGYxfDZRVn-
ug@giganews.com:

>>The world is not flat as far as local girls and local restaurants are >>concerned. >> >>But, of course, some people prefer cyberfood or cybersex... > > Iam no expert in either, so I will concede the point and take a bow! :-) > > --Bhooshan > >
I used to travel a lot. When people asked how I liked ??????, I would reply "The girls were nice". I don't think anyone ever argued with me. -- Al Clark Danville Signal Processing, Inc. -------------------------------------------------------------------- Purveyors of Fine DSP Hardware and other Cool Stuff Available at http://www.danvillesignal.com