Ich gehe also das Datenblatt für ein Gerät von Atmel (AT91SAM) durch und es zeigt Folgendes:
Dieser SMC ist in der Lage, verschiedene Arten von externen Speicher- und Peripheriegeräten zu handhaben, wie SRAM, PSRAM, PROM, EPROM, EEPROM, LCD-Modul, NOR-Flash und NAND-Flash.
Das ist gut, da ich SRAM von Digkey bekommen kann, aber es gibt viele Arten: .
Welche ist die richtige? Vielleicht mehrere? Ich erinnere mich, dass ich diese Übungen die ganze Zeit an der Universität im Mikrocomputerunterricht gemacht habe, aber wir haben nie darüber gesprochen, welche Art von genauem Speicher wir an den 8086 Mikro anschließen :) Ich würde mich über Hilfe bei der Klärung freuen. Übrigens sehe ich, dass die Busbreite nur 8 Bit beträgt, was auch dazu beiträgt, die Auswahl zu minimieren, aber der Typ muss noch bestimmt werden.
Die dort aufgeführten Peripheriegeräte haben typischerweise „asynchrone“ Busse – das heißt, den einfachen und vertrauten Typ mit Adressleitungen, Datenleitungen und ein paar Steuer- und Latch-Leitungen. Dies bedeutet, dass die SMC nicht für SDRAM, DDRAM oder andere Unterarten von synchronem dynamischem RAM geeignet ist: Sie ist für normales altes asynchrones statisches RAM vorgesehen, also sollten Sie danach suchen.
Sie können mit der SMC auch PSRAM (Pseudo-Static RAM) verwenden. PSRAMs sind dynamische RAM-Chips mit einem angehängten Controller, der einen asynchronen RAM imitiert und alle unordentlichen Aktualisierungsaufgaben für Sie erledigt. Da sie dynamisches RAM enthalten, können sie sehr groß und relativ billig sein. Der Nachteil ist, dass sie auch langsam sind, wie dynamisches RAM.
Wahrscheinlich möchten Sie kein Dual-Port- oder Quad-Port-RAM. Wenn Sie es brauchen würden, würden Sie mit ziemlicher Sicherheit gezielt danach suchen.
Ignacio Vazquez-Abrams
Benutzer34920
Ignacio Vazquez-Abrams
gbulmer
Markt