AVR an PC CACHE

Gast #159297
Lesenswert?

hi gemeinde,

habe heute mittag in meine schuplade paar alte cache bausteine von
alten 486-er gefunden und da kamm ich auf die ide sie an einem avr
anzuschliessen, leider gibts dazu keine datasheets, weiss vielleicht
einer wie sowas zu realisieren ist?hat einer schon mal so ein versuch
gestartet?

MfG
Michael
Gast #159299
Lesenswert?

Hi,
hab hier welche die sich um6164ak-25 nennen, scheinen welche von umc zu
sein, mich interessiert wie ich die drankriege an dem atm und wie ich
sie ansprechen kann, ob es da irgendwie beispiele gibt für welche
zwecke auch immer...

MfG
Michael
Gast #159300
Lesenswert?

Das sind 8Kx8-SRAMs von UMC mit 25ns Zugriffszeit.
http://www.web-ee.com/Electronic-Projects/data/hm6264.pdf
ist ein Datenblatt eines pinkompatiblen 8Kx8-SRAMs.
(Unterschiede: Timinginformationen, Stromaufnahme und
Gehäuseabmessungen).

Wie man sowas an einen AVR anschließt, steht im Datenblatt des
jeweiligen AVRs, sofern der externen Speicher unterstützt (der Mega128
tut's beispielsweise).
Gast #159304
Lesenswert?

Du kannst so eine Schaltung als Erweiterung des internen RAMs des
Controllers nutzen. Zum "logs ablagern" taugt das weniger; kaum ist
die Versorgungsspannung des RAMs abgeschaltet, schon sind die darin
befindlichen Daten hops.
Gast #159305
Lesenswert?

also nicht anders wie eine erweiterung des rams in einen pc...das hat
schon mal vorteile, wenn ich jetzt noch nen eprom anschliese (wenns
möglich) dann habe ich praktisch den kleinen pc um ram und HD erweitert
richtig?

MfG
Michael
Gast #159309
Lesenswert?

An der Stelle jetzt natürlich noch der übliche Hinweis, daß die AVRs
eine Harvard-Architektur haben und deswegen keinen Code im externen
Speicher ausführen können.

Das einzige was hier geht ist, daß man im externen Speicher nur
Pseudocode ablegt, der dann vom eigentlich Programm im Flash emuliert
wird. Das ist z.B. bei den Basic-Interpretern machbar, allerdings ist
das natürlich auch deutlich langsamer.
Gast #159310
Lesenswert?

Man kann das SRAM natürlich auch an einen Mega8 anschließen, muß dann
aber die Ansteuerung aller Pins "von Hand" machen, was deutlich
umständlicher und wohl auch langsamer ist. Und natürlich braucht das
ziemlich viel I/O-Pins; allein schon deswegen sind größere AVRs da
deutlich besser geeignet.

Aber da Du sowieso noch keine Anwendung dafür zu haben scheinst: Nur
zum rumspielen ist der Mega8 dafür sicher geeignet.

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