http://www.trenz-electronic.de/products/fpga-boards/xilinx.html hier ist eine schöne Übersicht der Peripherie, die die verschiedenen Modelle der FPGA Boards haben. Beim 3E Modell ist noch CPLD aufgelistet. Weiss einer ob der spezielle boardinterne Aufgaben übernimmt oder auch vom Benutzer frei programmiert werden kann? Eine andere Frage am Rande ... sind die Controller für DDR und DDR2 SDRAM sehr unterschiedlich. Kann man einem Anfänger zutrauen eines von beiden "von Hand" zu schreiben statt fertigen nehmen? Grüsse
> Kann man einem > Anfänger zutrauen eines von beiden "von Hand" zu schreiben > statt fertigen nehmen? Ich bin selbst ein solcher, und hatte es versucht... Ich persönlich fand es ganz schön kompliziert, und die herauskommenden Timing Errors hab ich noch nicht mal verstanden. Sobald ich etwas mehr Übung habe versuche ich es vielleicht noch einmal, aber bis dahin nehme ich dann doch lieber den fertigen Controller, dazu rate ich dir auch mal so ganz pauschal. Welche Befehle man nach welcher Zeit nach welchem vorherigen Befehl (nicht) ausführen darf/muss ist kompliziert genug, und dann muss man auch noch die Daten bei großer Geschwindigkeit einlesen (die natürlich zu keinem Takt synchron sind - man muss die Strobe-Signale mit LUTs verzögern und dabei die Verzögerung ständig justieren, das scheint mir nur für Fortgeschrittene wirklich schaffbar.). Hier Beitrag "Re: Spartan 3A DDR2 Ram" findest du Links zu Xilinx-Artikeln darüber, wie man selber solche Controller macht bzw. den fertigen verwendet.
Daniel schrieb: > http://www.trenz-electronic.de/products/fpga-boards/xilinx.html > > hier ist eine schöne Übersicht der Peripherie, die die verschiedenen > Modelle der FPGA Boards haben. > > Beim 3E Modell ist noch CPLD aufgelistet. Weiss einer ob der > spezielle boardinterne Aufgaben übernimmt oder auch vom > Benutzer frei programmiert werden kann? > beides, allerdings ist CPLD genau beschrieben ( mit sources ) Guck einfach hier, da findest du allem zum 3E board. http://www.xilinx.com/products/boards/s3estarter/reference_designs.htm
DDR2 auf keinen fall von hand selber machen !!! DDR ist einfacher, aber doch fertig IP cores benutzen Antti
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.