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
Hi das sind nur schnelle SRAM's. Im 28-poligen DIP sind die Dinger eigentlich immer pinkompatibel zu http://www.6502.org/users/alexis/62256.pdf Matthias
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
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).
Achso, schade, wollte ich mit dem mega8 ausprobieren da ich momentan keinen anderen zu hand habe... MfG Michael
hi, für welche anwendungen kann ich so eine schaltung am besten nutzen?zb. logs ablagern? MfG Michael
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.
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
Dann fehlen nur noch dementsprechende Programme... Vorausgesetzt, du hast die Platine mit 8515, SRAM, EPROM, Adresslatch usw. realisiert. ...
Weil der 8515 im Gegensatz zum Mega8 ein Speicherinterface hat und damit für den Anschluss von SRAM bzw. EPROM geeignet ist. Der Rest steht im Datenblatt. ...
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.
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.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.