\n
address_offset : 0x0 Bytes (0x0)
size : 0xD04 byte (0x0)
mem_usage : registers
protection : not protected
Priority Slave Registers
address_offset : 0x0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
M0 : Master 0 Priority. Sets the arbitration priority for this port on the associated slave port.
bits : 0 - 2 (3 bit)
access : read-write
Enumeration:
0 : M0_0
This master has level 1, or highest, priority when accessing the slave port.
0x1 : M0_1
This master has level 2 priority when accessing the slave port.
0x2 : M0_2
This master has level 3 priority when accessing the slave port.
0x3 : M0_3
This master has level 4 priority when accessing the slave port.
0x4 : M0_4
This master has level 5 priority when accessing the slave port.
0x5 : M0_5
This master has level 6 priority when accessing the slave port.
0x6 : M0_6
This master has level 7 priority when accessing the slave port.
0x7 : M0_7
This master has level 8, or lowest, priority when accessing the slave port.
End of enumeration elements list.
M1 : Master 1 Priority. Sets the arbitration priority for this port on the associated slave port.
bits : 4 - 6 (3 bit)
access : read-write
Enumeration:
0 : M1_0
This master has level 1, or highest, priority when accessing the slave port.
0x1 : M1_1
This master has level 2 priority when accessing the slave port.
0x2 : M1_2
This master has level 3 priority when accessing the slave port.
0x3 : M1_3
This master has level 4 priority when accessing the slave port.
0x4 : M1_4
This master has level 5 priority when accessing the slave port.
0x5 : M1_5
This master has level 6 priority when accessing the slave port.
0x6 : M1_6
This master has level 7 priority when accessing the slave port.
0x7 : M1_7
This master has level 8, or lowest, priority when accessing the slave port.
End of enumeration elements list.
M2 : Master 2 Priority. Sets the arbitration priority for this port on the associated slave port.
bits : 8 - 10 (3 bit)
access : read-write
Enumeration:
0 : M2_0
This master has level 1, or highest, priority when accessing the slave port.
0x1 : M2_1
This master has level 2 priority when accessing the slave port.
0x2 : M2_2
This master has level 3 priority when accessing the slave port.
0x3 : M2_3
This master has level 4 priority when accessing the slave port.
0x4 : M2_4
This master has level 5 priority when accessing the slave port.
0x5 : M2_5
This master has level 6 priority when accessing the slave port.
0x6 : M2_6
This master has level 7 priority when accessing the slave port.
0x7 : M2_7
This master has level 8, or lowest, priority when accessing the slave port.
End of enumeration elements list.
M3 : Master 3 Priority. Sets the arbitration priority for this port on the associated slave port.
bits : 12 - 14 (3 bit)
access : read-write
Enumeration:
0 : M3_0
This master has level 1, or highest, priority when accessing the slave port.
0x1 : M3_1
This master has level 2 priority when accessing the slave port.
0x2 : M3_2
This master has level 3 priority when accessing the slave port.
0x3 : M3_3
This master has level 4 priority when accessing the slave port.
0x4 : M3_4
This master has level 5 priority when accessing the slave port.
0x5 : M3_5
This master has level 6 priority when accessing the slave port.
0x6 : M3_6
This master has level 7 priority when accessing the slave port.
0x7 : M3_7
This master has level 8, or lowest, priority when accessing the slave port.
End of enumeration elements list.
M4 : Master 4 Priority. Sets the arbitration priority for this port on the associated slave port.
bits : 16 - 18 (3 bit)
access : read-write
Enumeration:
0 : M4_0
This master has level 1, or highest, priority when accessing the slave port.
0x1 : M4_1
This master has level 2 priority when accessing the slave port.
0x2 : M4_2
This master has level 3 priority when accessing the slave port.
0x3 : M4_3
This master has level 4 priority when accessing the slave port.
0x4 : M4_4
This master has level 5 priority when accessing the slave port.
0x5 : M4_5
This master has level 6 priority when accessing the slave port.
0x6 : M4_6
This master has level 7 priority when accessing the slave port.
0x7 : M4_7
This master has level 8, or lowest, priority when accessing the slave port.
End of enumeration elements list.
M5 : Master 5 Priority. Sets the arbitration priority for this port on the associated slave port.
bits : 20 - 22 (3 bit)
access : read-write
Enumeration:
0 : M5_0
This master has level 1, or highest, priority when accessing the slave port.
0x1 : M5_1
This master has level 2 priority when accessing the slave port.
0x2 : M5_2
This master has level 3 priority when accessing the slave port.
0x3 : M5_3
This master has level 4 priority when accessing the slave port.
0x4 : M5_4
This master has level 5 priority when accessing the slave port.
0x5 : M5_5
This master has level 6 priority when accessing the slave port.
0x6 : M5_6
This master has level 7 priority when accessing the slave port.
0x7 : M5_7
This master has level 8, or lowest, priority when accessing the slave port.
End of enumeration elements list.
Control Register
address_offset : 0x10 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
PARK : Park
bits : 0 - 2 (3 bit)
access : read-write
Enumeration:
0 : PARK_0
Park on master port M0
0x1 : PARK_1
Park on master port M1
0x2 : PARK_2
Park on master port M2
0x3 : PARK_3
Park on master port M3
0x4 : PARK_4
Park on master port M4
0x5 : PARK_5
Park on master port M5
0x6 : PARK_6
Park on master port M6
0x7 : PARK_7
Park on master port M7
End of enumeration elements list.
PCTL : Parking Control
bits : 4 - 5 (2 bit)
access : read-write
Enumeration:
0 : PCTL_0
When no master makes a request, the arbiter parks the slave port on the master port defined by the PARK field
0x1 : PCTL_1
When no master makes a request, the arbiter parks the slave port on the last master to be in control of the slave port
0x2 : PCTL_2
When no master makes a request, the slave port is not parked on a master and the arbiter drives all outputs to a constant safe state
End of enumeration elements list.
ARB : Arbitration Mode
bits : 8 - 9 (2 bit)
access : read-write
Enumeration:
0 : ARB_0
Fixed priority
0x1 : ARB_1
Round-robin, or rotating, priority
End of enumeration elements list.
HLP : Halt Low Priority
bits : 30 - 30 (1 bit)
access : read-write
Enumeration:
0 : HLP_0
The low power mode request has the highest priority for arbitration on this slave port
0x1 : HLP_1
The low power mode request has the lowest initial priority for arbitration on this slave port
End of enumeration elements list.
RO : Read Only
bits : 31 - 31 (1 bit)
access : read-write
Enumeration:
0 : RO_0
The slave port's registers are writeable
0x1 : RO_1
The slave port's registers are read-only and cannot be written. Attempted writes have no effect on the registers and result in a bus error response.
End of enumeration elements list.
Priority Slave Registers
address_offset : 0x100 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
M0 : Master 0 Priority. Sets the arbitration priority for this port on the associated slave port.
bits : 0 - 2 (3 bit)
access : read-write
Enumeration:
0 : M0_0
This master has level 1, or highest, priority when accessing the slave port.
0x1 : M0_1
This master has level 2 priority when accessing the slave port.
0x2 : M0_2
This master has level 3 priority when accessing the slave port.
0x3 : M0_3
This master has level 4 priority when accessing the slave port.
0x4 : M0_4
This master has level 5 priority when accessing the slave port.
0x5 : M0_5
This master has level 6 priority when accessing the slave port.
0x6 : M0_6
This master has level 7 priority when accessing the slave port.
0x7 : M0_7
This master has level 8, or lowest, priority when accessing the slave port.
End of enumeration elements list.
M1 : Master 1 Priority. Sets the arbitration priority for this port on the associated slave port.
bits : 4 - 6 (3 bit)
access : read-write
Enumeration:
0 : M1_0
This master has level 1, or highest, priority when accessing the slave port.
0x1 : M1_1
This master has level 2 priority when accessing the slave port.
0x2 : M1_2
This master has level 3 priority when accessing the slave port.
0x3 : M1_3
This master has level 4 priority when accessing the slave port.
0x4 : M1_4
This master has level 5 priority when accessing the slave port.
0x5 : M1_5
This master has level 6 priority when accessing the slave port.
0x6 : M1_6
This master has level 7 priority when accessing the slave port.
0x7 : M1_7
This master has level 8, or lowest, priority when accessing the slave port.
End of enumeration elements list.
M2 : Master 2 Priority. Sets the arbitration priority for this port on the associated slave port.
bits : 8 - 10 (3 bit)
access : read-write
Enumeration:
0 : M2_0
This master has level 1, or highest, priority when accessing the slave port.
0x1 : M2_1
This master has level 2 priority when accessing the slave port.
0x2 : M2_2
This master has level 3 priority when accessing the slave port.
0x3 : M2_3
This master has level 4 priority when accessing the slave port.
0x4 : M2_4
This master has level 5 priority when accessing the slave port.
0x5 : M2_5
This master has level 6 priority when accessing the slave port.
0x6 : M2_6
This master has level 7 priority when accessing the slave port.
0x7 : M2_7
This master has level 8, or lowest, priority when accessing the slave port.
End of enumeration elements list.
M3 : Master 3 Priority. Sets the arbitration priority for this port on the associated slave port.
bits : 12 - 14 (3 bit)
access : read-write
Enumeration:
0 : M3_0
This master has level 1, or highest, priority when accessing the slave port.
0x1 : M3_1
This master has level 2 priority when accessing the slave port.
0x2 : M3_2
This master has level 3 priority when accessing the slave port.
0x3 : M3_3
This master has level 4 priority when accessing the slave port.
0x4 : M3_4
This master has level 5 priority when accessing the slave port.
0x5 : M3_5
This master has level 6 priority when accessing the slave port.
0x6 : M3_6
This master has level 7 priority when accessing the slave port.
0x7 : M3_7
This master has level 8, or lowest, priority when accessing the slave port.
End of enumeration elements list.
M4 : Master 4 Priority. Sets the arbitration priority for this port on the associated slave port.
bits : 16 - 18 (3 bit)
access : read-write
Enumeration:
0 : M4_0
This master has level 1, or highest, priority when accessing the slave port.
0x1 : M4_1
This master has level 2 priority when accessing the slave port.
0x2 : M4_2
This master has level 3 priority when accessing the slave port.
0x3 : M4_3
This master has level 4 priority when accessing the slave port.
0x4 : M4_4
This master has level 5 priority when accessing the slave port.
0x5 : M4_5
This master has level 6 priority when accessing the slave port.
0x6 : M4_6
This master has level 7 priority when accessing the slave port.
0x7 : M4_7
This master has level 8, or lowest, priority when accessing the slave port.
End of enumeration elements list.
M5 : Master 5 Priority. Sets the arbitration priority for this port on the associated slave port.
bits : 20 - 22 (3 bit)
access : read-write
Enumeration:
0 : M5_0
This master has level 1, or highest, priority when accessing the slave port.
0x1 : M5_1
This master has level 2 priority when accessing the slave port.
0x2 : M5_2
This master has level 3 priority when accessing the slave port.
0x3 : M5_3
This master has level 4 priority when accessing the slave port.
0x4 : M5_4
This master has level 5 priority when accessing the slave port.
0x5 : M5_5
This master has level 6 priority when accessing the slave port.
0x6 : M5_6
This master has level 7 priority when accessing the slave port.
0x7 : M5_7
This master has level 8, or lowest, priority when accessing the slave port.
End of enumeration elements list.
Control Register
address_offset : 0x110 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
PARK : Park
bits : 0 - 2 (3 bit)
access : read-write
Enumeration:
0 : PARK_0
Park on master port M0
0x1 : PARK_1
Park on master port M1
0x2 : PARK_2
Park on master port M2
0x3 : PARK_3
Park on master port M3
0x4 : PARK_4
Park on master port M4
0x5 : PARK_5
Park on master port M5
0x6 : PARK_6
Park on master port M6
0x7 : PARK_7
Park on master port M7
End of enumeration elements list.
PCTL : Parking Control
bits : 4 - 5 (2 bit)
access : read-write
Enumeration:
0 : PCTL_0
When no master makes a request, the arbiter parks the slave port on the master port defined by the PARK field
0x1 : PCTL_1
When no master makes a request, the arbiter parks the slave port on the last master to be in control of the slave port
0x2 : PCTL_2
When no master makes a request, the slave port is not parked on a master and the arbiter drives all outputs to a constant safe state
End of enumeration elements list.
ARB : Arbitration Mode
bits : 8 - 9 (2 bit)
access : read-write
Enumeration:
0 : ARB_0
Fixed priority
0x1 : ARB_1
Round-robin, or rotating, priority
End of enumeration elements list.
HLP : Halt Low Priority
bits : 30 - 30 (1 bit)
access : read-write
Enumeration:
0 : HLP_0
The low power mode request has the highest priority for arbitration on this slave port
0x1 : HLP_1
The low power mode request has the lowest initial priority for arbitration on this slave port
End of enumeration elements list.
RO : Read Only
bits : 31 - 31 (1 bit)
access : read-write
Enumeration:
0 : RO_0
The slave port's registers are writeable
0x1 : RO_1
The slave port's registers are read-only and cannot be written. Attempted writes have no effect on the registers and result in a bus error response.
End of enumeration elements list.
Priority Slave Registers
address_offset : 0x200 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
M0 : Master 0 Priority. Sets the arbitration priority for this port on the associated slave port.
bits : 0 - 2 (3 bit)
access : read-write
Enumeration:
0 : M0_0
This master has level 1, or highest, priority when accessing the slave port.
0x1 : M0_1
This master has level 2 priority when accessing the slave port.
0x2 : M0_2
This master has level 3 priority when accessing the slave port.
0x3 : M0_3
This master has level 4 priority when accessing the slave port.
0x4 : M0_4
This master has level 5 priority when accessing the slave port.
0x5 : M0_5
This master has level 6 priority when accessing the slave port.
0x6 : M0_6
This master has level 7 priority when accessing the slave port.
0x7 : M0_7
This master has level 8, or lowest, priority when accessing the slave port.
End of enumeration elements list.
M1 : Master 1 Priority. Sets the arbitration priority for this port on the associated slave port.
bits : 4 - 6 (3 bit)
access : read-write
Enumeration:
0 : M1_0
This master has level 1, or highest, priority when accessing the slave port.
0x1 : M1_1
This master has level 2 priority when accessing the slave port.
0x2 : M1_2
This master has level 3 priority when accessing the slave port.
0x3 : M1_3
This master has level 4 priority when accessing the slave port.
0x4 : M1_4
This master has level 5 priority when accessing the slave port.
0x5 : M1_5
This master has level 6 priority when accessing the slave port.
0x6 : M1_6
This master has level 7 priority when accessing the slave port.
0x7 : M1_7
This master has level 8, or lowest, priority when accessing the slave port.
End of enumeration elements list.
M2 : Master 2 Priority. Sets the arbitration priority for this port on the associated slave port.
bits : 8 - 10 (3 bit)
access : read-write
Enumeration:
0 : M2_0
This master has level 1, or highest, priority when accessing the slave port.
0x1 : M2_1
This master has level 2 priority when accessing the slave port.
0x2 : M2_2
This master has level 3 priority when accessing the slave port.
0x3 : M2_3
This master has level 4 priority when accessing the slave port.
0x4 : M2_4
This master has level 5 priority when accessing the slave port.
0x5 : M2_5
This master has level 6 priority when accessing the slave port.
0x6 : M2_6
This master has level 7 priority when accessing the slave port.
0x7 : M2_7
This master has level 8, or lowest, priority when accessing the slave port.
End of enumeration elements list.
M3 : Master 3 Priority. Sets the arbitration priority for this port on the associated slave port.
bits : 12 - 14 (3 bit)
access : read-write
Enumeration:
0 : M3_0
This master has level 1, or highest, priority when accessing the slave port.
0x1 : M3_1
This master has level 2 priority when accessing the slave port.
0x2 : M3_2
This master has level 3 priority when accessing the slave port.
0x3 : M3_3
This master has level 4 priority when accessing the slave port.
0x4 : M3_4
This master has level 5 priority when accessing the slave port.
0x5 : M3_5
This master has level 6 priority when accessing the slave port.
0x6 : M3_6
This master has level 7 priority when accessing the slave port.
0x7 : M3_7
This master has level 8, or lowest, priority when accessing the slave port.
End of enumeration elements list.
M4 : Master 4 Priority. Sets the arbitration priority for this port on the associated slave port.
bits : 16 - 18 (3 bit)
access : read-write
Enumeration:
0 : M4_0
This master has level 1, or highest, priority when accessing the slave port.
0x1 : M4_1
This master has level 2 priority when accessing the slave port.
0x2 : M4_2
This master has level 3 priority when accessing the slave port.
0x3 : M4_3
This master has level 4 priority when accessing the slave port.
0x4 : M4_4
This master has level 5 priority when accessing the slave port.
0x5 : M4_5
This master has level 6 priority when accessing the slave port.
0x6 : M4_6
This master has level 7 priority when accessing the slave port.
0x7 : M4_7
This master has level 8, or lowest, priority when accessing the slave port.
End of enumeration elements list.
M5 : Master 5 Priority. Sets the arbitration priority for this port on the associated slave port.
bits : 20 - 22 (3 bit)
access : read-write
Enumeration:
0 : M5_0
This master has level 1, or highest, priority when accessing the slave port.
0x1 : M5_1
This master has level 2 priority when accessing the slave port.
0x2 : M5_2
This master has level 3 priority when accessing the slave port.
0x3 : M5_3
This master has level 4 priority when accessing the slave port.
0x4 : M5_4
This master has level 5 priority when accessing the slave port.
0x5 : M5_5
This master has level 6 priority when accessing the slave port.
0x6 : M5_6
This master has level 7 priority when accessing the slave port.
0x7 : M5_7
This master has level 8, or lowest, priority when accessing the slave port.
End of enumeration elements list.
Control Register
address_offset : 0x210 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
PARK : Park
bits : 0 - 2 (3 bit)
access : read-write
Enumeration:
0 : PARK_0
Park on master port M0
0x1 : PARK_1
Park on master port M1
0x2 : PARK_2
Park on master port M2
0x3 : PARK_3
Park on master port M3
0x4 : PARK_4
Park on master port M4
0x5 : PARK_5
Park on master port M5
0x6 : PARK_6
Park on master port M6
0x7 : PARK_7
Park on master port M7
End of enumeration elements list.
PCTL : Parking Control
bits : 4 - 5 (2 bit)
access : read-write
Enumeration:
0 : PCTL_0
When no master makes a request, the arbiter parks the slave port on the master port defined by the PARK field
0x1 : PCTL_1
When no master makes a request, the arbiter parks the slave port on the last master to be in control of the slave port
0x2 : PCTL_2
When no master makes a request, the slave port is not parked on a master and the arbiter drives all outputs to a constant safe state
End of enumeration elements list.
ARB : Arbitration Mode
bits : 8 - 9 (2 bit)
access : read-write
Enumeration:
0 : ARB_0
Fixed priority
0x1 : ARB_1
Round-robin, or rotating, priority
End of enumeration elements list.
HLP : Halt Low Priority
bits : 30 - 30 (1 bit)
access : read-write
Enumeration:
0 : HLP_0
The low power mode request has the highest priority for arbitration on this slave port
0x1 : HLP_1
The low power mode request has the lowest initial priority for arbitration on this slave port
End of enumeration elements list.
RO : Read Only
bits : 31 - 31 (1 bit)
access : read-write
Enumeration:
0 : RO_0
The slave port's registers are writeable
0x1 : RO_1
The slave port's registers are read-only and cannot be written. Attempted writes have no effect on the registers and result in a bus error response.
End of enumeration elements list.
Priority Slave Registers
address_offset : 0x300 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
M0 : Master 0 Priority. Sets the arbitration priority for this port on the associated slave port.
bits : 0 - 2 (3 bit)
access : read-write
Enumeration:
0 : M0_0
This master has level 1, or highest, priority when accessing the slave port.
0x1 : M0_1
This master has level 2 priority when accessing the slave port.
0x2 : M0_2
This master has level 3 priority when accessing the slave port.
0x3 : M0_3
This master has level 4 priority when accessing the slave port.
0x4 : M0_4
This master has level 5 priority when accessing the slave port.
0x5 : M0_5
This master has level 6 priority when accessing the slave port.
0x6 : M0_6
This master has level 7 priority when accessing the slave port.
0x7 : M0_7
This master has level 8, or lowest, priority when accessing the slave port.
End of enumeration elements list.
M1 : Master 1 Priority. Sets the arbitration priority for this port on the associated slave port.
bits : 4 - 6 (3 bit)
access : read-write
Enumeration:
0 : M1_0
This master has level 1, or highest, priority when accessing the slave port.
0x1 : M1_1
This master has level 2 priority when accessing the slave port.
0x2 : M1_2
This master has level 3 priority when accessing the slave port.
0x3 : M1_3
This master has level 4 priority when accessing the slave port.
0x4 : M1_4
This master has level 5 priority when accessing the slave port.
0x5 : M1_5
This master has level 6 priority when accessing the slave port.
0x6 : M1_6
This master has level 7 priority when accessing the slave port.
0x7 : M1_7
This master has level 8, or lowest, priority when accessing the slave port.
End of enumeration elements list.
M2 : Master 2 Priority. Sets the arbitration priority for this port on the associated slave port.
bits : 8 - 10 (3 bit)
access : read-write
Enumeration:
0 : M2_0
This master has level 1, or highest, priority when accessing the slave port.
0x1 : M2_1
This master has level 2 priority when accessing the slave port.
0x2 : M2_2
This master has level 3 priority when accessing the slave port.
0x3 : M2_3
This master has level 4 priority when accessing the slave port.
0x4 : M2_4
This master has level 5 priority when accessing the slave port.
0x5 : M2_5
This master has level 6 priority when accessing the slave port.
0x6 : M2_6
This master has level 7 priority when accessing the slave port.
0x7 : M2_7
This master has level 8, or lowest, priority when accessing the slave port.
End of enumeration elements list.
M3 : Master 3 Priority. Sets the arbitration priority for this port on the associated slave port.
bits : 12 - 14 (3 bit)
access : read-write
Enumeration:
0 : M3_0
This master has level 1, or highest, priority when accessing the slave port.
0x1 : M3_1
This master has level 2 priority when accessing the slave port.
0x2 : M3_2
This master has level 3 priority when accessing the slave port.
0x3 : M3_3
This master has level 4 priority when accessing the slave port.
0x4 : M3_4
This master has level 5 priority when accessing the slave port.
0x5 : M3_5
This master has level 6 priority when accessing the slave port.
0x6 : M3_6
This master has level 7 priority when accessing the slave port.
0x7 : M3_7
This master has level 8, or lowest, priority when accessing the slave port.
End of enumeration elements list.
M4 : Master 4 Priority. Sets the arbitration priority for this port on the associated slave port.
bits : 16 - 18 (3 bit)
access : read-write
Enumeration:
0 : M4_0
This master has level 1, or highest, priority when accessing the slave port.
0x1 : M4_1
This master has level 2 priority when accessing the slave port.
0x2 : M4_2
This master has level 3 priority when accessing the slave port.
0x3 : M4_3
This master has level 4 priority when accessing the slave port.
0x4 : M4_4
This master has level 5 priority when accessing the slave port.
0x5 : M4_5
This master has level 6 priority when accessing the slave port.
0x6 : M4_6
This master has level 7 priority when accessing the slave port.
0x7 : M4_7
This master has level 8, or lowest, priority when accessing the slave port.
End of enumeration elements list.
M5 : Master 5 Priority. Sets the arbitration priority for this port on the associated slave port.
bits : 20 - 22 (3 bit)
access : read-write
Enumeration:
0 : M5_0
This master has level 1, or highest, priority when accessing the slave port.
0x1 : M5_1
This master has level 2 priority when accessing the slave port.
0x2 : M5_2
This master has level 3 priority when accessing the slave port.
0x3 : M5_3
This master has level 4 priority when accessing the slave port.
0x4 : M5_4
This master has level 5 priority when accessing the slave port.
0x5 : M5_5
This master has level 6 priority when accessing the slave port.
0x6 : M5_6
This master has level 7 priority when accessing the slave port.
0x7 : M5_7
This master has level 8, or lowest, priority when accessing the slave port.
End of enumeration elements list.
Control Register
address_offset : 0x310 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
PARK : Park
bits : 0 - 2 (3 bit)
access : read-write
Enumeration:
0 : PARK_0
Park on master port M0
0x1 : PARK_1
Park on master port M1
0x2 : PARK_2
Park on master port M2
0x3 : PARK_3
Park on master port M3
0x4 : PARK_4
Park on master port M4
0x5 : PARK_5
Park on master port M5
0x6 : PARK_6
Park on master port M6
0x7 : PARK_7
Park on master port M7
End of enumeration elements list.
PCTL : Parking Control
bits : 4 - 5 (2 bit)
access : read-write
Enumeration:
0 : PCTL_0
When no master makes a request, the arbiter parks the slave port on the master port defined by the PARK field
0x1 : PCTL_1
When no master makes a request, the arbiter parks the slave port on the last master to be in control of the slave port
0x2 : PCTL_2
When no master makes a request, the slave port is not parked on a master and the arbiter drives all outputs to a constant safe state
End of enumeration elements list.
ARB : Arbitration Mode
bits : 8 - 9 (2 bit)
access : read-write
Enumeration:
0 : ARB_0
Fixed priority
0x1 : ARB_1
Round-robin, or rotating, priority
End of enumeration elements list.
HLP : Halt Low Priority
bits : 30 - 30 (1 bit)
access : read-write
Enumeration:
0 : HLP_0
The low power mode request has the highest priority for arbitration on this slave port
0x1 : HLP_1
The low power mode request has the lowest initial priority for arbitration on this slave port
End of enumeration elements list.
RO : Read Only
bits : 31 - 31 (1 bit)
access : read-write
Enumeration:
0 : RO_0
The slave port's registers are writeable
0x1 : RO_1
The slave port's registers are read-only and cannot be written. Attempted writes have no effect on the registers and result in a bus error response.
End of enumeration elements list.
Priority Slave Registers
address_offset : 0x400 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
M0 : Master 0 Priority. Sets the arbitration priority for this port on the associated slave port.
bits : 0 - 2 (3 bit)
access : read-write
Enumeration:
0 : M0_0
This master has level 1, or highest, priority when accessing the slave port.
0x1 : M0_1
This master has level 2 priority when accessing the slave port.
0x2 : M0_2
This master has level 3 priority when accessing the slave port.
0x3 : M0_3
This master has level 4 priority when accessing the slave port.
0x4 : M0_4
This master has level 5 priority when accessing the slave port.
0x5 : M0_5
This master has level 6 priority when accessing the slave port.
0x6 : M0_6
This master has level 7 priority when accessing the slave port.
0x7 : M0_7
This master has level 8, or lowest, priority when accessing the slave port.
End of enumeration elements list.
M1 : Master 1 Priority. Sets the arbitration priority for this port on the associated slave port.
bits : 4 - 6 (3 bit)
access : read-write
Enumeration:
0 : M1_0
This master has level 1, or highest, priority when accessing the slave port.
0x1 : M1_1
This master has level 2 priority when accessing the slave port.
0x2 : M1_2
This master has level 3 priority when accessing the slave port.
0x3 : M1_3
This master has level 4 priority when accessing the slave port.
0x4 : M1_4
This master has level 5 priority when accessing the slave port.
0x5 : M1_5
This master has level 6 priority when accessing the slave port.
0x6 : M1_6
This master has level 7 priority when accessing the slave port.
0x7 : M1_7
This master has level 8, or lowest, priority when accessing the slave port.
End of enumeration elements list.
M2 : Master 2 Priority. Sets the arbitration priority for this port on the associated slave port.
bits : 8 - 10 (3 bit)
access : read-write
Enumeration:
0 : M2_0
This master has level 1, or highest, priority when accessing the slave port.
0x1 : M2_1
This master has level 2 priority when accessing the slave port.
0x2 : M2_2
This master has level 3 priority when accessing the slave port.
0x3 : M2_3
This master has level 4 priority when accessing the slave port.
0x4 : M2_4
This master has level 5 priority when accessing the slave port.
0x5 : M2_5
This master has level 6 priority when accessing the slave port.
0x6 : M2_6
This master has level 7 priority when accessing the slave port.
0x7 : M2_7
This master has level 8, or lowest, priority when accessing the slave port.
End of enumeration elements list.
M3 : Master 3 Priority. Sets the arbitration priority for this port on the associated slave port.
bits : 12 - 14 (3 bit)
access : read-write
Enumeration:
0 : M3_0
This master has level 1, or highest, priority when accessing the slave port.
0x1 : M3_1
This master has level 2 priority when accessing the slave port.
0x2 : M3_2
This master has level 3 priority when accessing the slave port.
0x3 : M3_3
This master has level 4 priority when accessing the slave port.
0x4 : M3_4
This master has level 5 priority when accessing the slave port.
0x5 : M3_5
This master has level 6 priority when accessing the slave port.
0x6 : M3_6
This master has level 7 priority when accessing the slave port.
0x7 : M3_7
This master has level 8, or lowest, priority when accessing the slave port.
End of enumeration elements list.
M4 : Master 4 Priority. Sets the arbitration priority for this port on the associated slave port.
bits : 16 - 18 (3 bit)
access : read-write
Enumeration:
0 : M4_0
This master has level 1, or highest, priority when accessing the slave port.
0x1 : M4_1
This master has level 2 priority when accessing the slave port.
0x2 : M4_2
This master has level 3 priority when accessing the slave port.
0x3 : M4_3
This master has level 4 priority when accessing the slave port.
0x4 : M4_4
This master has level 5 priority when accessing the slave port.
0x5 : M4_5
This master has level 6 priority when accessing the slave port.
0x6 : M4_6
This master has level 7 priority when accessing the slave port.
0x7 : M4_7
This master has level 8, or lowest, priority when accessing the slave port.
End of enumeration elements list.
M5 : Master 5 Priority. Sets the arbitration priority for this port on the associated slave port.
bits : 20 - 22 (3 bit)
access : read-write
Enumeration:
0 : M5_0
This master has level 1, or highest, priority when accessing the slave port.
0x1 : M5_1
This master has level 2 priority when accessing the slave port.
0x2 : M5_2
This master has level 3 priority when accessing the slave port.
0x3 : M5_3
This master has level 4 priority when accessing the slave port.
0x4 : M5_4
This master has level 5 priority when accessing the slave port.
0x5 : M5_5
This master has level 6 priority when accessing the slave port.
0x6 : M5_6
This master has level 7 priority when accessing the slave port.
0x7 : M5_7
This master has level 8, or lowest, priority when accessing the slave port.
End of enumeration elements list.
Control Register
address_offset : 0x410 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
PARK : Park
bits : 0 - 2 (3 bit)
access : read-write
Enumeration:
0 : PARK_0
Park on master port M0
0x1 : PARK_1
Park on master port M1
0x2 : PARK_2
Park on master port M2
0x3 : PARK_3
Park on master port M3
0x4 : PARK_4
Park on master port M4
0x5 : PARK_5
Park on master port M5
0x6 : PARK_6
Park on master port M6
0x7 : PARK_7
Park on master port M7
End of enumeration elements list.
PCTL : Parking Control
bits : 4 - 5 (2 bit)
access : read-write
Enumeration:
0 : PCTL_0
When no master makes a request, the arbiter parks the slave port on the master port defined by the PARK field
0x1 : PCTL_1
When no master makes a request, the arbiter parks the slave port on the last master to be in control of the slave port
0x2 : PCTL_2
When no master makes a request, the slave port is not parked on a master and the arbiter drives all outputs to a constant safe state
End of enumeration elements list.
ARB : Arbitration Mode
bits : 8 - 9 (2 bit)
access : read-write
Enumeration:
0 : ARB_0
Fixed priority
0x1 : ARB_1
Round-robin, or rotating, priority
End of enumeration elements list.
HLP : Halt Low Priority
bits : 30 - 30 (1 bit)
access : read-write
Enumeration:
0 : HLP_0
The low power mode request has the highest priority for arbitration on this slave port
0x1 : HLP_1
The low power mode request has the lowest initial priority for arbitration on this slave port
End of enumeration elements list.
RO : Read Only
bits : 31 - 31 (1 bit)
access : read-write
Enumeration:
0 : RO_0
The slave port's registers are writeable
0x1 : RO_1
The slave port's registers are read-only and cannot be written. Attempted writes have no effect on the registers and result in a bus error response.
End of enumeration elements list.
Master General Purpose Control Register
address_offset : 0x800 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
AULB : Arbitrates On Undefined Length Bursts
bits : 0 - 2 (3 bit)
access : read-write
Enumeration:
0 : AULB_0
No arbitration is allowed during an undefined length burst
0x1 : AULB_1
Arbitration is allowed at any time during an undefined length burst
0x2 : AULB_2
Arbitration is allowed after four beats of an undefined length burst
0x3 : AULB_3
Arbitration is allowed after eight beats of an undefined length burst
0x4 : AULB_4
Arbitration is allowed after 16 beats of an undefined length burst
End of enumeration elements list.
Master General Purpose Control Register
address_offset : 0x900 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
AULB : Arbitrates On Undefined Length Bursts
bits : 0 - 2 (3 bit)
access : read-write
Enumeration:
0 : AULB_0
No arbitration is allowed during an undefined length burst
0x1 : AULB_1
Arbitration is allowed at any time during an undefined length burst
0x2 : AULB_2
Arbitration is allowed after four beats of an undefined length burst
0x3 : AULB_3
Arbitration is allowed after eight beats of an undefined length burst
0x4 : AULB_4
Arbitration is allowed after 16 beats of an undefined length burst
End of enumeration elements list.
Master General Purpose Control Register
address_offset : 0xA00 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
AULB : Arbitrates On Undefined Length Bursts
bits : 0 - 2 (3 bit)
access : read-write
Enumeration:
0 : AULB_0
No arbitration is allowed during an undefined length burst
0x1 : AULB_1
Arbitration is allowed at any time during an undefined length burst
0x2 : AULB_2
Arbitration is allowed after four beats of an undefined length burst
0x3 : AULB_3
Arbitration is allowed after eight beats of an undefined length burst
0x4 : AULB_4
Arbitration is allowed after 16 beats of an undefined length burst
End of enumeration elements list.
Master General Purpose Control Register
address_offset : 0xB00 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
AULB : Arbitrates On Undefined Length Bursts
bits : 0 - 2 (3 bit)
access : read-write
Enumeration:
0 : AULB_0
No arbitration is allowed during an undefined length burst
0x1 : AULB_1
Arbitration is allowed at any time during an undefined length burst
0x2 : AULB_2
Arbitration is allowed after four beats of an undefined length burst
0x3 : AULB_3
Arbitration is allowed after eight beats of an undefined length burst
0x4 : AULB_4
Arbitration is allowed after 16 beats of an undefined length burst
End of enumeration elements list.
Master General Purpose Control Register
address_offset : 0xC00 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
AULB : Arbitrates On Undefined Length Bursts
bits : 0 - 2 (3 bit)
access : read-write
Enumeration:
0 : AULB_0
No arbitration is allowed during an undefined length burst
0x1 : AULB_1
Arbitration is allowed at any time during an undefined length burst
0x2 : AULB_2
Arbitration is allowed after four beats of an undefined length burst
0x3 : AULB_3
Arbitration is allowed after eight beats of an undefined length burst
0x4 : AULB_4
Arbitration is allowed after 16 beats of an undefined length burst
End of enumeration elements list.
Master General Purpose Control Register
address_offset : 0xD00 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
AULB : Arbitrates On Undefined Length Bursts
bits : 0 - 2 (3 bit)
access : read-write
Enumeration:
0 : AULB_0
No arbitration is allowed during an undefined length burst
0x1 : AULB_1
Arbitration is allowed at any time during an undefined length burst
0x2 : AULB_2
Arbitration is allowed after four beats of an undefined length burst
0x3 : AULB_3
Arbitration is allowed after eight beats of an undefined length burst
0x4 : AULB_4
Arbitration is allowed after 16 beats of an undefined length burst
End of enumeration elements list.
Is something missing? Is something wrong? can you help correct it ? Please contact us at info@chipselect.org !
This website is sponsored by Embeetle, an IDE designed from scratch for embedded software developers.