Hi Im trying to find a DSP that meets a few different requirements. In short, it has to be the following: - <40uA in Standby mode - No more than 10mA under load conditions - 2x ADC's & 2x DAC's (preferablly 3 of both) - enough Mips or equivalent to process, filter, and apply adaptive echo cancellation on 2 seperate channels - US$7 per 1ku - US$1000 or less for a dev kit The only thing I've found so far is a AMI Belasigna250, but its expensive, has an expensive dev kit, and is <50uA in standby mode... in particular, the sub 40uA standby current must be met, most of the other stuff is a little more flexible Any advice would be greately appreciated. Regards, Stephen Leahey
Low Standby Current DSP
Started by ●September 18, 2007
Reply by ●September 18, 20072007-09-18
Steve4DSP wrote:> Hi > > Im trying to find a DSP that meets a few different requirements. > > In short, it has to be the following: > > - <40uA in Standby mode > - No more than 10mA under load conditions > - 2x ADC's & 2x DAC's (preferablly 3 of both) > - enough Mips or equivalent to process, filter, and apply adaptive echo > cancellation on 2 seperate channels > - US$7 per 1ku > - US$1000 or less for a dev kit > > The only thing I've found so far is a AMI Belasigna250, but its expensive, > has an expensive dev kit, and is <50uA in standby mode... > > in particular, the sub 40uA standby current must be met, most of the other > stuff is a little more flexible > > Any advice would be greately appreciated.Look up TI's 320VC33. I think the development board has a mono codec, but expansion is fairly easy. Jerry -- Engineering is the art of making what you want from things you can get. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Reply by ●September 18, 20072007-09-18
Un bel giorno Steve4DSP digit�:> - <40uA in Standby mode > - No more than 10mA under load conditions > - 2x ADC's & 2x DAC's (preferablly 3 of both) > - enough Mips or equivalent to process, filter, and apply adaptive echo > cancellation on 2 seperate channels > - US$7 per 1ku > - US$1000 or less for a dev kitIt doesn't look too easy. How many MIPS are we talking about? Have you considered using an FPGA? For example Actel claims a 13uA maximum current drain in sleep mode for its IGLOO family. -- emboliaschizoide.splinder.com
Reply by ●September 18, 20072007-09-18
>Steve4DSP wrote: >> Hi >> >> Im trying to find a DSP that meets a few different requirements. >> >> In short, it has to be the following: >> >> - <40uA in Standby mode >> - No more than 10mA under load conditions >> - 2x ADC's & 2x DAC's (preferablly 3 of both) >> - enough Mips or equivalent to process, filter, and apply adaptiveecho>> cancellation on 2 seperate channels >> - US$7 per 1ku >> - US$1000 or less for a dev kit >> >> The only thing I've found so far is a AMI Belasigna250, but itsexpensive,>> has an expensive dev kit, and is <50uA in standby mode... >> >> in particular, the sub 40uA standby current must be met, most of theother>> stuff is a little more flexible >> >> Any advice would be greately appreciated. > >Look up TI's 320VC33. I think the development board has a mono codec, >but expansion is fairly easy. > >Jerry >-- >Engineering is the art of making what you want from things you can get. >¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ >Hi Jerry, Thanks for the Tip, I think that the power requirements on this may still be to high. At 20Mhz it would still consume around 20mA, where as the belasigna250 is <5mA, plus the idle2 current is again 50uA, Altough, i could see no ADC, or DAC in the datasheet? This may not be suitable. Thanks anyway.
Reply by ●September 18, 20072007-09-18
>Un bel giorno Steve4DSP digit�: > >> - <40uA in Standby mode >> - No more than 10mA under load conditions >> - 2x ADC's & 2x DAC's (preferablly 3 of both) >> - enough Mips or equivalent to process, filter, and apply adaptiveecho>> cancellation on 2 seperate channels >> - US$7 per 1ku >> - US$1000 or less for a dev kit > >It doesn't look too easy. How many MIPS are we talking about? Have you >considered using an FPGA? For example Actel claims a 13uA maximumcurrent>drain in sleep mode for its IGLOO family. > >-- >emboliaschizoide.splinder.com >Hi, Thanks for the post. Interesting idea, i havent considered FPGA's till now because i have never had experience with them... I should say at this point that i intend to process audio and sample at 10kHz at least 2 ADC's and 2 DAC's concurrently... That said, i intend to apply the adaptive echo cancellation to the 2 ADC inputs Maybe that would help for a mips estimation... At a guess i would have said that 100Mips would make the cut easily, but i have never actually used a DSP in an application this intensive, and its such a hardware dependant figure anyway. If your processing ADC/DAC IO's on an FPGA im presuming that you would have to interface to them externally via an SPI or whatever? Regards, Stephen Leahey
Reply by ●September 18, 20072007-09-18
"Steve4DSP" <stephen_leahey@hotmail.com> writes:> Hi > > Im trying to find a DSP that meets a few different requirements. > > In short, it has to be the following: > > - <40uA in Standby mode > - No more than 10mA under load conditions > - 2x ADC's & 2x DAC's (preferablly 3 of both) > - enough Mips or equivalent to process, filter, and apply adaptive echo > cancellation on 2 seperate channels > - US$7 per 1ku > - US$1000 or less for a dev kit > > The only thing I've found so far is a AMI Belasigna250, but its expensive, > has an expensive dev kit, and is <50uA in standby mode... > > in particular, the sub 40uA standby current must be met, most of the other > stuff is a little more flexible > > Any advice would be greately appreciated. > > Regards, > Stephen LeaheyI'm not sure what an AEC takes in terms of MIPS, but the other requirements point to the TI MSP430 series, in my opinion. I think they're only about 16 MIPS, though. -- % Randy Yates % "With time with what you've learned, %% Fuquay-Varina, NC % they'll kiss the ground you walk %%% 919-577-9882 % upon." %%%% <yates@ieee.org> % '21st Century Man', *Time*, ELO http://home.earthlink.net/~yatescr
Reply by ●September 18, 20072007-09-18
Steve4DSP wrote:> Hi > > Im trying to find a DSP that meets a few different requirements.Get real.> In short, it has to be the following: > > - <40uA in Standby modeStandby mode is not much different from the powerdown. You can always toggle the power on/off by hardware.> - No more than 10mA under load conditionsUnrealistic, especially including the DAC/ADC.> - 2x ADC's & 2x DAC's (preferablly 3 of both)DSPs with integrated ADCs and especially DACs are very rare. ADI used to have a 218x DSP with the integrated audio codec for the cellphones.> - enough Mips or equivalent to process, filter, and apply adaptive echo > cancellation on 2 seperate channelsIt depends. Up from 50 MIPS.> - US$7 per 1kuA lower end DSP with a lower end CODEC can fit the bill. TMS55xx or BlackFin 53x, TLV320AICxx codec.> - US$1000 or less for a dev kitIt is about $500 typically.> The only thing I've found so far is a AMI Belasigna250, but its expensive, > has an expensive dev kit, and is <50uA in standby mode... > > in particular, the sub 40uA standby current must be met, most of the other > stuff is a little more flexible > > Any advice would be greately appreciated.Vladimir Vassilevsky DSP and Mixed Signal Design Consultant http://www.abvolt.com
Reply by ●September 18, 20072007-09-18
Vladimir, Thanks for your post, Point taken about the DAC not being integrated, but i dont believe thats the case for ADC's. 50 Mips sounds about right to me, from my rough calculations 100 Mips would have easily done the job. Regarding Standby Power, and Powerdown, I'm still wanting to be able to wake it up by a GPIO interrupt of some sort (ie, from a keypad scan), so it still must be awake in some respects, Given this point, ADSP-B531 - Exceeds the 10mA by a further 10mA in low power operation TMS55xx - Exceeds the 50uA by a further 50uA in sleep with IO Active Thanks for you advice. Regards, Stephen Leahey
Reply by ●September 18, 20072007-09-18
Steve4DSP wrote: ...> Altough, i could see no ADC, or DAC in the datasheet?The development board has a codec. I think it's mono, like the one on the 'C31 board. Jerry -- Engineering is the art of making what you want from things you can get. ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
Reply by ●September 19, 20072007-09-19
"Steve4DSP" <stephen_leahey@hotmail.com> writes:> > Regarding Standby Power, and Powerdown, I'm still wanting to be able to > wake it up by a GPIO interrupt of some sort (ie, from a keypad scan), so > it still must be awake in some respects,How about an MSP430 for the low-power housekeeping stuff, which can switch on a big DSP as and when required? Cheers, Martin -- martin.j.thompson@trw.com TRW Conekt - Consultancy in Engineering, Knowledge and Technology http://www.conekt.net/electronics.html