Forum: FPGA, VHDL & Co. Xilinx Spartan 3AN StarterKit


von Koblenzer (Gast)


Lesenswert?

Guten Tag!

ich möchte ein Mikrocontroller (ATMega128) an meinen
StarterKit Spartan 3AN anschliessen und brauche
ca.15 freie Pins, die ich aber nicht mehr habe.
100-pin Hirose-Stecker schon voll belegt.

Meine Frage:
Kann ich einen von beiden 34-pin-connector
(im Handbuch als "Differential I/O Connector" genannt) verwenden???

BILD:
http://shop.trenz-electronic.de/catalog/images/products/spartan-3AN-board_t1.jpg

MfG

von Tobias (Gast)


Lesenswert?

Hallo Koblenzer,

Keine Antwort aber Fragen zum Board selbst.

Wie breit ist das Speicherinterface zum DDR oder DDR2 Ram ?
Hast du den Speicher schon zum laufen bringen können?

MFG

Tobias

von Rick Dangerus (Gast)


Lesenswert?

@Koblenzer:
Guck mal im Schaltplan (schematic) nach, ob die direkt ins FPGA gehen, 
oder ob da noch was anderes dranhängt. Dann guckst Du im Datenblatt, 
welche IO-Standards die Pins unterstützen.

Rick

von Koblenzer (Gast)


Lesenswert?

to Tobias...
am Board ist ein DDR2 verbaut. Habe aber noch nicht ausprobiert
den anzusteuern. Ist mir immer noch nicht klar wie sowas funktioniert.
Deswegen habe ich einen 10ns SRAM von Samsung drangebastelt :)
Würde aber DDR2 auch gerne testen!!! weiss aber nicht wie ich anfangen 
soll.

---
Die PIN's am Connector sind direkt mit FPGA verbunden
und im referenz .UCF-Datei als LVDS_33 konfiguriert.
Also... sieht es so aus, dass ich dise für die Verbindung
mit ATMega verwenden kann???

von Stephan (Gast)


Lesenswert?

Hallo Koblenzer,
DDR2 selbst anzusteuern ist eine ziehmlich komplizierte Angelegenheit. 
Ich würde dir davon abraten da etwas selber zu probieren, denn das 
Timing ist sehr kompliziert und fordert genaueste Kenntnis des FPGA's un 
einen extremen Aufwand.

Jedoch stellt Xilinx, genau wegen diesem Problem, Memory-Controller zur 
Verfügung (Stichwort MIG - Memory Interface Generator) die musst du dann 
"nur" (ist immer noch ein zünftiger Aufwand) in dein design einbinden.

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.