Are the Enhanced Mini-ACE™ internal registers corrupted as a result of running the self-test vectors?
A. No. When the self-test is performed, the first part of the test stores the value of the registers temporarily into memory. When the test is complete, the register values are restored. As long as the host does not attempt a write operation before the test is complete, the final values in the registers will be the same as the initial values. Note that the Time Tag Register will continue to increment at the same rate as prior to the start of the test (i.e., no time is lost). Also, the protocol self-test cannot be performed if the BC or Monitor is presently enabled (started), or the RT is not idle, or the memory test is currently in progress. The BC frame timer and message timers will be restored to zero, but this should not matter since these will be reinitialized when the BC is enabled. Also, if the protocol self-test fails and assuming that RTFAIL-TO-TERMINAL FLAG AUTO-WRAP is enabled, the Terminal flag status bit will be set to logic “1” and the results of the RT’s last transmission