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 />

7<br />

3.2.5 Pin state during reset 203<br />

3.2.6 Start of message indication 204<br />

3.2.7 Flow control 204<br />

3.2.8 <strong>SH</strong>debug link output protocol 205<br />

3.2.9 <strong>SH</strong>debug link input protocol 208<br />

3.2.10 Debug-link message examples 209<br />

3.2.1 <strong>SH</strong>debug link control registers 211<br />

3.3 JTAG interface 212<br />

3.3.1 Introduction 212<br />

3.3.2 Basic concepts 212<br />

3.3.3 Debug interface selection 213<br />

3.3.4 JTAG debug message protocol 213<br />

3.4 Debug tool reset/suspend behavior 219<br />

3.4.1 DEBUG reset 219<br />

3.4.2 Reset functions available from debug tools 219<br />

3.4.3 CPU suspend function 223<br />

3.5 Trigger functions 225<br />

3.6 DBUS protocol 226<br />

3.6.1 Overview 226<br />

3.6.2 Nibble order 228<br />

3.6.3 Pipelining of DBUS requests 228<br />

3.6.4 Unsolicited responses 229<br />

3.6.5 Critical word ordering 229<br />

3.6.6 Endian-specific behavior 230<br />

3.6.7 Opcode definition 231<br />

D R A FT<br />

3.6.8 DBUS transactions 232<br />

4 Implementation specifics 241<br />

4.1 Scalable parameters 241<br />

4.1.1 WP channels 241<br />

4.1.2 Event counters 242<br />

4.1.3 Performance counters 243<br />

4.1.4 Chain latches 243<br />

05-SA-10003 v1.0<br />

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

<strong>SH</strong>-5 <strong>System</strong> <strong>Architecture</strong>, <strong>Volume</strong> 3: Debug

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

Saved successfully!

Ooh no, something went wrong!