Forum: Mikrocontroller und Digitale Elektronik DDR2 Ram Ansteuern


von UnknowWho (Gast)


Lesenswert?

Hi Leute

Ja ich weis ich hab mal nen ähnlichen Thread hier erröfnet, aber hier 
soll es um etwas anderes gehen!

Es geht darum, dass ich gerne RAM-Bausteine (und zwar DDR2 RAM) an einen 
SATA2 Anschluss anschliessen möchte. Da selber alles zu programmieren 
ist natürlich übertrieben, vor allem weil es all das ja schon geben 
muss...

ich habe an sowas gedacht:

RAM - RAM-Ansteuer-Chip (Xilinx soll doch so zeug haben!?) - Risc 
Mikrocontroller (reichen da 20 Mhz, wohl kaum oder?!) - Sata-Controller

Es wäre toll, wenn der Ram-Ansteuer chip den RAM-Riegel wie eine HDD 
aussehen lassen würde...

Also, schiesst los;)

Liebe Grüsse

von holger (Gast)


Lesenswert?

>RAM - RAM-Ansteuer-Chip (Xilinx soll doch so zeug haben!?) - Risc
>Mikrocontroller (reichen da 20 Mhz, wohl kaum oder?!) - Sata-Controller

20MHz. Pfffff

Könnte alles zusammen in einen FPGA passen.
Kenn mich mit den Dingern aber nicht aus.

Richte dir eine RAM-Disk ein ;)

von UnknowWho (Gast)


Lesenswert?

>20MHz. Pfffff

Kritik ist gut, verbesserung besser. Wieviel Mhz denn?;)

okay, wer dann?;p

Hab ich schon, aber auf nem 32 bit System... Ich dachte an ca 8 oder 16 
Gbyte.

von Frank E. (erdi-soft)


Lesenswert?


von UnknowWho (Gast)


Lesenswert?

Kenn ich (sonst wär ich selber nicht auf die Idee gekommen;)), teuer, 
muss ich nichts basteln (-> langweilig;p)

von Εrnst B. (ernst)


Lesenswert?

Klar, geht alles zusammen in einen FPGA, man muss halt die 
entsprechenden Module zukaufen, wenn man schnell ein Ergebnis haben 
will:

SATA Device IP-Core gibts z.B. hier:
http://www.hitechglobal.com/IPCores/SATADevice.htm
http://www.asics.ws/doc/sata_device_brief.pdf

usw, usf...

DDR2-Controller gibts auch als IP zu kaufen, z.B.
http://www.array-electronics.de/?doc=/cores.php

Wenn DDR reicht, gibts auch einen kostenlosen Controller bei opencores, 
für SATA leider nicht.

Wird, auch wenn man richtig viel Geld für die IP-Module in die Hand 
nimmt, kein Wochenend-Projekt.

von Falk B. (falk)


Lesenswert?

@UnknowWho (Gast)

>Kritik ist gut, verbesserung besser. Wieviel Mhz denn?;)

So wie du hier redest kannst du das vergessen, das übersteigt deine 
Fähigkeiten um ein Vielfaches.

Mit einem kleinen FPGA von Xlininx (Spartan3) + externem SATA-Controller 
kann man sowas machen.

>Hab ich schon, aber auf nem 32 bit System... Ich dachte an ca 8 oder 16
>Gbyte.

Wie bereits empfohlen, kauf dir was fertiges. Wobei das Ganze bei den 
heutigen Speicherpreisen Unsinn ist. Wenn du WIRKLICH soviel RAM 
brauchst, dann steck ihn auch in RAM-Slots auf dem Main Board. Dort 
gehört er hin und entfaltet seine volle Geschwindigkeit. Allerdings 
braucht man da ein 64Bit System.

Aber ich behaupte mal, du bist nur ein Spielmatz der was zum protzen, 
ähhhh, rumzeigen will ;-)

MfG
Falk

von Εrnst B. (ernst)


Lesenswert?

UnknowWho wrote:

> Hab ich schon, aber auf nem 32 bit System... Ich dachte an ca 8 oder 16
> Gbyte.

Passen die Speichermodule trotzdem aufs Mainboard?

Es gibt Ramdisk-Software für 32-Bit Windows, die mittels PAE auch den 
Speicher >4GB nutzen kann.

Ist dann nochmals schneller als die SATA-Variante, und "ready for 64Bit"

von UnknowWho (Gast)


Lesenswert?

DDR wär auch OK. Wochenend Projekt musses nicht sein, bin noch jung, 
sterbe noch nicht so bald;)

Ich weis das es meinen momentanen Wissensstand übersteigt, deshalb frag 
ich ja und bruzzel nicht einfach was;)

Ich hab aber ein 32 bit system (hab ich schon erwähnt)
ne bin ich nicht... mehr muss ich wohl nicht zu sageb;)

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
Noch kein Account? Hier anmelden.