Pages: [1] 2   Go Down
Author Topic: Fastest chip?  (Read 2279 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 24
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I want to ask. Whats the fastest microcontroller that supports arduino? and also fastest microcontroller which supports c++?
« Last Edit: December 16, 2012, 08:21:16 am by manteliukasx » Logged

Valencia, Spain
Offline Offline
Faraday Member
**
Karma: 142
Posts: 5301
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

The only real question is "Is it fast enough for XXX?". Anything faster than that is pointless.

It's Sunday morning so my telepathic powers are weak. Maybe you could tell us what XXX is.
Logged

No, I don't answer questions sent in private messages (but I do accept thank-you notes...)

Offline Offline
Newbie
*
Karma: 0
Posts: 24
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I have arduino 2560mega and 3.2 TFT display, but this constoller is too slow for me, i need something faster. I think this is impossible but 500mHz clock would be Exelent.
Logged

Offline Offline
Edison Member
*
Karma: 116
Posts: 2205
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
I think this is impossible but 500mHz clock would be Exelent.

google DMA.
Logged

Global Moderator
Netherlands
Offline Offline
Shannon Member
*****
Karma: 211
Posts: 13478
In theory there is no difference between theory and practice, however in practice there are many...
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset


 500mHz (500 milliHertz ?) -- I assume you mean 500 MHz (MegaHertz) :

For what purpose do you need 500MHz? You might consider a Raspberry PI ?
Logged

Rob Tillaart

Nederlandse sectie - http://arduino.cc/forum/index.php/board,77.0.html -
(Please do not PM for private consultancy)

Offline Offline
Newbie
*
Karma: 0
Posts: 24
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

No i will use it for 3.2 TFT display, my arduino mega2560 is very weak(16MHz) so i need something sronger
Logged

Global Moderator
Netherlands
Offline Offline
Shannon Member
*****
Karma: 211
Posts: 13478
In theory there is no difference between theory and practice, however in practice there are many...
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I still do not understand why you need 500MHz.
What do you want to display with this speed?
What is the pixelsize of the display? do you have a link?



Logged

Rob Tillaart

Nederlandse sectie - http://arduino.cc/forum/index.php/board,77.0.html -
(Please do not PM for private consultancy)

Global Moderator
UK
Offline Offline
Brattain Member
*****
Karma: 289
Posts: 25697
I don't think you connected the grounds, Dave.
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
but this constoller is too slow for me,
500MHz is over thirty times faster (potentially) than 16MHz.
It may be that 32 MHz is fast enough.
It may be that some simple optimisations will do the trick at 16MHz.

Until we know what your spec is, we're all just playing guessing games.
Logged

"Pete, it's a fool looks for logic in the chambers of the human heart." Ulysses Everett McGill.
Do not send technical questions via personal messaging - they will be ignored.

Offline Offline
Newbie
*
Karma: 0
Posts: 24
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Main question is: Whats the fastest microcontroller that supports arduino?
Logged

Offline Offline
Edison Member
*
Karma: 116
Posts: 2205
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

There are stm32 port of arduino. Some of those chips can go as fast as 168Mhz.
Logged

nr Bundaberg, Australia
Offline Offline
Tesla Member
***
Karma: 126
Posts: 8471
Scattered showers my arse -- Noah, 2348BC.
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

If you want faster drawing times on the LCD it probably doesn't matter a hoot how fast the processor is, LCDs are really slow. Maybe if you have a large GLCD with a fast interface.

______
Rob
Logged

Rob Gray aka the GRAYnomad www.robgray.com

Valencia, Spain
Offline Offline
Faraday Member
**
Karma: 142
Posts: 5301
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

What display Is it?

Logged

No, I don't answer questions sent in private messages (but I do accept thank-you notes...)

Dallas, TX USA
Online Online
Faraday Member
**
Karma: 63
Posts: 2638
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I have arduino 2560mega and 3.2 TFT display, but this constoller is too slow for me, i need something faster. I think this is impossible but 500mHz clock would be Exelent.

Actually, at this point I'm betting that what is too slow for you is the display updates.
While the speed of the processor can and normally does affect things like display update rates,
it is not the only source of overhead in updating a display.
There are many sources of overhead that introduce latency which translates into a lower output performance.
It could be the use of floating point math, it could be the low level hardware interface is slow, or
it could be that the low level code is overly conservative and is inserting longer delays than is necessary.

Anytime you start to want more performance out of a system, you have to look at the entire
system and optimize the system as a whole.
For example, if the majority of the added latency is due to a slow communications interface or extra
conservative delays in the low level code, than boosting the speed of processor will not up
the performance very much, if any.

The solution to increasing performance depends on where the overhead exists in the current system.

Until you break down the problem a bit more and look a bit closer into the actual overheads,
it is not a given that a faster processor will ever meet your expectations.
Likewise it is possible that changes to the code when running on the existing processor
could speed things up significantly.

--- bill

« Last Edit: December 16, 2012, 09:12:00 pm by bperrybap » Logged

SF Bay Area (USA)
Online Online
Tesla Member
***
Karma: 124
Posts: 6636
Strongly opinionated, but not official!
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
fastest microcontroller which supports c++?
Very many microcontrollers and microprocessors support C++.  Quadcore 3GHz Pentiums and such.
The fastest official Arduino board is the Due.  Various third-party boards run faster.

If you had a microcontroller that directly supported a display with assorted drawing and painting primitives that took zero time to execute, would the rest of the code still need a faster processor?  For instance, there are various "intelligent" display shields.  (Although in general, Arduino is not particularly well suited to display-based applications.)

Logged

the land of sun+snow
Offline Offline
Faraday Member
**
Karma: 158
Posts: 2879
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

OP, if you absolutely positively have to have 500 Mhz, and you know some Linux,
you might look at the raspberry Pi, although it's still kind of at the incipient phase
of ease of use, from what I understand.

http://learn.adafruit.com/category/raspberry-pi
Logged

Pages: [1] 2   Go Up
Jump to: