Forum: FPGA, VHDL & Co. FPGA - Device Utilization Summary


von Egon (Gast)


Lesenswert?

Hi,
Nachfolgend ist ein Auszug aus meinem Implement Design Report.
Was bedeutet "Number of LOCed BUFGMUXs 5 out of 8      62%" oder
"Number of LOCed RAMB16s               4 out of 8      50%" ???
Sind jeweils nur die angegeben Prozent angeschlossen worden??
Was bedeutet der Ausdruck LOCed??

Device Utilization Summary:
   Number of BUFGMUXs                    8 out of 16     50%
   Number of LOCed BUFGMUXs              5 out of 8      62%

   Number of DCMs                        2 out of 8      25%
   Number of LOCed DCMs                  2 out of 2     100%

   Number of External DIFFMs             38 out of 162    23%
   Number of LOCed DIFFMs                38 out of 38    100%

   Number of External DIFFSs             38 out of 162    23%
   Number of LOCed DIFFSs                38 out of 38    100%

   Number of External IOBs               30 out of 324     9%
   Number of LOCed IOBs                  30 out of 30    100%

   Number of RAMB16s                     8 out of 40     20%
   Number of LOCed RAMB16s               4 out of 8      50%

   Number of SLICEs                      5105 out of 5120   99%

von Rick Dangerus (Gast)


Lesenswert?

Wenn ich nicht ganz falsch informiert bin, würde ich die Zahlen so 
interpretieren:
1
   Number of RAMB16s                     8 out of 40     20%
2
   Number of LOCed RAMB16s               4 out of 8      50%
Verwendet werden 8 von 40 RAMB16 und bei 4 von den 8 ist durch 
constraints (Randbedingungen) der Platz auf dem FPGA schon festgelegt. 
Siehe dazu im contraint-guide -> LOC.
Wenn Du nicht weißt warum das da steht, wird das wohl der Coregenerator 
so festgelegt haben.

Schau Dir mal den FPGA design flow an. Normalerweise wird erst ziemlich 
spät das plazieren (place&route) vorgenommen. Mit den LOC-constraints 
nimmst Du dem placer die Arbeit ab.

Rick

von fpgaküchle (Gast)


Lesenswert?

Ergänzung: Essential ist die Angabe bei den Pins (IOB,DIFFS(?)) da muss 
unter LOC 100% stehen. LOC gibt man üblicherweise im ucf-file an.

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.