AVR Übertakten

OP #259132
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???
Gast #259135
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.
#259139
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
#259144
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
Gast #259145
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.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren