Signal Tap Logic Analyzer Interferes with Normal Operation in MAX10 FPGA
Hi,
I am facing a problem when I enable Signal Tap Logic Analyzer to monitor I/Os. I have a relatively big project (with tens of modules) and it operates normally when there is no Signal Tap Logic Analyzer. But when I enable the feature to monitor the I/Os, I've identified a malfunction in one module responsible for LPC-to-UART conversion. I cannot confirm the proper functioning of other modules as I am unable to monitor them. The malfunction in the specified module is evident through unsuccessful UART read/write operations.
Could Signal Tap Logic Analyzer potentially interfere with the FPGA's normal operation?
Note 1: I am utilizing the main 24MHz input clock as the sampling rate in Signal Tap Logic Analyzer. This clock is also employed in all modules. The Signal Tap RAM type is set to Auto, and the sample depth is 64.
Note 2: When I reduce the number of signals to monitor in Signal Tap, the UART reading operation starts to function correctly. However, writing operations remain problematic. This suggests that the level of interference changes based on the number of monitored signals.
Thanks,
Reza,