From "I2.2.2 Halt-on-debug", When the CNTCR.HDBG bit is set to 1, and the Halt-on-debug signal is implemented and asserted, the system counter is halted. Otherwise, the system counter ignores the state of this signal.
What are the practical use cases for pausing the system counter through an external debugger? When is it necessary to pause the counter through cross-triggering?