www.mikrocontroller.net

Forum: FPGA, VHDL & Co. Place & Route in ISE 9.1

Autor: Sebastian (Gast)
Datum: 09.05.2008 19:03

Hallo liebe Forennutzer,

ich habe da mal eine Frage. Ich habe ein Design, dass ewig für die
"Place & Route"-Routine braucht. Synthese, "Translate", "Map" und
"Place" laufen einwandfrei und zügig ab. Das Design sollin einem Spartan
3E 1200E implementiert werdeb. Das Design ist so groß, dass es 99% der
Slices beim "Mappen" braucht. Ist es dann ganz normal, dass das "Routen"
mehrere Stunden braucht?

Über jede Hilfe bin ich dankbar.
Autor: Karl (Gast)
Datum: 10.05.2008 15:09

Also eigentlich musst du froh sein, falls das Routen überhaupt noch
funktioniert, evtl. mit deutlichen Geschwindigkeitseinbußen.
Autor: Jan M. (mueschel)
Datum: 10.05.2008 16:33

Für die Geschwindigkeit beim Place&Route ist weniger die Zahl der
belegten Slices entscheidend, als die Zahl der benutzten FF und LUT. Es
kann durchaus sein, dass nur 50% FF und 50% LUT belegt sind, aber 100%-4
(keine Ahnung warum genau 4 weniger, aber das habe ich schon öfter
beobachtet) Slices, da Slices erst einmal nur halb belegt werden bevor
unterschiedliche Teile der Logik in einem Slice nebeneinander liegen
(related vs. unrelated logic).

Bei mehr als ~75% belegten LUT und FF ist das aber ganz normal, dass das
routen sehr lange dauert.
Autor: Sebastian (Gast)
Datum: 13.05.2008 08:33

Vielen Dank,

ja ich habe ~80% der LUTs belegt. Deswegen dauert das also so lange.
Dann ist alles gut. Vielen Dank für die Antwort.

Antwort schreiben

Die Angabe einer Email-Adresse ist freiwillig. Wenn Sie automatisch per Email über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Suchfunktion und Betreffsuche benutzen - vielleicht gibt es schon einen ähnlichen Beitrag
  • Aussagekräftigen Betreff wählen
  • Im Betreff angeben um welchen Controllertyp es geht (AVR, PIC, ...)
  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang
  • JPEG-Dateien (.jpg) nur für Fotos verwenden, Schaltpläne, Screenshots usw. als PNG oder GIF anhängen

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [vhdl]VHDL-Code[/vhdl]
  • [pre]vorformatierter Text (z.B. Code in anderen Sprachen)[/pre]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel






webmaster@mikrocontroller.netImpressumWerbung auf Mikrocontroller.net