Rapid Compile with new signal in signaltap in a form of pre_synthesis
Hi,
I am using the rapid compile function in the signal tap LA.
When I add new signal in the tap and these new signals are in the list of post-fitting nodes, I can use the rapid complie without any issue and save a lot of time. This makes sense to me because the main logic needs not to be fully recompiled, only the part of the signal tap logic needs to be recompiled.
However, if I add the signal in a form of pre_synthesis, and I still use the rapid compile, the compilation time increased as my expectation. The problem is that i will get a program file with problem which does not match my design.
My question is: if the rapid compile with taping new pre_synthesis nodes will bring unknown error in the final program result?
Your question isn't entirely clear, but yes, you'd have to recompile the design to include pre-synthesis nodes in Signal Tap (assuming we're talking about Pro here).
I'm not sure what you mean by "bring unknown error". Is your concern that the design functionality may change because you have to recompile? A bigger issue may be meeting timing closure (which could appear as functional issues), but if your source code hasn't changed and you just recompile to tap additional signals in Signal Tap, that typically won't affect functionality.