3.7.3. Integration Test ATB Data0 Register

The ITATBDATA0 Register characteristics are:

Purpose

The Integration Test ATB Data 0 Register performs different functions depending on whether the access is a read or a write:

  • a write outputs data to the byte boundaries of ATDATAM

  • a read returns the data from ATDATASn, Where n is the index of the slave port that is enabled. For details about ports that are enabled, see Funnel Control Register. The read data is only valid when ATVALIDSn is HIGH.

Usage constraints

There are no usage constraints.

Configurations

This register is available in all configurations.

Attributes

See the register summary in Table 3.35.

Figure 3.35 shows the bit assignments.

Figure 3.35. ITATBDATA0 Register bit assignments

To view this graphic, your browser must support the SVG format. Either install a browser with native support, or install an appropriate plugin such as Adobe SVG Viewer.


Table 3.38 shows the bit assignments.

Table 3.38. ITATBDATA0 Register bit assignments

BitsNameFunction
[31:17]Reserved

-

[16]ATDATA127

A read access returns the value of ATDATAS<x>[127] of the enabled port. A write access writes to the ATDATAM[127] of the enabled port. The possible values are:

0

ATDATA[127] of enabled port is LOW.

1

ATDATA[127] of enabled port is HIGH.

[15]ATDATA119

A read access returns the value of ATDATAS<x>[119] of the enabled port. A write access writes to the ATDATAM[119] of the enabled port. The possible values are:

0

ATDATA[119] of enabled port is LOW.

1

ATDATA[119] of enabled port is HIGH.

[14]ATDATA111

A read access returns the value of ATDATAS<x>[111] of the enabled port. A write access writes to the ATDATAM[111] of the enabled port. The possible values are:

0

ATDATA[111] of enabled port is LOW.

1

ATDATA[111] of enabled port is HIGH.

[13]ATDATA103

A read access returns the value of ATDATAS<x>[103] of the enabled port. A write access writes to the ATDATAM[103] of the enabled port. The possible values are:

0

ATDATA[103] of enabled port is LOW.

1

ATDATA[103] of enabled port is HIGH.

[12]ATDATA95

A read access returns the value of ATDATAS<x>[95] of the enabled port. A write access writes to the ATDATAM[95] of the enabled port. The possible values are:

0

ATDATA[95] of enabled port is LOW.

1

ATDATA[95] of enabled port is HIGH.

[11]ATDATA87

A read access returns the value of ATDATAS<x>[87] of the enabled port. A write access writes to the ATDATAM[87] of the enabled port. The possible values are:

0

ATDATA[87] of enabled port is LOW.

1

ATDATA[87] of enabled port is HIGH.

[10]ATDATA79

A read access returns the value of ATDATAS<x>[79] of the enabled port. A write access writes to the ATDATAM[79] of the enabled port. The possible values are:

0

ATDATA[79] of enabled port is LOW.

1

ATDATA[79] of enabled port is HIGH.

[9]ATDATA71

A read access returns the value of ATDATAS<x>[71] of the enabled port. A write access writes to the ATDATAM[71] of the enabled port. The possible values are:

0

ATDATA[71] of enabled port is LOW.

1

ATDATA[71] of enabled port is HIGH.

[8]ATDATA63

A read access returns the value of ATDATAS<x>[63] of the enabled port. A write access writes to the ATDATAM[63] of the enabled port. The possible values are:

0

ATDATA[63] of enabled port is LOW.

1

ATDATA[63] of enabled port is HIGH.

[7]ATDATA55

A read access returns the value of ATDATAS<x>[55] of the enabled port. A write access writes to the ATDATAM[55] of the enabled port. The possible values are:

0

ATDATA[55] of enabled port is LOW.

1

ATDATA[55] of enabled port is HIGH.

[6]ATDATA47

A read access returns the value of ATDATAS<x>[47] of the enabled port. A write access writes to the ATDATAM[47] of the enabled port. The possible values are:

0

ATDATA[47] of enabled port is LOW.

1

ATDATA[47] of enabled port is HIGH.

[5]ATDATA39

A read access returns the value of ATDATAS<x>[39] of the enabled port. A write access writes to the ATDATAM[39] of the enabled port. The possible values are:

0

ATDATA[39] of enabled port is LOW.

1

ATDATA[39] of enabled port is HIGH.

[4]ATDATA31

A read access returns the value of ATDATAS<x>[31] of the enabled port. A write access writes to the ATDATAM[31] of the enabled port. The possible values are:

0

ATDATA[31] of enabled port is LOW.

1

ATDATA[31] of enabled port is HIGH.

[3]ATDATA23

A read access returns the value of ATDATAS<x>[23] of the enabled port. A write access writes to the ATDATAM[23] of the enabled port. The possible values are:

0

ATDATA[23] of enabled port is LOW.

1

ATDATA[23] of enabled port is HIGH.

[2]ATDATA15

A read access returns the value of ATDATAS<x>[15] of the enabled port. A write access writes to the ATDATAM[15] of the enabled port. The possible values are:

0

ATDATA[15] of enabled port is LOW.

1

ATDATA[15] of enabled port is HIGH.

[1]ATDATA7

A read access returns the value of ATDATAS<x>[7] of the enabled port. A write access writes to the ATDATAM[7] of the enabled port. The possible values are:

0

ATDATA[7] of enabled port is LOW.

1

ATDATA[7] of enabled port is HIGH.

[0]ATDATA0

A read access returns the value of ATDATAS<x>[0] of the enabled port. A write access writes to the ATDATAM[0] of the enabled port. The possible values are:

0

ATDATA[0] of enabled port is LOW.

1

ATDATA[0] of enabled port is HIGH.


Copyright © 2011-2012 ARM. All rights reserved.ARM DDI 0480B
Non-ConfidentialID042612