Liebe Kollegen! Ich habe ein sehr großes Design mit Microblaze und FPGA Teil. Bist jetzt konnte ich immer ein Programming File erstellen. JEtzt habe ich ein IF dazugemacht und die ISE hängt im Global Placement (seit 1 Stunde). Hab ich´s übertrieben? Liegt das am PC oder der Software. PC ist einfach, dann kaufe ich einen schnelleren, Software ??? LG Sandy
Als erstes versuch mal ein "Cleanup Projekt Files" (im Menü Project). Das hat mir bei ISE schon oft unerklärliche Fehler behoben. Wenn das nichts bringt, kannst du anfangen irgendwo nach einem echten Fehler zu Suchen ;-)
Hab vorher schon die Project Files gelöscht. Der PC hat´s doch geschafft. Also brauche ich was schnelleres. Kann die Xilinx ISE auf der Grafikkarte rechnen (wie Matlab)??? LG Sandy
ISE kann nicht auf der GPU rechnen und hat auch nix von mehreren Kernen, also wenn man dafuer was spezielles kaufen will dann was was gut hochtakten kann (wie die neuen AMD/Intel prozessoren). aber bist du dir ueberhaupt sicher dass es wirklich nur am Rechner liegt? das solltest du vorher unbedingt mal abklaeren.
...probier mal eine andere Version von ISE aus. Bringt oft sehr viel. Mit den Routing / Placement-Optionen kann man auch viel zwischen 10 Minuten und 5 Stunden Laufzeit erreichen g Gruß!
Leider kenne ich mich in den Optionen nicht gut aus. Ich will nichts falsches abdrehen. Naja, wenn ich einen schnelleren Rechner habe sollte ich auch schneller zu einem Ergebnis kommen. Momenten muss ich 40 Minuten auf mein Programming File warten.
dann lieber die Defaults verwenden ;-) 40min ist bei einem komplexen und schnellen Design absolut OK! Manch einer freut sich über "nur" 40Min! Viele Grüße!
Dann würde ich sagen das ist normal mit 40 Minuten. Kommt natürlich auf das Modell vom Virtex 6 an. Aber Virtex5 LX200 mit ca. 40% Füllgrad dauerte bei uns auch immer so ne Stunde. Die Rechner waren entsprechende Monster mit 8 GB RAM und einigen GHz Prozessortakt. Sehr abhängig ist das ganze natürlich von den Constraints und ob der Placer das Timing einfach einhalten kann oder viel rumprobieren muß.
Ja, an so ein Monster habe ich gedacht. Ich habe momentan einen Intel Dual Core 1,86GHz mit 2 GB RAM
Da du dann ja wohl ein 64 Bit Betriebssystem benutzt kann ich dir nur mehr RAM empfehlen. So mindestens 4 GB, besser 8 GB. Hier steht was Xilinx selbst dazu sagt: http://www.xilinx.com/ise/products/memory.htm Der Placer gibt dir ja ne Memory Peak Usage oder so ähnlich raus. Der Wert sollte am besten kleiner als dein RAM sein. Ätzend langsasm wird es nämlich, wenn der Rechner während des Routings Daten aus dem RAM auf die Festplatte auslagern muß.
Schadet nie! Jedenfalls wenn du genug Geld hast oder dein Arbeitgeber das bezahlt :-)
Nein, mein Konto ist letzte Woche verhungert. Wenn ich ein bischen weniger Gehalt kriegen würde müsste ich meinem Arbeitgeber jedes Monat was bezahlten um arbeiten zu dürfen ;) Die Firma zahlts.
Wenn es Firmenkosten sind kann ich bei solchen großen Bausteinen nur sagen, daß die Anschaffungskosten eines neuen Rechners durch die Einsparungen an Arbeitszeit, die durch Warten draufgeht, recht schnell aufgewogen werden.
Wenn du aber eine dramatische Zunahme der Synthesezeiten hast, nur weil du ein weiteres IF eingefuegt hast (wie im Einstiegspost erwaehnt), dann deutet das denke ich auf ein potentielles Timingproblem hin. Und das solltest du dir auf jeden Fall mal anschauen. Sonst brauchst du in 2 Wochen einen noch schnelleren Rechner und irgendwann ist dann Ende-Gelaende bzgl. Timing...
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.