Forum Discussion
signaltap state trigger false positive
- 5 years ago
I dropped this back to a simpler filter and got it to work
Condition 1 : data = 3dcccccdh
Condition 2: address = 403xh
Condition 4: address = 683xh
Trigger on Condition1 && !Condition 2 && !Condition3=4
This won't catch a 4 byte data shift but it will catch an 8 byte or larger shift. That works for now.
Thanks for all your help.
Thanks. it looks like when I had 'Storage Qualifier' set to 'state-based' and Trigger set to 'state-based' it caused the errors causing SignalTap to not be instantiated. At least I can compile again.
Now back to debugging this flaky trigger...
I dropped this back to a simpler filter and got it to work
Condition 1 : data = 3dcccccdh
Condition 2: address = 403xh
Condition 4: address = 683xh
Trigger on Condition1 && !Condition 2 && !Condition3=4
This won't catch a 4 byte data shift but it will catch an 8 byte or larger shift. That works for now.
Thanks for all your help.