Leistungsabschätzung ohne SDF-File

OP #2003555
Lesenswert?
• ▲
▼
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
(Firma: Ingenieurbuero Gardiner) #2004873
Lesenswert?
• ▲
▼
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
Gast #2004900
Lesenswert?
• ▲
▼
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
#2004934
Lesenswert?
• ▲
▼
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

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren