| |||
| Home > Implementation-defined Behavior > Synchronization behavior during data suppression | |||
During data suppression, all instruction synchronization is delayed:
I-sync is not delayed during data suppression. If I-sync is not output during data suppression, this causes I-sync to be delayed until the next I-sync is scheduled. This causes the gap between two I-syncs to be twice as long as normal, as a result, an overflow is forced.
A-sync is delayed until data suppression ends. If this causes A-sync to be delayed until after the next A-sync is scheduled, then an overflow is forced.
D-sync is suppressed with other data trace. D-sync is always output with the resumption of data tracing following data suppression.