>Excellent point, Rune. :o) > >I am a student starting on my final-year project so I am very focused on >what I can do to better my chances of getting a job.... > >Which DSP should I choose then? (to improve my chances of getting a job) > >Thanks in advance... > >------------------------- >> >> Now, if $$$ is no concern of yours, and you can buy the latest, state- >> of-the-art DSP numbercruncher, you could use this project as an >> oportunity to get hands-on experience with the latest, hottest,meanest>> >> monster of the business. Even if this means ant living in castles or >> hunting rabbits with cruise missiles. The advantage is that you gain >> experience with using the newest chips that will be around for some >> time to come, and that might get you a job as a developer somewhere. >> >Since you discuss about being well prepared for a career, I thought you wold be interested in knowing the kind of stuff, so far beyond technology that can affect your job prospects.Today's world is a truly global village. I have reproduced this online post from another forum made by a regular there: "SHARC is a well-designed, high-performance architecture and always has been. If this was yr 2000, we would use it (we *did* use it). But the Internet has changed the nature of engineering. Complex, general-purpose, programmable chips must have online groups with 1000s of members that allow developers to ask questions and find out key information -- overnight, accurately, and independent of the chip vendor. The emphasis now is not feature sets but availability of fast, peer group-based technical support. Today's development environment is global and super-competitive, and I don't see that Analog Devices has changed their thinking to meet the new level of competition. I don't see ADI striving to be the number one DSP in India, China, and Eastern Europe -- can they compete worldwide with Texas Inst in 5 years if they don't do that?" --Bhooshan> >This message was sent using the Comp.DSP web interface on www.DSPRelated.com
Speech Enhancement Application. Which DSP?
Started by ●July 22, 2005
Reply by ●July 23, 20052005-07-23
Reply by ●July 23, 20052005-07-23
"bhooshaniyer" <bhooshaniyer@gmail.com> wrote in news:W-mdne8_5feTe3zfRVn-jg@giganews.com:>>Excellent point, Rune. :o) >> >>I am a student starting on my final-year project so I am very focused >>on what I can do to better my chances of getting a job.... >> >>Which DSP should I choose then? (to improve my chances of getting a >>job) >> >>Thanks in advance... >> >>------------------------- >>> >>> Now, if $$$ is no concern of yours, and you can buy the latest, >>> state- of-the-art DSP numbercruncher, you could use this project as >>> an oportunity to get hands-on experience with the latest, hottest, > meanest >>> >>> monster of the business. Even if this means ant living in castles or >>> hunting rabbits with cruise missiles. The advantage is that you gain >>> experience with using the newest chips that will be around for some >>> time to come, and that might get you a job as a developer somewhere. >>> >> > > Since you discuss about being well prepared for a career, I thought > you wold be interested in knowing the kind of stuff, so far beyond > technology that can affect your job prospects.Today's world is a truly > global village. > > I have reproduced this online post from another forum made by a > regular there: > > "SHARC is a well-designed, high-performance architecture and always > has been. If this was yr 2000, we would use it (we *did* use it). But > the Internet has changed the nature of engineering. Complex, > general-purpose, programmable chips must have online groups with 1000s > of members that allow developers to ask questions and find out key > information -- overnight, accurately, and independent of the chip > vendor. The emphasis now is not feature sets but availability of fast, > peer group-based technical support. > > Today's development environment is global and super-competitive, and I > don't see that Analog Devices has changed their thinking to meet the > new level of competition. > I don't see ADI striving to be the number one DSP in India, China, and > Eastern Europe -- can they compete worldwide with Texas Inst in 5 > years if they don't do that?" > > --Bhooshan >Bhooshan is one of the TI partisans that I expected to jump in. You don't need 1000's of people to jump in when discussing the SHARC. The architecture is straightforward. It doesn't take you 1/2 year to learn the assembly language like certain TI DSPs (as stated in an earlier post by Bhooshan). I think you will find that the newer SHARCs stack up very well against the various C67xx products. Both companies are constantly pushing the envelope. This has been going on for a long time and I don't think we are going to see a major shift in this battle in the foreseeable future. I don't know the level of ADI support in India, but I can tell you it is very good in the US. Both ADI and TI are good companies and both are very serious about their DSP business. Bhooshan is correct that the world is "flat". India, China, Eastern Europe, etc were not serious players very many years ago. This has certainly changed. This means we all have more peers and a larger prospective market for our skills and products. We have customers all over the world buying our SHARC based boards, including India. -- Al Clark Danville Signal Processing, Inc. -------------------------------------------------------------------- Purveyors of Fine DSP Hardware and other Cool Stuff Available at http://www.danvillesignal.com
Reply by ●July 23, 20052005-07-23
Brother Numzi skrev:> Excellent point, Rune. :o) > > I am a student starting on my final-year project so I am very focused on > what I can do to better my chances of getting a job.... > > Which DSP should I choose then? (to improve my chances of getting a job)That depends entirely on your talents, interests, what job you will consider to be interesting in the future. On potential future employers, as well. No one but you can make that decision. Now, if you are completely stuck with respect to making a decision on the DSPs, go ask your lab engineer what his processor of choise is. In a hands-on type of project yours is likely to be, you will need his help in the year to come. A completely pragmatic choise of DSP, regardless of any questions about "best architecture" or "future jobs", is based on what the people around you use. You will need help in the year to come. Just as well choose a DSP where the guy in the office next door from you is willing (and able) to help you out. At my university, we used matlab to do most of the development. Some years ago, a new PhD student arrived to work on some ideas that were developed at a different institute where they used IDL, not matlab. This PhD student chose to use IDL in his work, since that was what his contact used and he then could get access to the existing IDL programs developed for the problem. First of all, this PhD student was alone in the group to use IDL, so he did not get help with lots of the small stuff. If you are new to the program/system, that wastes a lot of time. Second, we could not make use of his programs after he left, his was the only IDL lisence available and no one else was very interested in buying or learning IDL just to use a couple of routines. Rune> Thanks in advance... > > ------------------------- > > > > Now, if $$$ is no concern of yours, and you can buy the latest, state- > > of-the-art DSP numbercruncher, you could use this project as an > > oportunity to get hands-on experience with the latest, hottest, meanest > > > > monster of the business. Even if this means ant living in castles or > > hunting rabbits with cruise missiles. The advantage is that you gain > > experience with using the newest chips that will be around for some > > time to come, and that might get you a job as a developer somewhere. > >
Reply by ●July 24, 20052005-07-24
"Andor" <an2or@mailcircuit.com> wrote in message news:1122077364.910909.135840@g14g2000cwa.googlegroups.com...> Brother Numzi wrote: >> Hello Rune >> >> I have 1 year to develop the algorithm and $$$ is not relevant in this >> project. > ... >> so I am wondering about what DSP starter kit I should buy >> that can do the job without being too overdimensioned? > > In order to specify a DSP, you need to know your requirements: memory, > mips, IO, etc. Once you have that, you can start to look at the DSPs > that cover your needs (including a comfortable margin). > > Is this for educational purposes? Or do you, eventually, have to > deliver a piece of hardware where you can run the algorithm? If so, you > need to also consider chip cost vs. program development cost vs. > estimated number of hardware sales, and let that influence your choice. > > Shooting from the hip, I would suggest a Blackfin EZ-Kit. If $$$ is not > relevant, it doesn't matter if you house the ant in the castle. Plus > there is a growing and active community for that chip where you should > be able to place your design sorrows. > > Regards, > Andor >Others Blackfin stamp http://www.analog.com/en/epHSProd/0,,BF533-STAMP,00.html few other boards to have a look at http://www.blackfin.org/developmentboards.php will need one of the audio addon boards to go with the stamp board Danvillesignal's boards would be well suited http://www.danvillesignal.com/ That said for a quick implementation straight from simulink to a dsp matlab + embedded target for C6000 http://www.mathworks.com/products/tic6000/ http://www.mathworks.com/products/ccslink/description2.html Could also do the same with matlab and xilinx system genenerator for a large fpga. <http://www.xilinx.com/xlnx/xebiz/designResources/ip_product_details.jsp?key=dr_dt_system_generator&sGlobalNavPick=PRODUCTS&sSecondaryNavPick=Design+Tools> Xilinx donate the software for free to universities can get lower end boards like their s3 kit free of charge and others like the newer xupv2pro at a discount http://www.digilentinc.com/info/XUPV2P.cfm http://www.xilinx.com/univ/xupv2p.html Automatic tools like embedded target and sysgenerator usually don't produce the best code available but can be good for quick initial testing / protyping. Alex






