Wie wird am Propeller SRAM angebunden: Das Hydra-Board hat ja 512K SRAM, wie schnell muß das sein, wird das gelatcht? Wie "gut" ist die Anbindung, d.h. läßt sich eine in SRAM befindliche Bitmap direkt anzeigen, oder nur durch kopieren in den internen SRAM des Propeller?
Es gibt keine direkte Möglichkeit SRAM anzubinden. Man kann natürlich ein SRAM anschliessen und per Software ansteuern, aber bei nur 32 I/O ist das nicht gerade optimal. Für das Hydra Board gibt es eine SRAM-Karte, die über ein CPLD realisiert ist. Im Prinzip ein programmierbarer Auf/Abwärtszähler für den Adressbus. Die Startadresse wird gesetzt und dann kann sehr schnell sequentiell auf den Speicher zugegriffen werden. Laut Datenblatt erreicht man damit im Idealfall nahezu die Geschwindigkeit des internen SRAM. Jeder Sprung zu einer anderen, nichtsequenziellen Adresse kostet aber viel Zeit. http://www.parallax.com/detail.asp?product_id=27935
Aha, verstehe. Danke für den Link! Ist also erstmal doch nicht so einfach...
Durch die vielen CPU-Kerne des Propeller kann man natürlich viel tricksen. Wenn Du nur Daten sequentiell aufzeichnen willst, kanntst du mit einem billigen 40HCxx Adresszähler und einem SRAM sehr einfach externen Speicher anbinden. 8 Datenleitungen + Reset + Count up Wilst du gezielt Speicherstellen ansprechen, wirds kompliziert. Der Propeller ist in punkto Speicher leider sehr eingeschränkt. Dies wird sich mit der nächsten Generation ändern, aber die kommt frühestens Mitte 2008 ....
Ja, wie gesagt, ich würde den Speicher hauptsächlich als Framebuffer benutzen wollen. Da wäre so ein Counter u.U. schon eine Lösung... Eine Alternative wäre noch, 8Bit zu latchen. Damit käme man für 64K mit 16 I/O aus. 2 Schiebregister für die Adressen? Muß ich mal drüber nachdenken...
> 2 Schiebregister für die Adressen? Muß ich mal drüber nachdenken... Schau Dir mal den 74hc4060 an. 14 bit Binärzähler bis 80 MHz Damit könntest Du 16K direkt durchzählen. Für einen Framebuffer wohl nicht wirklich brauchbar... es sei denn Du hast sehr wenig Veränderungen auf dem Schirm. http://www.datasheetcatalog.com/datasheets_pdf/7/4/H/C/74HC4060.shtml
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.