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
Klar kann man den simulieren. Steht doch auch im Datenblatt drin. Gleich ziemlich weit vorn.
Danke. Ich habe die Angabe der simulationdmodelle gelesen. Die Frage bleibt, wieso es nicht läuft bei mir.
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.
Im Anhang ein Simulationsresultat. Wie man sieht stimmt das Resultat der Multiplikation nicht.
Alle Fußnoten gelesen? Das wichtigste versteckt Xilinx immer in den Fußnoten, aber mit dem Core kenn ich mich nun auch nicht aus.
Danke. Ich bin der Meinung, alles gründlich gelesen zu haben. Vielleicht testet jemand den Core ja einmal in einer Test bench. Wäre Super.
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.
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.