25.02.2015 Views

SuperH (SH) 64-bit RISC Series SH-5 System Architecture, Volume ...

SuperH (SH) 64-bit RISC Series SH-5 System Architecture, Volume ...

SuperH (SH) 64-bit RISC Series SH-5 System Architecture, Volume ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

PRELIMINARY DATA<br />

1<strong>64</strong> WP channel type PL<br />

1.16 WP channel type PL<br />

Bus analyzer watchpoints trigger whenever the bus analyzer(s) detect a matching<br />

transaction on the internal interconnect.<br />

These channels are defined in Chapter 2: <strong>SuperH</strong>yway bus analyzer on page 179.<br />

1.17 WP channel type DM<br />

Debug module watchpoints trigger whenever the DM’s FIFO is operating in “trace<br />

hold” mode, and entries are written to the FIFO as configured by the DM.TRCTL<br />

register (see Section 1.8.10: DM.TRCTL (trace/trigger register) on page 97).<br />

The DM channel is unaffected by SR.WATCH.<br />

1.17.1 Match registers<br />

There is no associated match register.<br />

1.17.2 Event specifics<br />

The DM channel is not a normal WP channel - it does not use the generic<br />

{WPC/DM}.WP_NX_PRE and {WPC/DM}.WP_NX_ACTION register formats as it only has<br />

one precondition, and only one action. This precondition and action are implicit, so<br />

there are no PRE or ACTION registers for the DM channel.<br />

Source: Debug module<br />

Reason: FIFO activity<br />

The FF_THRE<strong>SH</strong> field of DM.TRCTL (see Section 1.8.10: DM.TRCTL (trace/trigger<br />

register) on page 97) is used to specify that the DM will raise a debug interrupt when<br />

the FIFO has either:<br />

• had an entry written to it,<br />

• reached its high-water mark.<br />

D R A FT<br />

<strong>SuperH</strong>, Inc.<br />

<strong>SH</strong>-5 <strong>System</strong> <strong>Architecture</strong>, <strong>Volume</strong> 3: Debug 05-SA-10003 v1.0

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!