Ich möchte in Vivado einem VHDL-Toplevel die Pins zuordnen und wüsste gerne wie man das am effektivsten macht. Für einige Ports habe ich feste Zuordnungen vom Layouter, die ich auch schon als location constraint definiert habe und die auch laufen / stimmen.
Bei anderen bin ich frei. Leider scheint Vivado die nicht zugeordneten nicht einfach frei zu verteilen, wie ISE das gemacht hat. Auch finde ich keinen grafischen Editor beim Pinplanner, wie es das in der ISE gibt.
Mein Problem ist, dass ich so, jeden einzelnen Pin in der FPGA-Beschreibung suchen muss, um zu schauen ob ein AB12 z.B. schon vergeben ist (irgendwo versteckt) von einem Core benutzt wird oder ganz und gar kein genereal purpose ist.
Ich würde gerne wie in ISE die Pins grafisch zuordnen können und auch mal rasch umsortieren. Dazu müsste man die Geometrie des Chips sehen, als das BGA-Gehäuse, um LVDS-Pins zu tauschen, damit das routing für den Layouter einfacher wird.
Gibt es das in Vivado nicht? Und wenn, wo? (Hatte zuletzt mit ISE und Quartus zu tun).
