Forum: Mikrocontroller und Digitale Elektronik AVR Übertakten


von Ludwig W. (lordludwig)


Lesenswert?

Hallo,

wollte mal fragen was die AVR's so an frequnz aushalten ohne das sie
fehler aufweisen. Also 20Mhz hab ich schon öfter gesehen aber nicht
mehr. Ist da schon schluss??? Bei 20Mhz wird der noch kein bisschen
warm und sollte doch noch mehr schaffen können???

von Sebastian Schmidt (Gast)


Lesenswert?

Die max. erreichbare Taktung wird hauptsächlich von internen
Flashspeicher begrenzt, da dieser nicht beliebtig schnell die
Programmdaten liefern kann.

Sebastian

von 123 (Gast)


Lesenswert?

30 Mhz sind auch noch drin, kommt natürlich auf spannung und tmp an.

von A.K. (Gast)


Lesenswert?

Dass Prozessoren primär thermisch begrenzt sind, ist kein Naturgesetz,
sondern ein Symptom bei den letzten Generationen von PCs und Servern.

Die einzigen Kühlkörper eines Original IBM-PCs steckten im Netzteil und
thermisch extrapoliert hätte der 8088 wahrscheinlich 100MHz verkraftet
statt 4,77. Nur dass dann rein garnichts mehr funktioniert hätte. Der
Speicher nicht, der Bus nicht, und der Prozessor auch nicht. Es gibt
eben auch andere Limits als Wärme.

Im Fall heutiger Controller ist nicht der CPU-Core das Problem. Es ist
das Flash-ROM, das als erstes Schlapp macht. Beispiel Philips LPC2000:
bis 20MHz ohne, bis 40MHz 1 Zusatztakt, darüber 2 Zusatztakte für
Flash-Zugriff.

Ich las mal von einem AVR mit USB, der mit 48MHz taktet. Mit RAM als
Programmspeicher, bei Start rüberkopiert aus langsamen ROM.

von Ludwig W. (lordludwig)


Lesenswert?

nehmen wir an ich brauche den sram nicht und arbeite nur mit rjmp's wie
hoch komm ich das noch alles funktioniert???
Ist kein Beitrag mit dessen information ich etwas anfangen will, will
nur mal wissen was der bei geringsten anforderungen aushält

von Fabian (Gast)


Lesenswert?

nicht das Sram ist das problem sondern das Flash-Rom, in dem der
Programmcode gespeichert ist. das SRam ist ja nur der
"arbeitsspeicher".

Gruß
Fabian

von A.K. (Gast)


Lesenswert?

Probier's halt aus.

von Andreas K. (andi_k)


Lesenswert?

Das SRAM ist schneller als das Program-Flash.
In jedem Fall wird der Flash zur Programm-Ausführung benötigt (Befehle
lesen), egal, ob Du den SRAM nutzt oder nicht.
Und vom langsammeren Flash hängt alles ab.
Ich hatte mal einen Mega16 auf 20MHz getaktet, Problem war, das er sich
dann nicht Programmieren lies. Mußte dazu vorher immer auf den internen
Osci umschalten. Irgend wann war mir das zu blöd und ich habs bei 16MHz
belassen.

MfG
Andi

von Hannes L. (hannes)


Lesenswert?

Optimiere dein Programm, dann brauchst du keine Übertaktung...

...

von Ludwig W. (lordludwig)


Lesenswert?

war ja wie gesagt nur ne theoretische frage und nix für praktische
arbeit.

von Hannes L. (hannes)


Lesenswert?

Also eine völlig nutzlose Frage...

von Ludwig W. (lordludwig)


Lesenswert?

so kann man es auch nennen wollte es halt wissen vlt. hätte man es ja
sinnvoll verwenden können wenn was völlig neues entsteht

:-)

von Philipp B. (philipp_burch)


Lesenswert?

"so kann man es auch nennen wollte es halt wissen vlt. hätte man es ja
sinnvoll verwenden können wenn was völlig neues entsteht"

Du sollst nicht benutzen µCs als Kochplatte ;)
Ne, ich hab' bei mir einen mit 20MHz im Einsatz, weil ich 10
unabhänige Software PWM Generatoren brauche. Läuft ohne Probleme,
allerdings muss ich weder in's Flash schreiben noch mit dem EEPROM
arbeiten.
Und wie gesagt, thermisch überhaupt kein Problem, solange du nicht auf
die Idee kommst, bei denen auch die Spannung zu erhöhen :D

von Rolf Magnus (Gast)


Lesenswert?

Es gibt auch den einen oder anderen AVR, der bis 20Mhz spezifiziert ist,
wie z.B. der Tiny2313.

> Und wie gesagt, thermisch überhaupt kein Problem, solange du
> nicht auf die Idee kommst, bei denen auch die Spannung zu
> erhöhen :D

Nun ja, ein Prozessor lässt sich halt besser übertrakten, wenn man die
Spannung höher stellt.

von Thomas (Gast)


Lesenswert?

Wie wäre es mit einer Flüssigen Helium Kühlung...:o))))
Dann gehen bestimmt 22,4457 MHZ.

(ist eher als Witz gemeint).....:o)))


Thomas

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.