Complex Multiplier V3.1 ISIM?

Gast #3799130
Lesenswert?

Ich möchte folgenden IP Core unter ISE 14.7 verwenden (Complex 
Multiplier v3.1). Im Datenblatt steht, dass eine Test Bench nicht 
unterstützt wird (siehe 
http://www.xilinx.com/support/documentation/ip_documentation/cmpy_ds291.pdf)
Ich habe trotzdem eine Test-Bench angelegt:
Die Eingänge (Faktoren) ar, ai, br und bi belege ich mit Werten. Das 
Signal cs lege ich auf ‚1‘. An den Ausgängen pr und pi sehe ich bei 
gewissen Eingangskonfigurationen einen Wert (dieser stimmt allerdings 
nicht mit einem Multiplikationsergebnis überein) .

(1) Kann ich den einzelnen IPCore simulieren?
(2) Kann ich ein übergeordnetes File simulieren, welches diesen IPCore 
enthält?
(3) Falls "nein",  wieso erhalte ich bei gewissen Eingangskonfiguration 
von ar, ai, br, bi ein Resultat pr, pi in ISIM??
(4) Falls "nein" wie kann ich das ganze „simulierbar“ machen?
Vielen Dank
Gast #3799392
Lesenswert?

Kann es sein, dass die Simulation bei mir nicht funktioniert aufgrund 
der Version ISIM 14.4? Im Datenblatt wird ISIM 13.1 genannt. Vielleicht 
kann mir einer ja mal seine Test Bench hochladen.
Gast #3800236
Lesenswert?

Zur Aufklärung: Es lag an meiner Takteinstellung. Christian R. du 
hattest recht. Im Kleingedruckten steht, dass es zu Fehlern im Resultat 
kommt, wenn der Takt von clk/2 = 1ps abweicht. Danke euch.

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