Hallo, da ich auf meinem Altera Board keinen Logic Analyser anschließen kann, bin ich auf Signal Tap II zum kontrollieren meiner Signale angewiesen. Dabei habe ich folgendes Problem: Ich will den Datenbus aus dem SD-RAM verfolgen. Das Auslesen erfolgt über zwei hintereinander liegende Register. Auf dem SD-RAM liegen Bildinformationen. Wenn ich jetzt einzig Datenleitung und die Steuersignale betrachte, sehe ich die Datenpackete aus dem RAM. Will ich aber nachsehen, ob diese Signale auch zum VGA Ausgang gelangen und den RGB Ausgang in Signal Tap mitanzeigen lasse, sind meine Datenpackete verschwunden. Leider finde ich nirgends eine genaue Beschreibung, wie Signal Tap mit aus den FPGA integriert wird und wie er die Signale belastet.
Das wird nicht funktionieren: SignalTap kann nur mit einem Takt arbeiten, so dass es für die Signale aus der anderen Taktdomäne zwangsläufig zu Timingverletzungen kommt. Alternative 1: Setz zwei unterschiedliche SignalTap-Projekte mit einem Takt und den entsprechenden Signalen auf. Alternative 2: Umsynchronisierung der Signale aus der "fremdem" Taktdomäne in die SignalTap-Taktdomäne VG, SuperWilly
Danke für den Tipp. Er hat mir schon mal weitergeholfen. Was mich aber verwirrt ist die Tatsache, dass allein die Platzierung einer Messstelle zu völlig unterschiedlichen Messergebnissen und Bildschirmausgabe auf dem angeschlossenen Monitor führen kann.
Dann hast du ein Timing-Constraint-Problem.
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.