09.11.2014 Views

CoreSight SoC Technical Reference Manual - ARM Information Center

CoreSight SoC Technical Reference Manual - ARM Information Center

CoreSight SoC 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.

Programmers Model<br />

Table 3-37 Priority_Ctrl_Reg Register bit assignments (continued)<br />

Bits Name Function<br />

[8:6] PriPort2 Priority value of the third port. The value written into this location is the value that you want to assign the third<br />

slave port. The arbitration logic selects the slave with the lowest port number when the same priority value is<br />

entered for multiple slaves.<br />

0b000 Represents the priority value of 0.<br />

0b001 Represents the priority value of 1.<br />

0b010 Represents the priority value of 2.<br />

0b011 Represents the priority value of 3.<br />

0b100 Represents the priority value of 4.<br />

0b101 Represents the priority value of 5.<br />

0b110 Represents the priority value of 6.<br />

0b111 Represents the priority value of 7.<br />

[5:3] PriPort1 Priority value of the second port. The value written into this location is the value that you want to assign the<br />

second slave port. The arbitration logic selects the slave with the lowest port number when the same priority<br />

value is entered for multiple slaves.<br />

0b000 Represents the priority value of 0.<br />

0b001 Represents the priority value of 1.<br />

0b010 Represents the priority value of 2.<br />

0b011 Represents the priority value of 3.<br />

0b100 Represents the priority value of 4.<br />

0b101 Represents the priority value of 5.<br />

0b110 Represents the priority value of 6.<br />

0b111 Represents the priority value of 7.<br />

[2:0] PriPort0 Priority value of the first slave port. The value written into this location is the value that you want to assign the<br />

first slave port. The arbitration logic selects the slave with the lowest port number when the same priority value<br />

is entered for multiple slaves.<br />

0b000 Represents the priority value of 0.<br />

0b001 Represents the priority value of 1.<br />

0b010 Represents the priority value of 2.<br />

0b011 Represents the priority value of 3.<br />

0b100 Represents the priority value of 4.<br />

0b101 Represents the priority value of 5.<br />

0b110 Represents the priority value of 6.<br />

0b111 Represents the priority value of 7.<br />

3.7.3 Integration Test ATB Data0 Register<br />

The ITATBDATA0 Register characteristics are:<br />

Purpose<br />

Performs different functions depending on whether the access is a read or<br />

a write:<br />

• A read returns the data from ATDATASn, where n is the index of<br />

the slave port that is enabled. For information about ports that are<br />

enabled, see Funnel Control Register on page 3-35. The read data is<br />

only valid when ATVALIDSn is HIGH.<br />

• A write outputs data to the byte boundaries of ATDATAM.<br />

Usage constraints There are no usage constraints.<br />

Configurations<br />

This register is available in all configurations.<br />

<strong>ARM</strong> DDI 0480D Copyright © 2011, 2012 <strong>ARM</strong>. All rights reserved. 3-40<br />

ID010213<br />

Non-Confidential

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

Saved successfully!

Ooh no, something went wrong!