Hallo, ich plane eine Leistungsabschätzung für ein größeres Design mittels Xilinx XPower Analyzer. Dazu wird eine VCD-Datei aus einer Post-Place-and-Route mit Modelsim (o.ä.) benötigt. Meine Frage: Ist in diesem Fall die SDF-Backannotation für die Simulation notwendig/sinnvoll? Frage übrigens, zumindest in diesem Moment, nur aus Neugier. Danke und Gruß Mirko
Du brauchst doch dafür das Power-Signal-File oder wie das heisst.(?)
Hi, sagt mir leider nichts, Google hilft auch nicht weiter. Würde mich über weitere Antworten freuen! Gruß Mirko
Hi Mirko, zu Deiner Frage bzgl. der Notwendigkeit/Sinn der *.sdf Datei, ich würde sagen sinnvoll ist es, notwendig vielleicht nicht unbedingt. Das hängt etwas von Deinen verfügbaren Tools bzw. der gewünschten Genauigkeit ab. Empfehlen würde ich es aber schon. Ohne *.sdf, wird sich die Schaltungsaktivität ziemlich zum Zeitpunkt einer Taktflanke konzentrieren (ausser I/Os , kombinatorische Pin-zu-Pin Pfade etc.). Dazwischen tendiert die Leitsungsaufnahme zu null. Das Einbinden der *.sdf wird dazuführen, dass die Schaltaktivität über die Taktperiode geglättet wird, abhängig von den Laufzeiten der kombinatorischen Logik. Diese Werte sind natürlich realistischer. Wenn Du z.B. die tatsächliche Spitzenwerte der Leistungsaufnahme wissen willst, ist das ohne *.sdf schwierig. Grüße, Charles
Hallo Charles, danke für die ausführliche Antwort! So hab ich mir das ungefähr auch gedacht. Der XPower Analyzer von Xilinx bietet, soweit ich weiss nur die Möglichkeit der Mittelung (falls ich mich irre bitte korrigieren!) und keinen Power-vs-Time-Chart o.ä. Die .sdf-Einbindung wäre für mich in diesem Fall also nicht zwingend notwendig, zumal auch die Simulationszeiträume im Verhältnis zur Taktperiode bei mir sehr lang sind. Nochmals danke und ein schönes Wochenende Mirko
Hi, habe vor einiger Zeit auch mit XPower gearbeitet. Soweit ich mich entsinnen kann, gibt es eine Möglichkeit die Aufzeichnung (getriggert oder nach Zeit) zu starten und zu stoppen. (Ach gott ist tatsächlich schon etwas her...) Da glaub nur Mittelwerte berechnet werden, bekommst über eine kürzere Aufzeichnung, dann auch bessere Ergebnisse. Matthias
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.