Forum: FPGA, VHDL & Co. SignalTap II zwei Trigger Condition hintereinander


von Max K. (mku)


Lesenswert?

Hi

Ich benutze für mein Projekt SignalTap II. Ich persönlich finde das Tool 
echt sehr gut und besser, als reine Simulation, da man in echtzeit die 
Software testen kann.

Nun stehe ich vor einem Problem. Ich habe einen Fehler, wo zwei Bytes 
hintereinander in seltenen Fällen mal folgen. Ich weiß wie die Bytes 
aussehen. aber im normalfall kann ich nur ein Byte angeben, welches mit 
Signaltap anzeigt, sobald dies eintrifft.

Wie ist es möglich, das Signaltap auf zwei aufeinanderfolgende Signale 
schaut?

Danke :)

von Thomas R. (Firma: abaxor engineering) (abaxor)


Lesenswert?

Du musst im Signal Tap bei den "Trigger Conditions" auf advanced 
schalten. Dann kannst du mit einer FSM komplexere Bedingungen festlegen.

Tom

von Max K. (mku)


Angehängte Dateien:

Lesenswert?

Habe es hin bekommen :)

Ich musste bei "Trigger flow control" auf "state-based" stellen und dann 
die Anzahl bei "trigger condition" (bei mir habe ich jetzt 3 benutzt.

und dann muss man dies noch so programmieren und dann klapt es :)

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.