Yahoo Groups archive

AVR-Chat

Index last updated: 2026-04-28 22:41 UTC

Message

Re: [AVR-Chat] something a bit faster

2005-02-02 by Leon Heller

----- Original Message ----- 
From: Mike Harrison
To: AVR-Chat@yahoogroups.com
Sent: Wednesday, February 02, 2005 10:19 AM
Subject: Re: [AVR-Chat] something a bit faster


On Wed, 2 Feb 2005 10:10:57 -0000, you wrote:

>
>----- Original Message ----- 
>From: Paul Maddox
>To: AVR-Chat@yahoogroups.com
>Sent: Wednesday, February 02, 2005 9:35 AM
>Subject: [AVR-Chat] something a bit faster
>
>
>All,
>
>  I'm currently using a MEGA16 at 16Mhz for a project, and I'm doing a lot
>of floating point calculations (most exponential) and its getting a bit
>slow, so I need something with a bit more 'umph'.
>I know its kinda off topic, but, what I'm after (I think) is something 
>16Bit
>and a minimum of 25MIPs (32 would be preffered). it also *must* have an
>affordable C compiler (ie <£400) and an evaluation board. Surface mount is
>fine (in fact preffered).
>   I figured you guys would be the best place to start asking as you've got
>the experience (probably), Anyone have any suggestions?

ARM would be an obvous choice, but if it's mostly maths intensive maybe you 
should be looking at DSP
type devices - DsPIC perhaps.
Atmel also do a SRAM based AVR that runs at something like 35MHz from SRAM, 
loaded from an EEPROM -
can't remember the number but it's one of their USB parts



I've used the Analog Devices 16-bit fixed-point ADSP-2187 for mixed 
floating-point, fixed-point and integer calculations (Kalman filter), 
running at 30 MIPS. It worked very well. They are quite cheap, but awkward 
to use (PQFP and lots of pins). The I/O is nice and fast, of course. It's 
reather old now and the newer Blackfin will run at over 500 MIPS, if you 
need that sort of performance.

Leon 



-- 
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.300 / Virus Database: 265.8.4 - Release Date: 01/02/2005

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.