SignalTap Advanced Triggering Bug
I'm having problems trying to raise an issue directly so hopefully it will be noticed here.
Within SignalTap (Quartus II 64-bit Prime Version 14.1.0 Build 186, Windows) I have the below Advanced Trigger set up.
The bottom comparator is a greater than comparator. However, when I click on the Start Compilation button within SignalTap, this comparator magically changes to an equality comparator - and so does the resulting expression!
If I stop the compilation, I sometimes need to click on (or even hover over) the = symbol within the comparator and then it changes back to greater than again.
On another occasion while my project was building, it flicked to equality and then clicked back to greater than again!
Is this something that has been fixed in the new 20.x version? I don't want to upgrade to a new version while I am in the middle of a project so I am currently living with this crazy bug.
Well, at the very least, this is a runtime configurable option (all white fields in the advanced trigger GUI are), meaning you can change the equal to greater than during debugging without having to recompile the design, so you don't have to cancel your current compilation if you see this weirdness.
As for why this keeps happening, I don't think this is an issue with the older version of the software because this feature has been there forever. I'd probably create a new .stp file. Perhaps your current file is corrupted somehow.