Motherboard Forums


Reply
Thread Tools Display Modes

Fast Processor Selection

 
 





















KenLem
Guest
Posts: n/a

 
      03-07-2006, 03:08 PM


I'm looking for a fast processor and I like the Silicon Labs C8051F133.

100 MIPS peak
64KB flash (writable from the processor 20,000 cycle enduance)
8448 Ram

The price is about right

1 - 15.16000
25 - 13.06920
100 - 11.26940

Acknowledging that I haven't given very much information, am I
overlooking a comparable processor with better features?

Thanks,
Ken
www.speechchips.com

 
Reply With Quote
 
Artenz
Guest
Posts: n/a

 
      03-07-2006, 03:21 PM
KenLem wrote:
> I'm looking for a fast processor and I like the Silicon Labs C8051F133.
>
> 100 MIPS peak
> 64KB flash (writable from the processor 20,000 cycle enduance)
> 8448 Ram


You didn't say 8051 core was a requirement....

How about one of the Philips LPC2xxx family with ARM7 core ? You can
run them at 60MHz, and there are versions with enough Flash/RAM. Prices
are competitive.

For most applications, the 60MHz ARM7 will give you much more
performance than a 100MHz 8051. The LPCs aren't terribly fast when
you're looking to bit bang I/O, though.

 
Reply With Quote
 
KenLem
Guest
Posts: n/a

 
      03-07-2006, 03:27 PM
Hi,

The 8051 core isn't a requirement. I'll consider others.

 
Reply With Quote
 
KenLem
Guest
Posts: n/a

 
      03-07-2006, 03:34 PM
According to Silicon Labs, the 70% of the instructions of the C8051F133
run in one cycle and the theoretical max of the chip is 100 MIPS.

Not sure how fast a Philips LPC2xxx family with ARM7 core is but it
might end up being somewhat equal. LPC2xxx do seem to be cheaper.

 
Reply With Quote
 
Wilco Dijkstra
Guest
Posts: n/a

 
      03-07-2006, 07:47 PM

"KenLem" <> wrote in message
news: ps.com...
> According to Silicon Labs, the 70% of the instructions of the C8051F133
> run in one cycle and the theoretical max of the chip is 100 MIPS.


You can't compare MIPS like that - the instructions on an ARM do a lot
more useful work than on a 8051, so you need far fewer to do a particular
task. Dhrystone MIPS is a bit more useful, the LPC2xxx series gives
0.9 DMIPS/Mhz (v2.1), while a fast 8051 (Cyclone) gets only 0.07 (v1.1).

> Not sure how fast a Philips LPC2xxx family with ARM7 core is but it
> might end up being somewhat equal. LPC2xxx do seem to be cheaper.


It's safe to say an ARM7 will vastly outperform an 8051 no matter how
fast it can execute its instruction...

Wilco


 
Reply With Quote
 
Ulf Samuelsson
Guest
Posts: n/a

 
      03-07-2006, 11:36 PM
"KenLem" <> skrev i meddelandet
news: oups.com...
> I'm looking for a fast processor and I like the Silicon Labs C8051F133.
>
> 100 MIPS peak
> 64KB flash (writable from the processor 20,000 cycle enduance)
> 8448 Ram
>
> The price is about right
>
> 1 - 15.16000
> 25 - 13.06920
> 100 - 11.26940
>
> Acknowledging that I haven't given very much information, am I
> overlooking a comparable processor with better features?
>


The AT91SAM9261 will run at 200 MHz from internal 160 kB SRAM
Can boot from an inexpensive AT45DB011B dataflash over SPI.
Should run in circles around the ARM7s and 8051s.
May be more expensive though...


--
Best Regards,
Ulf Samuelsson
This is intended to be my personal opinion which may,
or may bot be shared by my employer Atmel Nordic AB


 
Reply With Quote
 
Neil
Guest
Posts: n/a

 
      03-08-2006, 03:12 AM
Wilco Dijkstra wrote:
> "KenLem" <> wrote in message
> news: ps.com...
>> According to Silicon Labs, the 70% of the instructions of the C8051F133
>> run in one cycle and the theoretical max of the chip is 100 MIPS.

>
> You can't compare MIPS like that - the instructions on an ARM do a lot
> more useful work than on a 8051, so you need far fewer to do a particular
> task. Dhrystone MIPS is a bit more useful, the LPC2xxx series gives
> 0.9 DMIPS/Mhz (v2.1), while a fast 8051 (Cyclone) gets only 0.07 (v1.1).
>
>> Not sure how fast a Philips LPC2xxx family with ARM7 core is but it
>> might end up being somewhat equal. LPC2xxx do seem to be cheaper.

>
> It's safe to say an ARM7 will vastly outperform an 8051 no matter how
> fast it can execute its instruction...
>
> Wilco
>
>


Not Very Safely.

Like the previous poster said 8051 have the advantage on bit banging.

16 and 32 bit operations the ARM wins.

In the end the app choose a processor.
 
Reply With Quote
 
KenLem
Guest
Posts: n/a

 
      03-08-2006, 02:37 PM
Thanks for all the replies.


>>In the end the app choose a processor.

Good point.

I'm looking for the best processor to use for a super powered "Basic
Stamp" that would have an on-board compiler.

 
Reply With Quote
 
Jim Granville
Guest
Posts: n/a

 
      03-08-2006, 08:05 PM
KenLem wrote:
> Thanks for all the replies.
>
>
>
>>>In the end the app choose a processor.

>
> Good point.
>
> I'm looking for the best processor to use for a super powered "Basic
> Stamp" that would have an on-board compiler.


Then a key question would be do you want the Basic Code to reside
in RAM, or FLASH ?

If you want large RAM, in small uC, then the ARM devices pretty
much have that covered.

Something like the LPC2148 has ADC/DACs, 40K RAM, (truckload of FLASH)
and a USB for very fast download - do a USB-Stamp ?
Add a DataFlash 'Disk' system, and you are done...

In the 80C51 sector, the uPSD3454 from ST is closest, 32K SRAM,
32K EEPROM, and 256K FLASH, ~10 MIPS and USB, so also would do
a USB-super-stamp.

What _would_ be interesting, would be a TurboPascal on an eZ80
IIRC the whole compiler/editor/debug was 39K...

-jg


 
Reply With Quote
 
larwe
Guest
Posts: n/a

 
      03-08-2006, 08:15 PM

Jim Granville wrote:

> What _would_ be interesting, would be a TurboPascal on an eZ80
> IIRC the whole compiler/editor/debug was 39K...


Oh boy, I remember TP. Jim, can't we let Pascal die the simple obscure
death it deserves? I don't even think they use it in computer
science courses these days.

 
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off



All times are GMT. The time now is 08:03 PM.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43