09.12.2012 Views

Cortex-A8 Technical Reference Manual - ARM Information Center

Cortex-A8 Technical Reference Manual - ARM Information Center

Cortex-A8 Technical Reference Manual - ARM Information Center

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

See the ETM Architecture Specification for more information.<br />

Using the Integration Test Registers<br />

Embedded Trace Macrocell<br />

Table 14-8 Output signals that can be controlled by the Integration Test Registers<br />

Signal Register Bit Description<br />

AFREADYM ITATBCTR0 [1] See ITATBCTR0 Register on page 14-15<br />

ATBYTESM[1:0] ITATBCTR0 [9:8] See ITATBCTR0 Register on page 14-15<br />

ATDATAM[31, 23, 15, 7, 0] ITATBDATA0 [4:0] See ITATBDATA0 Register on page 14-14<br />

ATIDM[6:0] ITATBCTR1 [6:0] See ITATBCTR1 Register on page 14-15<br />

ATVALIDM ITATBCTR0 [0] See ITATBCTR0 Register on page 14-15<br />

EXTOUT[1:0] ITMISCOUT [9:8] See ITMISCOUT Register<br />

TRIGGER ITTRIGGER [0] See ITTRIGGER Register on page 14-13<br />

The CoreSight Design Kit <strong>Technical</strong> <strong>Reference</strong> <strong>Manual</strong> gives a full description of the use of the<br />

Integration Test Registers to check integration. In brief, when bit [0] of the Integration Mode<br />

Control Register is set to 1:<br />

• Values written to the write-only Integration Test Registers map onto the specified outputs<br />

of ETM. For example, writing 0x3 to ITMISCOUT[1:0] causes EXTOUT[1:0] to take<br />

the value 0x3.<br />

• Values read from the read-only integration test registers correspond to the values of the<br />

specified inputs of ETM. For example, if you read ITMISCIN[1:0] you obtain the value<br />

of EXTIN.<br />

ITMISCOUT Register<br />

Table 14-9 Input signals that can be read by the Integration Test Registers<br />

Signal Register Bit Description<br />

AFVALIDM ITATBCTR2 [1] ITATBCTR2 Register on page 14-14<br />

ATREADYM ITATBCTR2 [0] ITATBCTR2 Register on page 14-14<br />

DBGACK ITMISCIN [4] ITMISCIN Register on page 14-13<br />

EXTIN[3:0] ITMISCIN [3:0] ITMISCIN Register on page 14-13<br />

The ITMISCOUT Register, miscellaneous outputs, at offset 0xEDC, is write-only. This register<br />

controls signal outputs when bit [0] of the Integration Mode Control Register is set to 1.<br />

Figure 14-6 shows the bit arrangement of the ITMISCOUT Register.<br />

31 2<br />

1 0<br />

Reserved<br />

EXTOUT[1:0]<br />

Figure 14-6 ITMISCOUT Register format<br />

<strong>ARM</strong> DDI 0344K Copyright © 2006-2010 <strong>ARM</strong> Limited. All rights reserved. 14-12<br />

ID060510 Non-Confidential

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

Saved successfully!

Ooh no, something went wrong!