Forum: FPGA, VHDL & Co. Seltsames Verhalten von Altera Quartus: Signal Tap II


von Stefan R. (stefripp)


Lesenswert?

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.

von SuperWilly (Gast)


Lesenswert?

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

von Stefan R. (stefripp)


Lesenswert?

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.

von Oberklotz (Gast)


Lesenswert?

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
Noch kein Account? Hier anmelden.