![]() ![]() | |||
![]() ![]() | ![]() ![]() | ||
| |||
| Home > Program Trace Macrocell Programmer’s Model > EmbeddedICE watchpoint comparator inputs > Default behavior of EmbeddedICE watchpoint comparator inputs | |||
When the EmbeddedICE Behavior Control Register is not implemented, Table 3.4 defines the behavior of any EmbeddedICE watchpoint comparator input connection to the different PTM resources.
Table 3.4. Default behavior of EmbeddedICE watchpoint comparator inputs
| Resource driven by EmbeddedICE watchpoint comparator input | Behavior of input |
|---|---|
| Trigger event | Pulse |
| TraceEnable event | Latch |
| Trace start/stop block input | Pulse |
| Counter enable or reload event | Pulse |
| Sequencer state change event | Pulse |
| External output | Pulse |
A debugger can read bit [21] of the Configuration Code Extension Register to find whether the EmbeddedICE Behavior Control Register is implemented:
if the register is not implemented the debugger can assume the EmbeddedICE watchpoint comparator inputs behave as shown in Table 3.4
if the register is implemented the debugger must write to the register to configure the behavior of each EmbeddedICE watchpoint comparator input, as required for the use it is making of the input.