3.7.3. Integration Test ATB Data0 register

The ITATBDATA0 register characteristics are:

Purpose

Performs different functions depending on whether the access is a read or a write:

  • A read returns the data from atdatasn, where n is the index of the slave port that is enabled. For information about ports that are enabled, see Funnel Control register. The read data is only valid when atvalidsn is HIGH.

  • A write outputs data to the byte boundaries of atdatam.

Usage constraints

There are no usage constraints.

Configurations

This register is available in all configurations.

Attributes

See the register summary in Table 3.33.

Figure 3.31 shows the bit assignments.

Figure 3.31. 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.36 shows the bit assignments.

Table 3.36. 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 atdatam[127] of the enabled port.

0

atdata[127] of the enabled port is LOW.

1

atdata[127] of the 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 atdatam[119] of the enabled port.

0

atdata[119] of the enabled port is LOW.

1

atdata[119] of the 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 atdatam[111] of the enabled port.

0

atdata[111] of the enabled port is LOW.

1

atdata[111] of the 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 atdatam[103] of the enabled port.

0

atdata[103] of the enabled port is LOW.

1

atdata[103] of the 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 atdatam[95] of the enabled port.

0

atdata[95] of the enabled port is LOW.

1

atdata[95] of the 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 atdatam[87] of the enabled port.

0

atdata[87] of the enabled port is LOW.

1

atdata[87] of the 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 atdatam[79] of the enabled port.

0

atdata[79] of the enabled port is LOW.

1

atdata[79] of the 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 atdatam[71] of the enabled port.

0

atdata[71] of the enabled port is LOW.

1

atdata[71] of the 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 atdatam[63] of the enabled port.

0

atdata[63] of the enabled port is LOW.

1

atdata[63] of the 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 atdatam[55] of the enabled port.

0

atdata[55] of the enabled port is LOW.

1

atdata[55] of the 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 atdatam[47] of the enabled port.

0

atdata[47] of the enabled port is LOW.

1

atdata[47] of the 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 atdatam[39] of the enabled port.

0

atdata[39] of the enabled port is LOW.

1

atdata[39] of the 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 atdatam[31] of the enabled port.

0

atdata[31] of the enabled port is LOW.

1

atdata[31] of the 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 atdatam[23] of the enabled port.

0

atdata[23] of the enabled port is LOW.

1

atdata[23] of the 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 atdatam[15] of the enabled port.

0

atdata[15] of the enabled port is LOW.

1

atdata[15] of the 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 atdatam[7] of the enabled port.

0

atdata[7] of the enabled port is LOW.

1

atdata[7] of the 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 atdatam[0] of the enabled port.

0

atdata[0] of the enabled port is LOW.

1

atdata[0] of the enabled port is HIGH.


Copyright © 2011-2013 ARM. All rights reserved.ARM DDI 0480F
Non-ConfidentialID100313