\n

MATRIX

Peripheral Memory Blocks

address_offset : 0x0 Bytes (0x0)
size : 0x4000 byte (0x0)
mem_usage : registers
protection : not protected

Registers

MCFG[0]

MCFG0

MCFG4

MRCR

MCFG[11]

PR[1]-MATRIX_PR[0]-MATRIX_PRAS

SCFG[2]

PR[1]-MATRIX_PR[0]-MATRIX_PRBS

CCFG_CAN0

CCFG_SYSIO

CCFG_SMCNFCS

MCFG5

SCFG[3]

MCFG[3]

MCFG6

PR[2]-MATRIX_PR[1]-MATRIX_PR[0]-MATRIX_PRAS

PR[2]-MATRIX_PR[1]-MATRIX_PR[0]-MATRIX_PRBS

SCFG[4]

WPMR

WPSR

SCFG[5]

MCFG8

PR[3]-MATRIX_PR[2]-MATRIX_PR[1]-MATRIX_PR[0]-MATRIX_PRAS

PR[3]-MATRIX_PR[2]-MATRIX_PR[1]-MATRIX_PR[0]-MATRIX_PRBS

MCFG9

SCFG[6]

MCFG[4]

MCFG10

SCFG[7]

MCFG11

PR[4]-MATRIX_PR[3]-MATRIX_PR[2]-MATRIX_PR[1]-MATRIX_PR[0]-MATRIX_PRAS

PR[4]-MATRIX_PR[3]-MATRIX_PR[2]-MATRIX_PR[1]-MATRIX_PR[0]-MATRIX_PRBS

SCFG[8]

PR[5]-MATRIX_PR[4]-MATRIX_PR[3]-MATRIX_PR[2]-MATRIX_PR[1]-MATRIX_PR[0]-MATRIX_PRAS

PR[5]-MATRIX_PR[4]-MATRIX_PR[3]-MATRIX_PR[2]-MATRIX_PR[1]-MATRIX_PR[0]-MATRIX_PRBS

MCFG[5]

MCFG[1]

MCFG1

SCFG0

PR[6]-MATRIX_PR[5]-MATRIX_PR[4]-MATRIX_PR[3]-MATRIX_PR[2]-MATRIX_PR[1]-MATRIX_PR[0]-MATRIX_PRAS

PR[6]-MATRIX_PR[5]-MATRIX_PR[4]-MATRIX_PR[3]-MATRIX_PR[2]-MATRIX_PR[1]-MATRIX_PR[0]-MATRIX_PRBS

SCFG1

SCFG2

SCFG3

PR[7]-MATRIX_PR[6]-MATRIX_PR[5]-MATRIX_PR[4]-MATRIX_PR[3]-MATRIX_PR[2]-MATRIX_PR[1]-MATRIX_PR[0]-MATRIX_PRAS

PR[7]-MATRIX_PR[6]-MATRIX_PR[5]-MATRIX_PR[4]-MATRIX_PR[3]-MATRIX_PR[2]-MATRIX_PR[1]-MATRIX_PR[0]-MATRIX_PRBS

SCFG4

MCFG[6]

SCFG5

SCFG6

PR[8]-MATRIX_PR[7]-MATRIX_PR[6]-MATRIX_PR[5]-MATRIX_PR[4]-MATRIX_PR[3]-MATRIX_PR[2]-MATRIX_PR[1]-MATRIX_PR[0]-MATRIX_PRAS

PR[8]-MATRIX_PR[7]-MATRIX_PR[6]-MATRIX_PR[5]-MATRIX_PR[4]-MATRIX_PR[3]-MATRIX_PR[2]-MATRIX_PR[1]-MATRIX_PR[0]-MATRIX_PRBS

SCFG7

SCFG8

MCFG[7]

MCFG2

SCFG[0]

PR[0]-MATRIX_PRAS

PRAS0

PR[0]-MATRIX_PRBS

PRBS0

PRAS1

PRBS1

MCFG[8]

PRAS2

PRBS2

PRAS3

PRBS3

PRAS4

PRBS4

PRAS5

PRBS5

PRAS6

MCFG[9]

PRBS6

PRAS7

PRBS7

MCFG[2]

MCFG3

PRAS8

SCFG[1]

PRBS8

MCFG[10]


MCFG[0]

Master Configuration Register 0
address_offset : 0x0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MCFG[0] MCFG[0] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ULBT

ULBT : Undefined Length Burst Type
bits : 0 - 2 (3 bit)

Enumeration: ULBTSelect

0 : UNLTD_LENGTH

Unlimited Length Burst-No predicted end of burst is generated, therefore INCR bursts coming from this master can only be broken if the Slave Slot Cycle Limit is reached. If the Slot Cycle Limit is not reached, the burst is normally completed by the master, at the latest, on the next AHB 1-Kbyte address boundary, allowing up to 256-beat word bursts or 128-beat double-word bursts.This value should not be used in the very particular case of a master capable of performing back-to-back undefined length bursts on a single slave, since this could indefinitely freeze the slave arbitration and thus prevent another master from accessing this slave.

1 : SINGLE_ACCESS

Single Access-The undefined length burst is treated as a succession of single accesses, allowing re-arbitration at each beat of the INCR burst or bursts sequence.

2 : _4BEAT_BURST

4-beat Burst-The undefined length burst or bursts sequence is split into 4-beat bursts or less, allowing re-arbitration every 4 beats.

3 : _8BEAT_BURST

8-beat Burst-The undefined length burst or bursts sequence is split into 8-beat bursts or less, allowing re-arbitration every 8 beats.

4 : _16BEAT_BURST

16-beat Burst-The undefined length burst or bursts sequence is split into 16-beat bursts or less, allowing re-arbitration every 16 beats.

5 : _32BEAT_BURST

32-beat Burst -The undefined length burst or bursts sequence is split into 32-beat bursts or less, allowing re-arbitration every 32 beats.

6 : _64BEAT_BURST

64-beat Burst-The undefined length burst or bursts sequence is split into 64-beat bursts or less, allowing re-arbitration every 64 beats.

7 : _128BEAT_BURST

128-beat Burst-The undefined length burst or bursts sequence is split into 128-beat bursts or less, allowing re-arbitration every 128 beats.

End of enumeration elements list.


MCFG0

Master Configuration Register 0
address_offset : 0x0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

MCFG0 MCFG0 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ULBT

ULBT : Undefined Length Burst Type
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0x0 : UNLTD_LENGTH

Unlimited Length Burst-No predicted end of burst is generated, therefore INCR bursts coming from this master can only be broken if the Slave Slot Cycle Limit is reached. If the Slot Cycle Limit is not reached, the burst is normally completed by the master, at the latest, on the next AHB 1-Kbyte address boundary, allowing up to 256-beat word bursts or 128-beat double-word bursts.This value should not be used in the very particular case of a master capable of performing back-to-back undefined length bursts on a single slave, since this could indefinitely freeze the slave arbitration and thus prevent another master from accessing this slave.

0x1 : SINGLE_ACCESS

Single Access-The undefined length burst is treated as a succession of single accesses, allowing re-arbitration at each beat of the INCR burst or bursts sequence.

0x2 : 4BEAT_BURST

4-beat Burst-The undefined length burst or bursts sequence is split into 4-beat bursts or less, allowing re-arbitration every 4 beats.

0x3 : 8BEAT_BURST

8-beat Burst-The undefined length burst or bursts sequence is split into 8-beat bursts or less, allowing re-arbitration every 8 beats.

0x4 : 16BEAT_BURST

16-beat Burst-The undefined length burst or bursts sequence is split into 16-beat bursts or less, allowing re-arbitration every 16 beats.

0x5 : 32BEAT_BURST

32-beat Burst -The undefined length burst or bursts sequence is split into 32-beat bursts or less, allowing re-arbitration every 32 beats.

0x6 : 64BEAT_BURST

64-beat Burst-The undefined length burst or bursts sequence is split into 64-beat bursts or less, allowing re-arbitration every 64 beats.

0x7 : 128BEAT_BURST

128-beat Burst-The undefined length burst or bursts sequence is split into 128-beat bursts or less, allowing re-arbitration every 128 beats.

End of enumeration elements list.


MCFG4

Master Configuration Register 4
address_offset : 0x10 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

MCFG4 MCFG4 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ULBT

ULBT : Undefined Length Burst Type
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0x0 : UNLTD_LENGTH

Unlimited Length Burst-No predicted end of burst is generated, therefore INCR bursts coming from this master can only be broken if the Slave Slot Cycle Limit is reached. If the Slot Cycle Limit is not reached, the burst is normally completed by the master, at the latest, on the next AHB 1-Kbyte address boundary, allowing up to 256-beat word bursts or 128-beat double-word bursts.This value should not be used in the very particular case of a master capable of performing back-to-back undefined length bursts on a single slave, since this could indefinitely freeze the slave arbitration and thus prevent another master from accessing this slave.

0x1 : SINGLE_ACCESS

Single Access-The undefined length burst is treated as a succession of single accesses, allowing re-arbitration at each beat of the INCR burst or bursts sequence.

0x2 : 4BEAT_BURST

4-beat Burst-The undefined length burst or bursts sequence is split into 4-beat bursts or less, allowing re-arbitration every 4 beats.

0x3 : 8BEAT_BURST

8-beat Burst-The undefined length burst or bursts sequence is split into 8-beat bursts or less, allowing re-arbitration every 8 beats.

0x4 : 16BEAT_BURST

16-beat Burst-The undefined length burst or bursts sequence is split into 16-beat bursts or less, allowing re-arbitration every 16 beats.

0x5 : 32BEAT_BURST

32-beat Burst -The undefined length burst or bursts sequence is split into 32-beat bursts or less, allowing re-arbitration every 32 beats.

0x6 : 64BEAT_BURST

64-beat Burst-The undefined length burst or bursts sequence is split into 64-beat bursts or less, allowing re-arbitration every 64 beats.

0x7 : 128BEAT_BURST

128-beat Burst-The undefined length burst or bursts sequence is split into 128-beat bursts or less, allowing re-arbitration every 128 beats.

End of enumeration elements list.


MRCR

Master Remap Control Register
address_offset : 0x100 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MRCR MRCR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 RCB0 RCB1 RCB2 RCB3 RCB4 RCB5 RCB6 RCB8 RCB9 RCB10 RCB11

RCB0 : Remap Command Bit for Master 0
bits : 0 - 0 (1 bit)

RCB1 : Remap Command Bit for Master 1
bits : 1 - 1 (1 bit)

RCB2 : Remap Command Bit for Master 2
bits : 2 - 2 (1 bit)

RCB3 : Remap Command Bit for Master 3
bits : 3 - 3 (1 bit)

RCB4 : Remap Command Bit for Master 4
bits : 4 - 4 (1 bit)

RCB5 : Remap Command Bit for Master 5
bits : 5 - 5 (1 bit)

RCB6 : Remap Command Bit for Master 6
bits : 6 - 6 (1 bit)

RCB8 : Remap Command Bit for Master 8
bits : 8 - 8 (1 bit)

RCB9 : Remap Command Bit for Master 9
bits : 9 - 9 (1 bit)

RCB10 : Remap Command Bit for Master 10
bits : 10 - 10 (1 bit)

RCB11 : Remap Command Bit for Master 11
bits : 11 - 11 (1 bit)


MCFG[11]

Master Configuration Register 0
address_offset : 0x108 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MCFG[11] MCFG[11] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ULBT

ULBT : Undefined Length Burst Type
bits : 0 - 2 (3 bit)

Enumeration: ULBTSelect

0 : UNLTD_LENGTH

Unlimited Length Burst-No predicted end of burst is generated, therefore INCR bursts coming from this master can only be broken if the Slave Slot Cycle Limit is reached. If the Slot Cycle Limit is not reached, the burst is normally completed by the master, at the latest, on the next AHB 1-Kbyte address boundary, allowing up to 256-beat word bursts or 128-beat double-word bursts.This value should not be used in the very particular case of a master capable of performing back-to-back undefined length bursts on a single slave, since this could indefinitely freeze the slave arbitration and thus prevent another master from accessing this slave.

1 : SINGLE_ACCESS

Single Access-The undefined length burst is treated as a succession of single accesses, allowing re-arbitration at each beat of the INCR burst or bursts sequence.

2 : _4BEAT_BURST

4-beat Burst-The undefined length burst or bursts sequence is split into 4-beat bursts or less, allowing re-arbitration every 4 beats.

3 : _8BEAT_BURST

8-beat Burst-The undefined length burst or bursts sequence is split into 8-beat bursts or less, allowing re-arbitration every 8 beats.

4 : _16BEAT_BURST

16-beat Burst-The undefined length burst or bursts sequence is split into 16-beat bursts or less, allowing re-arbitration every 16 beats.

5 : _32BEAT_BURST

32-beat Burst -The undefined length burst or bursts sequence is split into 32-beat bursts or less, allowing re-arbitration every 32 beats.

6 : _64BEAT_BURST

64-beat Burst-The undefined length burst or bursts sequence is split into 64-beat bursts or less, allowing re-arbitration every 64 beats.

7 : _128BEAT_BURST

128-beat Burst-The undefined length burst or bursts sequence is split into 128-beat bursts or less, allowing re-arbitration every 128 beats.

End of enumeration elements list.


PR[1]-MATRIX_PR[0]-MATRIX_PRAS

Priority Register A for Slave 0
address_offset : 0x108 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PR[1]-MATRIX_PR[0]-MATRIX_PRAS PR[1]-MATRIX_PR[0]-MATRIX_PRAS read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 M0PR M1PR M2PR M3PR M4PR M5PR M6PR

M0PR : Master 0 Priority
bits : 0 - 1 (2 bit)

M1PR : Master 1 Priority
bits : 4 - 5 (2 bit)

M2PR : Master 2 Priority
bits : 8 - 9 (2 bit)

M3PR : Master 3 Priority
bits : 12 - 13 (2 bit)

M4PR : Master 4 Priority
bits : 16 - 17 (2 bit)

M5PR : Master 5 Priority
bits : 20 - 21 (2 bit)

M6PR : Master 6 Priority
bits : 24 - 25 (2 bit)


SCFG[2]

Slave Configuration Register 0
address_offset : 0x10C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SCFG[2] SCFG[2] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SLOT_CYCLE DEFMSTR_TYPE FIXED_DEFMSTR

SLOT_CYCLE : Maximum Bus Grant Duration for Masters
bits : 0 - 8 (9 bit)

DEFMSTR_TYPE : Default Master Type
bits : 16 - 17 (2 bit)

Enumeration: DEFMSTR_TYPESelect

0 : NONE

No Default Master-At the end of the current slave access, if no other master request is pending, the slave is disconnected from all masters.This results in a one clock cycle latency for the first access of a burst transfer or for a single access.

1 : LAST

Last Default Master-At the end of the current slave access, if no other master request is pending, the slave stays connected to the last master having accessed it.This results in not having one clock cycle latency when the last master tries to access the slave again.

2 : FIXED

Fixed Default Master-At the end of the current slave access, if no other master request is pending, the slave connects to the fixed master the number that has been written in the FIXED_DEFMSTR field.This results in not having one clock cycle latency when the fixed master tries to access the slave again.

End of enumeration elements list.

FIXED_DEFMSTR : Fixed Default Master
bits : 18 - 21 (4 bit)


PR[1]-MATRIX_PR[0]-MATRIX_PRBS

Priority Register B for Slave 0
address_offset : 0x10C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PR[1]-MATRIX_PR[0]-MATRIX_PRBS PR[1]-MATRIX_PR[0]-MATRIX_PRBS read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 M8PR M9PR M10PR M11PR

M8PR : Master 8 Priority
bits : 0 - 1 (2 bit)

M9PR : Master 9 Priority
bits : 4 - 5 (2 bit)

M10PR : Master 10 Priority
bits : 8 - 9 (2 bit)

M11PR : Master 11 Priority
bits : 12 - 13 (2 bit)


CCFG_CAN0

CAN0 Configuration Register
address_offset : 0x110 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCFG_CAN0 CCFG_CAN0 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CAN0DMABA

CAN0DMABA : CAN0 DMA Base Address
bits : 16 - 31 (16 bit)


CCFG_SYSIO

System I/O Configuration Register
address_offset : 0x114 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCFG_SYSIO CCFG_SYSIO read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SYSIO4 SYSIO5 SYSIO6 SYSIO7 SYSIO12

SYSIO4 : PB4 or TDI Assignment
bits : 4 - 4 (1 bit)

SYSIO5 : PB5 or TDO/TRACESWO Assignment
bits : 5 - 5 (1 bit)

SYSIO6 : PB6 or TMS/SWDIO Assignment
bits : 6 - 6 (1 bit)

SYSIO7 : PB7 or TCK/SWCLK Assignment
bits : 7 - 7 (1 bit)

SYSIO12 : PB12 or ERASE Assignment
bits : 12 - 12 (1 bit)


CCFG_SMCNFCS

SMC NAND Flash Chip Select Configuration Register
address_offset : 0x124 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CCFG_SMCNFCS CCFG_SMCNFCS read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SMC_NFCS0 SMC_NFCS1 SMC_NFCS2 SMC_NFCS3 SDRAMEN

SMC_NFCS0 : SMC NAND Flash Chip Select 0 Assignment
bits : 0 - 0 (1 bit)

SMC_NFCS1 : SMC NAND Flash Chip Select 1 Assignment
bits : 1 - 1 (1 bit)

SMC_NFCS2 : SMC NAND Flash Chip Select 2 Assignment
bits : 2 - 2 (1 bit)

SMC_NFCS3 : SMC NAND Flash Chip Select 3 Assignment
bits : 3 - 3 (1 bit)

SDRAMEN : SDRAM Enable
bits : 4 - 4 (1 bit)


MCFG5

Master Configuration Register 5
address_offset : 0x14 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

MCFG5 MCFG5 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ULBT

ULBT : Undefined Length Burst Type
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0x0 : UNLTD_LENGTH

Unlimited Length Burst-No predicted end of burst is generated, therefore INCR bursts coming from this master can only be broken if the Slave Slot Cycle Limit is reached. If the Slot Cycle Limit is not reached, the burst is normally completed by the master, at the latest, on the next AHB 1-Kbyte address boundary, allowing up to 256-beat word bursts or 128-beat double-word bursts.This value should not be used in the very particular case of a master capable of performing back-to-back undefined length bursts on a single slave, since this could indefinitely freeze the slave arbitration and thus prevent another master from accessing this slave.

0x1 : SINGLE_ACCESS

Single Access-The undefined length burst is treated as a succession of single accesses, allowing re-arbitration at each beat of the INCR burst or bursts sequence.

0x2 : 4BEAT_BURST

4-beat Burst-The undefined length burst or bursts sequence is split into 4-beat bursts or less, allowing re-arbitration every 4 beats.

0x3 : 8BEAT_BURST

8-beat Burst-The undefined length burst or bursts sequence is split into 8-beat bursts or less, allowing re-arbitration every 8 beats.

0x4 : 16BEAT_BURST

16-beat Burst-The undefined length burst or bursts sequence is split into 16-beat bursts or less, allowing re-arbitration every 16 beats.

0x5 : 32BEAT_BURST

32-beat Burst -The undefined length burst or bursts sequence is split into 32-beat bursts or less, allowing re-arbitration every 32 beats.

0x6 : 64BEAT_BURST

64-beat Burst-The undefined length burst or bursts sequence is split into 64-beat bursts or less, allowing re-arbitration every 64 beats.

0x7 : 128BEAT_BURST

128-beat Burst-The undefined length burst or bursts sequence is split into 128-beat bursts or less, allowing re-arbitration every 128 beats.

End of enumeration elements list.


SCFG[3]

Slave Configuration Register 0
address_offset : 0x158 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SCFG[3] SCFG[3] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SLOT_CYCLE DEFMSTR_TYPE FIXED_DEFMSTR

SLOT_CYCLE : Maximum Bus Grant Duration for Masters
bits : 0 - 8 (9 bit)

DEFMSTR_TYPE : Default Master Type
bits : 16 - 17 (2 bit)

Enumeration: DEFMSTR_TYPESelect

0 : NONE

No Default Master-At the end of the current slave access, if no other master request is pending, the slave is disconnected from all masters.This results in a one clock cycle latency for the first access of a burst transfer or for a single access.

1 : LAST

Last Default Master-At the end of the current slave access, if no other master request is pending, the slave stays connected to the last master having accessed it.This results in not having one clock cycle latency when the last master tries to access the slave again.

2 : FIXED

Fixed Default Master-At the end of the current slave access, if no other master request is pending, the slave connects to the fixed master the number that has been written in the FIXED_DEFMSTR field.This results in not having one clock cycle latency when the fixed master tries to access the slave again.

End of enumeration elements list.

FIXED_DEFMSTR : Fixed Default Master
bits : 18 - 21 (4 bit)


MCFG[3]

Master Configuration Register 0
address_offset : 0x18 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MCFG[3] MCFG[3] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ULBT

ULBT : Undefined Length Burst Type
bits : 0 - 2 (3 bit)

Enumeration: ULBTSelect

0 : UNLTD_LENGTH

Unlimited Length Burst-No predicted end of burst is generated, therefore INCR bursts coming from this master can only be broken if the Slave Slot Cycle Limit is reached. If the Slot Cycle Limit is not reached, the burst is normally completed by the master, at the latest, on the next AHB 1-Kbyte address boundary, allowing up to 256-beat word bursts or 128-beat double-word bursts.This value should not be used in the very particular case of a master capable of performing back-to-back undefined length bursts on a single slave, since this could indefinitely freeze the slave arbitration and thus prevent another master from accessing this slave.

1 : SINGLE_ACCESS

Single Access-The undefined length burst is treated as a succession of single accesses, allowing re-arbitration at each beat of the INCR burst or bursts sequence.

2 : _4BEAT_BURST

4-beat Burst-The undefined length burst or bursts sequence is split into 4-beat bursts or less, allowing re-arbitration every 4 beats.

3 : _8BEAT_BURST

8-beat Burst-The undefined length burst or bursts sequence is split into 8-beat bursts or less, allowing re-arbitration every 8 beats.

4 : _16BEAT_BURST

16-beat Burst-The undefined length burst or bursts sequence is split into 16-beat bursts or less, allowing re-arbitration every 16 beats.

5 : _32BEAT_BURST

32-beat Burst -The undefined length burst or bursts sequence is split into 32-beat bursts or less, allowing re-arbitration every 32 beats.

6 : _64BEAT_BURST

64-beat Burst-The undefined length burst or bursts sequence is split into 64-beat bursts or less, allowing re-arbitration every 64 beats.

7 : _128BEAT_BURST

128-beat Burst-The undefined length burst or bursts sequence is split into 128-beat bursts or less, allowing re-arbitration every 128 beats.

End of enumeration elements list.


MCFG6

Master Configuration Register 6
address_offset : 0x18 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

MCFG6 MCFG6 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ULBT

ULBT : Undefined Length Burst Type
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0x0 : UNLTD_LENGTH

Unlimited Length Burst-No predicted end of burst is generated, therefore INCR bursts coming from this master can only be broken if the Slave Slot Cycle Limit is reached. If the Slot Cycle Limit is not reached, the burst is normally completed by the master, at the latest, on the next AHB 1-Kbyte address boundary, allowing up to 256-beat word bursts or 128-beat double-word bursts.This value should not be used in the very particular case of a master capable of performing back-to-back undefined length bursts on a single slave, since this could indefinitely freeze the slave arbitration and thus prevent another master from accessing this slave.

0x1 : SINGLE_ACCESS

Single Access-The undefined length burst is treated as a succession of single accesses, allowing re-arbitration at each beat of the INCR burst or bursts sequence.

0x2 : 4BEAT_BURST

4-beat Burst-The undefined length burst or bursts sequence is split into 4-beat bursts or less, allowing re-arbitration every 4 beats.

0x3 : 8BEAT_BURST

8-beat Burst-The undefined length burst or bursts sequence is split into 8-beat bursts or less, allowing re-arbitration every 8 beats.

0x4 : 16BEAT_BURST

16-beat Burst-The undefined length burst or bursts sequence is split into 16-beat bursts or less, allowing re-arbitration every 16 beats.

0x5 : 32BEAT_BURST

32-beat Burst -The undefined length burst or bursts sequence is split into 32-beat bursts or less, allowing re-arbitration every 32 beats.

0x6 : 64BEAT_BURST

64-beat Burst-The undefined length burst or bursts sequence is split into 64-beat bursts or less, allowing re-arbitration every 64 beats.

0x7 : 128BEAT_BURST

128-beat Burst-The undefined length burst or bursts sequence is split into 128-beat bursts or less, allowing re-arbitration every 128 beats.

End of enumeration elements list.


PR[2]-MATRIX_PR[1]-MATRIX_PR[0]-MATRIX_PRAS

Priority Register A for Slave 0
address_offset : 0x198 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PR[2]-MATRIX_PR[1]-MATRIX_PR[0]-MATRIX_PRAS PR[2]-MATRIX_PR[1]-MATRIX_PR[0]-MATRIX_PRAS read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 M0PR M1PR M2PR M3PR M4PR M5PR M6PR

M0PR : Master 0 Priority
bits : 0 - 1 (2 bit)

M1PR : Master 1 Priority
bits : 4 - 5 (2 bit)

M2PR : Master 2 Priority
bits : 8 - 9 (2 bit)

M3PR : Master 3 Priority
bits : 12 - 13 (2 bit)

M4PR : Master 4 Priority
bits : 16 - 17 (2 bit)

M5PR : Master 5 Priority
bits : 20 - 21 (2 bit)

M6PR : Master 6 Priority
bits : 24 - 25 (2 bit)


PR[2]-MATRIX_PR[1]-MATRIX_PR[0]-MATRIX_PRBS

Priority Register B for Slave 0
address_offset : 0x19C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PR[2]-MATRIX_PR[1]-MATRIX_PR[0]-MATRIX_PRBS PR[2]-MATRIX_PR[1]-MATRIX_PR[0]-MATRIX_PRBS read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 M8PR M9PR M10PR M11PR

M8PR : Master 8 Priority
bits : 0 - 1 (2 bit)

M9PR : Master 9 Priority
bits : 4 - 5 (2 bit)

M10PR : Master 10 Priority
bits : 8 - 9 (2 bit)

M11PR : Master 11 Priority
bits : 12 - 13 (2 bit)


SCFG[4]

Slave Configuration Register 0
address_offset : 0x1A8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SCFG[4] SCFG[4] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SLOT_CYCLE DEFMSTR_TYPE FIXED_DEFMSTR

SLOT_CYCLE : Maximum Bus Grant Duration for Masters
bits : 0 - 8 (9 bit)

DEFMSTR_TYPE : Default Master Type
bits : 16 - 17 (2 bit)

Enumeration: DEFMSTR_TYPESelect

0 : NONE

No Default Master-At the end of the current slave access, if no other master request is pending, the slave is disconnected from all masters.This results in a one clock cycle latency for the first access of a burst transfer or for a single access.

1 : LAST

Last Default Master-At the end of the current slave access, if no other master request is pending, the slave stays connected to the last master having accessed it.This results in not having one clock cycle latency when the last master tries to access the slave again.

2 : FIXED

Fixed Default Master-At the end of the current slave access, if no other master request is pending, the slave connects to the fixed master the number that has been written in the FIXED_DEFMSTR field.This results in not having one clock cycle latency when the fixed master tries to access the slave again.

End of enumeration elements list.

FIXED_DEFMSTR : Fixed Default Master
bits : 18 - 21 (4 bit)


WPMR

Write Protection Mode Register
address_offset : 0x1E4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

WPMR WPMR read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 WPEN WPKEY

WPEN : Write Protection Enable
bits : 0 - 0 (1 bit)

WPKEY : Write Protection Key
bits : 8 - 31 (24 bit)

Enumeration: WPKEYSelect

5062996 : PASSWD

Writing any other value in this field aborts the write operation of the WPEN bit.Always reads as 0.

End of enumeration elements list.


WPSR

Write Protection Status Register
address_offset : 0x1E8 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

WPSR WPSR read-only 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 WPVS WPVSRC

WPVS : Write Protection Violation Status
bits : 0 - 0 (1 bit)

WPVSRC : Write Protection Violation Source
bits : 8 - 23 (16 bit)


SCFG[5]

Slave Configuration Register 0
address_offset : 0x1FC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SCFG[5] SCFG[5] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SLOT_CYCLE DEFMSTR_TYPE FIXED_DEFMSTR

SLOT_CYCLE : Maximum Bus Grant Duration for Masters
bits : 0 - 8 (9 bit)

DEFMSTR_TYPE : Default Master Type
bits : 16 - 17 (2 bit)

Enumeration: DEFMSTR_TYPESelect

0 : NONE

No Default Master-At the end of the current slave access, if no other master request is pending, the slave is disconnected from all masters.This results in a one clock cycle latency for the first access of a burst transfer or for a single access.

1 : LAST

Last Default Master-At the end of the current slave access, if no other master request is pending, the slave stays connected to the last master having accessed it.This results in not having one clock cycle latency when the last master tries to access the slave again.

2 : FIXED

Fixed Default Master-At the end of the current slave access, if no other master request is pending, the slave connects to the fixed master the number that has been written in the FIXED_DEFMSTR field.This results in not having one clock cycle latency when the fixed master tries to access the slave again.

End of enumeration elements list.

FIXED_DEFMSTR : Fixed Default Master
bits : 18 - 21 (4 bit)


MCFG8

Master Configuration Register 8
address_offset : 0x20 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

MCFG8 MCFG8 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ULBT

ULBT : Undefined Length Burst Type
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0x0 : UNLTD_LENGTH

Unlimited Length Burst-No predicted end of burst is generated, therefore INCR bursts coming from this master can only be broken if the Slave Slot Cycle Limit is reached. If the Slot Cycle Limit is not reached, the burst is normally completed by the master, at the latest, on the next AHB 1-Kbyte address boundary, allowing up to 256-beat word bursts or 128-beat double-word bursts.This value should not be used in the very particular case of a master capable of performing back-to-back undefined length bursts on a single slave, since this could indefinitely freeze the slave arbitration and thus prevent another master from accessing this slave.

0x1 : SINGLE_ACCESS

Single Access-The undefined length burst is treated as a succession of single accesses, allowing re-arbitration at each beat of the INCR burst or bursts sequence.

0x2 : 4BEAT_BURST

4-beat Burst-The undefined length burst or bursts sequence is split into 4-beat bursts or less, allowing re-arbitration every 4 beats.

0x3 : 8BEAT_BURST

8-beat Burst-The undefined length burst or bursts sequence is split into 8-beat bursts or less, allowing re-arbitration every 8 beats.

0x4 : 16BEAT_BURST

16-beat Burst-The undefined length burst or bursts sequence is split into 16-beat bursts or less, allowing re-arbitration every 16 beats.

0x5 : 32BEAT_BURST

32-beat Burst -The undefined length burst or bursts sequence is split into 32-beat bursts or less, allowing re-arbitration every 32 beats.

0x6 : 64BEAT_BURST

64-beat Burst-The undefined length burst or bursts sequence is split into 64-beat bursts or less, allowing re-arbitration every 64 beats.

0x7 : 128BEAT_BURST

128-beat Burst-The undefined length burst or bursts sequence is split into 128-beat bursts or less, allowing re-arbitration every 128 beats.

End of enumeration elements list.


PR[3]-MATRIX_PR[2]-MATRIX_PR[1]-MATRIX_PR[0]-MATRIX_PRAS

Priority Register A for Slave 0
address_offset : 0x230 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PR[3]-MATRIX_PR[2]-MATRIX_PR[1]-MATRIX_PR[0]-MATRIX_PRAS PR[3]-MATRIX_PR[2]-MATRIX_PR[1]-MATRIX_PR[0]-MATRIX_PRAS read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 M0PR M1PR M2PR M3PR M4PR M5PR M6PR

M0PR : Master 0 Priority
bits : 0 - 1 (2 bit)

M1PR : Master 1 Priority
bits : 4 - 5 (2 bit)

M2PR : Master 2 Priority
bits : 8 - 9 (2 bit)

M3PR : Master 3 Priority
bits : 12 - 13 (2 bit)

M4PR : Master 4 Priority
bits : 16 - 17 (2 bit)

M5PR : Master 5 Priority
bits : 20 - 21 (2 bit)

M6PR : Master 6 Priority
bits : 24 - 25 (2 bit)


PR[3]-MATRIX_PR[2]-MATRIX_PR[1]-MATRIX_PR[0]-MATRIX_PRBS

Priority Register B for Slave 0
address_offset : 0x234 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PR[3]-MATRIX_PR[2]-MATRIX_PR[1]-MATRIX_PR[0]-MATRIX_PRBS PR[3]-MATRIX_PR[2]-MATRIX_PR[1]-MATRIX_PR[0]-MATRIX_PRBS read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 M8PR M9PR M10PR M11PR

M8PR : Master 8 Priority
bits : 0 - 1 (2 bit)

M9PR : Master 9 Priority
bits : 4 - 5 (2 bit)

M10PR : Master 10 Priority
bits : 8 - 9 (2 bit)

M11PR : Master 11 Priority
bits : 12 - 13 (2 bit)


MCFG9

Master Configuration Register 9
address_offset : 0x24 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

MCFG9 MCFG9 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ULBT

ULBT : Undefined Length Burst Type
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0x0 : UNLTD_LENGTH

Unlimited Length Burst-No predicted end of burst is generated, therefore INCR bursts coming from this master can only be broken if the Slave Slot Cycle Limit is reached. If the Slot Cycle Limit is not reached, the burst is normally completed by the master, at the latest, on the next AHB 1-Kbyte address boundary, allowing up to 256-beat word bursts or 128-beat double-word bursts.This value should not be used in the very particular case of a master capable of performing back-to-back undefined length bursts on a single slave, since this could indefinitely freeze the slave arbitration and thus prevent another master from accessing this slave.

0x1 : SINGLE_ACCESS

Single Access-The undefined length burst is treated as a succession of single accesses, allowing re-arbitration at each beat of the INCR burst or bursts sequence.

0x2 : 4BEAT_BURST

4-beat Burst-The undefined length burst or bursts sequence is split into 4-beat bursts or less, allowing re-arbitration every 4 beats.

0x3 : 8BEAT_BURST

8-beat Burst-The undefined length burst or bursts sequence is split into 8-beat bursts or less, allowing re-arbitration every 8 beats.

0x4 : 16BEAT_BURST

16-beat Burst-The undefined length burst or bursts sequence is split into 16-beat bursts or less, allowing re-arbitration every 16 beats.

0x5 : 32BEAT_BURST

32-beat Burst -The undefined length burst or bursts sequence is split into 32-beat bursts or less, allowing re-arbitration every 32 beats.

0x6 : 64BEAT_BURST

64-beat Burst-The undefined length burst or bursts sequence is split into 64-beat bursts or less, allowing re-arbitration every 64 beats.

0x7 : 128BEAT_BURST

128-beat Burst-The undefined length burst or bursts sequence is split into 128-beat bursts or less, allowing re-arbitration every 128 beats.

End of enumeration elements list.


SCFG[6]

Slave Configuration Register 0
address_offset : 0x254 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SCFG[6] SCFG[6] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SLOT_CYCLE DEFMSTR_TYPE FIXED_DEFMSTR

SLOT_CYCLE : Maximum Bus Grant Duration for Masters
bits : 0 - 8 (9 bit)

DEFMSTR_TYPE : Default Master Type
bits : 16 - 17 (2 bit)

Enumeration: DEFMSTR_TYPESelect

0 : NONE

No Default Master-At the end of the current slave access, if no other master request is pending, the slave is disconnected from all masters.This results in a one clock cycle latency for the first access of a burst transfer or for a single access.

1 : LAST

Last Default Master-At the end of the current slave access, if no other master request is pending, the slave stays connected to the last master having accessed it.This results in not having one clock cycle latency when the last master tries to access the slave again.

2 : FIXED

Fixed Default Master-At the end of the current slave access, if no other master request is pending, the slave connects to the fixed master the number that has been written in the FIXED_DEFMSTR field.This results in not having one clock cycle latency when the fixed master tries to access the slave again.

End of enumeration elements list.

FIXED_DEFMSTR : Fixed Default Master
bits : 18 - 21 (4 bit)


MCFG[4]

Master Configuration Register 0
address_offset : 0x28 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MCFG[4] MCFG[4] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ULBT

ULBT : Undefined Length Burst Type
bits : 0 - 2 (3 bit)

Enumeration: ULBTSelect

0 : UNLTD_LENGTH

Unlimited Length Burst-No predicted end of burst is generated, therefore INCR bursts coming from this master can only be broken if the Slave Slot Cycle Limit is reached. If the Slot Cycle Limit is not reached, the burst is normally completed by the master, at the latest, on the next AHB 1-Kbyte address boundary, allowing up to 256-beat word bursts or 128-beat double-word bursts.This value should not be used in the very particular case of a master capable of performing back-to-back undefined length bursts on a single slave, since this could indefinitely freeze the slave arbitration and thus prevent another master from accessing this slave.

1 : SINGLE_ACCESS

Single Access-The undefined length burst is treated as a succession of single accesses, allowing re-arbitration at each beat of the INCR burst or bursts sequence.

2 : _4BEAT_BURST

4-beat Burst-The undefined length burst or bursts sequence is split into 4-beat bursts or less, allowing re-arbitration every 4 beats.

3 : _8BEAT_BURST

8-beat Burst-The undefined length burst or bursts sequence is split into 8-beat bursts or less, allowing re-arbitration every 8 beats.

4 : _16BEAT_BURST

16-beat Burst-The undefined length burst or bursts sequence is split into 16-beat bursts or less, allowing re-arbitration every 16 beats.

5 : _32BEAT_BURST

32-beat Burst -The undefined length burst or bursts sequence is split into 32-beat bursts or less, allowing re-arbitration every 32 beats.

6 : _64BEAT_BURST

64-beat Burst-The undefined length burst or bursts sequence is split into 64-beat bursts or less, allowing re-arbitration every 64 beats.

7 : _128BEAT_BURST

128-beat Burst-The undefined length burst or bursts sequence is split into 128-beat bursts or less, allowing re-arbitration every 128 beats.

End of enumeration elements list.


MCFG10

Master Configuration Register 10
address_offset : 0x28 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

MCFG10 MCFG10 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ULBT

ULBT : Undefined Length Burst Type
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0x0 : UNLTD_LENGTH

Unlimited Length Burst-No predicted end of burst is generated, therefore INCR bursts coming from this master can only be broken if the Slave Slot Cycle Limit is reached. If the Slot Cycle Limit is not reached, the burst is normally completed by the master, at the latest, on the next AHB 1-Kbyte address boundary, allowing up to 256-beat word bursts or 128-beat double-word bursts.This value should not be used in the very particular case of a master capable of performing back-to-back undefined length bursts on a single slave, since this could indefinitely freeze the slave arbitration and thus prevent another master from accessing this slave.

0x1 : SINGLE_ACCESS

Single Access-The undefined length burst is treated as a succession of single accesses, allowing re-arbitration at each beat of the INCR burst or bursts sequence.

0x2 : 4BEAT_BURST

4-beat Burst-The undefined length burst or bursts sequence is split into 4-beat bursts or less, allowing re-arbitration every 4 beats.

0x3 : 8BEAT_BURST

8-beat Burst-The undefined length burst or bursts sequence is split into 8-beat bursts or less, allowing re-arbitration every 8 beats.

0x4 : 16BEAT_BURST

16-beat Burst-The undefined length burst or bursts sequence is split into 16-beat bursts or less, allowing re-arbitration every 16 beats.

0x5 : 32BEAT_BURST

32-beat Burst -The undefined length burst or bursts sequence is split into 32-beat bursts or less, allowing re-arbitration every 32 beats.

0x6 : 64BEAT_BURST

64-beat Burst-The undefined length burst or bursts sequence is split into 64-beat bursts or less, allowing re-arbitration every 64 beats.

0x7 : 128BEAT_BURST

128-beat Burst-The undefined length burst or bursts sequence is split into 128-beat bursts or less, allowing re-arbitration every 128 beats.

End of enumeration elements list.


SCFG[7]

Slave Configuration Register 0
address_offset : 0x2B0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SCFG[7] SCFG[7] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SLOT_CYCLE DEFMSTR_TYPE FIXED_DEFMSTR

SLOT_CYCLE : Maximum Bus Grant Duration for Masters
bits : 0 - 8 (9 bit)

DEFMSTR_TYPE : Default Master Type
bits : 16 - 17 (2 bit)

Enumeration: DEFMSTR_TYPESelect

0 : NONE

No Default Master-At the end of the current slave access, if no other master request is pending, the slave is disconnected from all masters.This results in a one clock cycle latency for the first access of a burst transfer or for a single access.

1 : LAST

Last Default Master-At the end of the current slave access, if no other master request is pending, the slave stays connected to the last master having accessed it.This results in not having one clock cycle latency when the last master tries to access the slave again.

2 : FIXED

Fixed Default Master-At the end of the current slave access, if no other master request is pending, the slave connects to the fixed master the number that has been written in the FIXED_DEFMSTR field.This results in not having one clock cycle latency when the fixed master tries to access the slave again.

End of enumeration elements list.

FIXED_DEFMSTR : Fixed Default Master
bits : 18 - 21 (4 bit)


MCFG11

Master Configuration Register 11
address_offset : 0x2C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

MCFG11 MCFG11 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ULBT

ULBT : Undefined Length Burst Type
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0x0 : UNLTD_LENGTH

Unlimited Length Burst-No predicted end of burst is generated, therefore INCR bursts coming from this master can only be broken if the Slave Slot Cycle Limit is reached. If the Slot Cycle Limit is not reached, the burst is normally completed by the master, at the latest, on the next AHB 1-Kbyte address boundary, allowing up to 256-beat word bursts or 128-beat double-word bursts.This value should not be used in the very particular case of a master capable of performing back-to-back undefined length bursts on a single slave, since this could indefinitely freeze the slave arbitration and thus prevent another master from accessing this slave.

0x1 : SINGLE_ACCESS

Single Access-The undefined length burst is treated as a succession of single accesses, allowing re-arbitration at each beat of the INCR burst or bursts sequence.

0x2 : 4BEAT_BURST

4-beat Burst-The undefined length burst or bursts sequence is split into 4-beat bursts or less, allowing re-arbitration every 4 beats.

0x3 : 8BEAT_BURST

8-beat Burst-The undefined length burst or bursts sequence is split into 8-beat bursts or less, allowing re-arbitration every 8 beats.

0x4 : 16BEAT_BURST

16-beat Burst-The undefined length burst or bursts sequence is split into 16-beat bursts or less, allowing re-arbitration every 16 beats.

0x5 : 32BEAT_BURST

32-beat Burst -The undefined length burst or bursts sequence is split into 32-beat bursts or less, allowing re-arbitration every 32 beats.

0x6 : 64BEAT_BURST

64-beat Burst-The undefined length burst or bursts sequence is split into 64-beat bursts or less, allowing re-arbitration every 64 beats.

0x7 : 128BEAT_BURST

128-beat Burst-The undefined length burst or bursts sequence is split into 128-beat bursts or less, allowing re-arbitration every 128 beats.

End of enumeration elements list.


PR[4]-MATRIX_PR[3]-MATRIX_PR[2]-MATRIX_PR[1]-MATRIX_PR[0]-MATRIX_PRAS

Priority Register A for Slave 0
address_offset : 0x2D0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PR[4]-MATRIX_PR[3]-MATRIX_PR[2]-MATRIX_PR[1]-MATRIX_PR[0]-MATRIX_PRAS PR[4]-MATRIX_PR[3]-MATRIX_PR[2]-MATRIX_PR[1]-MATRIX_PR[0]-MATRIX_PRAS read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 M0PR M1PR M2PR M3PR M4PR M5PR M6PR

M0PR : Master 0 Priority
bits : 0 - 1 (2 bit)

M1PR : Master 1 Priority
bits : 4 - 5 (2 bit)

M2PR : Master 2 Priority
bits : 8 - 9 (2 bit)

M3PR : Master 3 Priority
bits : 12 - 13 (2 bit)

M4PR : Master 4 Priority
bits : 16 - 17 (2 bit)

M5PR : Master 5 Priority
bits : 20 - 21 (2 bit)

M6PR : Master 6 Priority
bits : 24 - 25 (2 bit)


PR[4]-MATRIX_PR[3]-MATRIX_PR[2]-MATRIX_PR[1]-MATRIX_PR[0]-MATRIX_PRBS

Priority Register B for Slave 0
address_offset : 0x2D4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PR[4]-MATRIX_PR[3]-MATRIX_PR[2]-MATRIX_PR[1]-MATRIX_PR[0]-MATRIX_PRBS PR[4]-MATRIX_PR[3]-MATRIX_PR[2]-MATRIX_PR[1]-MATRIX_PR[0]-MATRIX_PRBS read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 M8PR M9PR M10PR M11PR

M8PR : Master 8 Priority
bits : 0 - 1 (2 bit)

M9PR : Master 9 Priority
bits : 4 - 5 (2 bit)

M10PR : Master 10 Priority
bits : 8 - 9 (2 bit)

M11PR : Master 11 Priority
bits : 12 - 13 (2 bit)


SCFG[8]

Slave Configuration Register 0
address_offset : 0x310 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SCFG[8] SCFG[8] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SLOT_CYCLE DEFMSTR_TYPE FIXED_DEFMSTR

SLOT_CYCLE : Maximum Bus Grant Duration for Masters
bits : 0 - 8 (9 bit)

DEFMSTR_TYPE : Default Master Type
bits : 16 - 17 (2 bit)

Enumeration: DEFMSTR_TYPESelect

0 : NONE

No Default Master-At the end of the current slave access, if no other master request is pending, the slave is disconnected from all masters.This results in a one clock cycle latency for the first access of a burst transfer or for a single access.

1 : LAST

Last Default Master-At the end of the current slave access, if no other master request is pending, the slave stays connected to the last master having accessed it.This results in not having one clock cycle latency when the last master tries to access the slave again.

2 : FIXED

Fixed Default Master-At the end of the current slave access, if no other master request is pending, the slave connects to the fixed master the number that has been written in the FIXED_DEFMSTR field.This results in not having one clock cycle latency when the fixed master tries to access the slave again.

End of enumeration elements list.

FIXED_DEFMSTR : Fixed Default Master
bits : 18 - 21 (4 bit)


PR[5]-MATRIX_PR[4]-MATRIX_PR[3]-MATRIX_PR[2]-MATRIX_PR[1]-MATRIX_PR[0]-MATRIX_PRAS

Priority Register A for Slave 0
address_offset : 0x378 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PR[5]-MATRIX_PR[4]-MATRIX_PR[3]-MATRIX_PR[2]-MATRIX_PR[1]-MATRIX_PR[0]-MATRIX_PRAS PR[5]-MATRIX_PR[4]-MATRIX_PR[3]-MATRIX_PR[2]-MATRIX_PR[1]-MATRIX_PR[0]-MATRIX_PRAS read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 M0PR M1PR M2PR M3PR M4PR M5PR M6PR

M0PR : Master 0 Priority
bits : 0 - 1 (2 bit)

M1PR : Master 1 Priority
bits : 4 - 5 (2 bit)

M2PR : Master 2 Priority
bits : 8 - 9 (2 bit)

M3PR : Master 3 Priority
bits : 12 - 13 (2 bit)

M4PR : Master 4 Priority
bits : 16 - 17 (2 bit)

M5PR : Master 5 Priority
bits : 20 - 21 (2 bit)

M6PR : Master 6 Priority
bits : 24 - 25 (2 bit)


PR[5]-MATRIX_PR[4]-MATRIX_PR[3]-MATRIX_PR[2]-MATRIX_PR[1]-MATRIX_PR[0]-MATRIX_PRBS

Priority Register B for Slave 0
address_offset : 0x37C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PR[5]-MATRIX_PR[4]-MATRIX_PR[3]-MATRIX_PR[2]-MATRIX_PR[1]-MATRIX_PR[0]-MATRIX_PRBS PR[5]-MATRIX_PR[4]-MATRIX_PR[3]-MATRIX_PR[2]-MATRIX_PR[1]-MATRIX_PR[0]-MATRIX_PRBS read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 M8PR M9PR M10PR M11PR

M8PR : Master 8 Priority
bits : 0 - 1 (2 bit)

M9PR : Master 9 Priority
bits : 4 - 5 (2 bit)

M10PR : Master 10 Priority
bits : 8 - 9 (2 bit)

M11PR : Master 11 Priority
bits : 12 - 13 (2 bit)


MCFG[5]

Master Configuration Register 0
address_offset : 0x3C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MCFG[5] MCFG[5] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ULBT

ULBT : Undefined Length Burst Type
bits : 0 - 2 (3 bit)

Enumeration: ULBTSelect

0 : UNLTD_LENGTH

Unlimited Length Burst-No predicted end of burst is generated, therefore INCR bursts coming from this master can only be broken if the Slave Slot Cycle Limit is reached. If the Slot Cycle Limit is not reached, the burst is normally completed by the master, at the latest, on the next AHB 1-Kbyte address boundary, allowing up to 256-beat word bursts or 128-beat double-word bursts.This value should not be used in the very particular case of a master capable of performing back-to-back undefined length bursts on a single slave, since this could indefinitely freeze the slave arbitration and thus prevent another master from accessing this slave.

1 : SINGLE_ACCESS

Single Access-The undefined length burst is treated as a succession of single accesses, allowing re-arbitration at each beat of the INCR burst or bursts sequence.

2 : _4BEAT_BURST

4-beat Burst-The undefined length burst or bursts sequence is split into 4-beat bursts or less, allowing re-arbitration every 4 beats.

3 : _8BEAT_BURST

8-beat Burst-The undefined length burst or bursts sequence is split into 8-beat bursts or less, allowing re-arbitration every 8 beats.

4 : _16BEAT_BURST

16-beat Burst-The undefined length burst or bursts sequence is split into 16-beat bursts or less, allowing re-arbitration every 16 beats.

5 : _32BEAT_BURST

32-beat Burst -The undefined length burst or bursts sequence is split into 32-beat bursts or less, allowing re-arbitration every 32 beats.

6 : _64BEAT_BURST

64-beat Burst-The undefined length burst or bursts sequence is split into 64-beat bursts or less, allowing re-arbitration every 64 beats.

7 : _128BEAT_BURST

128-beat Burst-The undefined length burst or bursts sequence is split into 128-beat bursts or less, allowing re-arbitration every 128 beats.

End of enumeration elements list.


MCFG[1]

Master Configuration Register 0
address_offset : 0x4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MCFG[1] MCFG[1] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ULBT

ULBT : Undefined Length Burst Type
bits : 0 - 2 (3 bit)

Enumeration: ULBTSelect

0 : UNLTD_LENGTH

Unlimited Length Burst-No predicted end of burst is generated, therefore INCR bursts coming from this master can only be broken if the Slave Slot Cycle Limit is reached. If the Slot Cycle Limit is not reached, the burst is normally completed by the master, at the latest, on the next AHB 1-Kbyte address boundary, allowing up to 256-beat word bursts or 128-beat double-word bursts.This value should not be used in the very particular case of a master capable of performing back-to-back undefined length bursts on a single slave, since this could indefinitely freeze the slave arbitration and thus prevent another master from accessing this slave.

1 : SINGLE_ACCESS

Single Access-The undefined length burst is treated as a succession of single accesses, allowing re-arbitration at each beat of the INCR burst or bursts sequence.

2 : _4BEAT_BURST

4-beat Burst-The undefined length burst or bursts sequence is split into 4-beat bursts or less, allowing re-arbitration every 4 beats.

3 : _8BEAT_BURST

8-beat Burst-The undefined length burst or bursts sequence is split into 8-beat bursts or less, allowing re-arbitration every 8 beats.

4 : _16BEAT_BURST

16-beat Burst-The undefined length burst or bursts sequence is split into 16-beat bursts or less, allowing re-arbitration every 16 beats.

5 : _32BEAT_BURST

32-beat Burst -The undefined length burst or bursts sequence is split into 32-beat bursts or less, allowing re-arbitration every 32 beats.

6 : _64BEAT_BURST

64-beat Burst-The undefined length burst or bursts sequence is split into 64-beat bursts or less, allowing re-arbitration every 64 beats.

7 : _128BEAT_BURST

128-beat Burst-The undefined length burst or bursts sequence is split into 128-beat bursts or less, allowing re-arbitration every 128 beats.

End of enumeration elements list.


MCFG1

Master Configuration Register 1
address_offset : 0x4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

MCFG1 MCFG1 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ULBT

ULBT : Undefined Length Burst Type
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0x0 : UNLTD_LENGTH

Unlimited Length Burst-No predicted end of burst is generated, therefore INCR bursts coming from this master can only be broken if the Slave Slot Cycle Limit is reached. If the Slot Cycle Limit is not reached, the burst is normally completed by the master, at the latest, on the next AHB 1-Kbyte address boundary, allowing up to 256-beat word bursts or 128-beat double-word bursts.This value should not be used in the very particular case of a master capable of performing back-to-back undefined length bursts on a single slave, since this could indefinitely freeze the slave arbitration and thus prevent another master from accessing this slave.

0x1 : SINGLE_ACCESS

Single Access-The undefined length burst is treated as a succession of single accesses, allowing re-arbitration at each beat of the INCR burst or bursts sequence.

0x2 : 4BEAT_BURST

4-beat Burst-The undefined length burst or bursts sequence is split into 4-beat bursts or less, allowing re-arbitration every 4 beats.

0x3 : 8BEAT_BURST

8-beat Burst-The undefined length burst or bursts sequence is split into 8-beat bursts or less, allowing re-arbitration every 8 beats.

0x4 : 16BEAT_BURST

16-beat Burst-The undefined length burst or bursts sequence is split into 16-beat bursts or less, allowing re-arbitration every 16 beats.

0x5 : 32BEAT_BURST

32-beat Burst -The undefined length burst or bursts sequence is split into 32-beat bursts or less, allowing re-arbitration every 32 beats.

0x6 : 64BEAT_BURST

64-beat Burst-The undefined length burst or bursts sequence is split into 64-beat bursts or less, allowing re-arbitration every 64 beats.

0x7 : 128BEAT_BURST

128-beat Burst-The undefined length burst or bursts sequence is split into 128-beat bursts or less, allowing re-arbitration every 128 beats.

End of enumeration elements list.


SCFG0

Slave Configuration Register
address_offset : 0x40 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

SCFG0 SCFG0 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SLOT_CYCLE DEFMSTR_TYPE FIXED_DEFMSTR

SLOT_CYCLE : Maximum Bus Grant Duration for Masters
bits : 0 - 8 (9 bit)
access : read-write

DEFMSTR_TYPE : Default Master Type
bits : 16 - 17 (2 bit)
access : read-write

Enumeration:

0x0 : NONE

No Default Master-At the end of the current slave access, if no other master request is pending, the slave is disconnected from all masters.This results in a one clock cycle latency for the first access of a burst transfer or for a single access.

0x1 : LAST

Last Default Master-At the end of the current slave access, if no other master request is pending, the slave stays connected to the last master having accessed it.This results in not having one clock cycle latency when the last master tries to access the slave again.

0x2 : FIXED

Fixed Default Master-At the end of the current slave access, if no other master request is pending, the slave connects to the fixed master the number that has been written in the FIXED_DEFMSTR field.This results in not having one clock cycle latency when the fixed master tries to access the slave again.

End of enumeration elements list.

FIXED_DEFMSTR : Fixed Default Master
bits : 18 - 21 (4 bit)
access : read-write


PR[6]-MATRIX_PR[5]-MATRIX_PR[4]-MATRIX_PR[3]-MATRIX_PR[2]-MATRIX_PR[1]-MATRIX_PR[0]-MATRIX_PRAS

Priority Register A for Slave 0
address_offset : 0x428 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PR[6]-MATRIX_PR[5]-MATRIX_PR[4]-MATRIX_PR[3]-MATRIX_PR[2]-MATRIX_PR[1]-MATRIX_PR[0]-MATRIX_PRAS PR[6]-MATRIX_PR[5]-MATRIX_PR[4]-MATRIX_PR[3]-MATRIX_PR[2]-MATRIX_PR[1]-MATRIX_PR[0]-MATRIX_PRAS read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 M0PR M1PR M2PR M3PR M4PR M5PR M6PR

M0PR : Master 0 Priority
bits : 0 - 1 (2 bit)

M1PR : Master 1 Priority
bits : 4 - 5 (2 bit)

M2PR : Master 2 Priority
bits : 8 - 9 (2 bit)

M3PR : Master 3 Priority
bits : 12 - 13 (2 bit)

M4PR : Master 4 Priority
bits : 16 - 17 (2 bit)

M5PR : Master 5 Priority
bits : 20 - 21 (2 bit)

M6PR : Master 6 Priority
bits : 24 - 25 (2 bit)


PR[6]-MATRIX_PR[5]-MATRIX_PR[4]-MATRIX_PR[3]-MATRIX_PR[2]-MATRIX_PR[1]-MATRIX_PR[0]-MATRIX_PRBS

Priority Register B for Slave 0
address_offset : 0x42C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PR[6]-MATRIX_PR[5]-MATRIX_PR[4]-MATRIX_PR[3]-MATRIX_PR[2]-MATRIX_PR[1]-MATRIX_PR[0]-MATRIX_PRBS PR[6]-MATRIX_PR[5]-MATRIX_PR[4]-MATRIX_PR[3]-MATRIX_PR[2]-MATRIX_PR[1]-MATRIX_PR[0]-MATRIX_PRBS read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 M8PR M9PR M10PR M11PR

M8PR : Master 8 Priority
bits : 0 - 1 (2 bit)

M9PR : Master 9 Priority
bits : 4 - 5 (2 bit)

M10PR : Master 10 Priority
bits : 8 - 9 (2 bit)

M11PR : Master 11 Priority
bits : 12 - 13 (2 bit)


SCFG1

Slave Configuration Register
address_offset : 0x44 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

SCFG1 SCFG1 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SLOT_CYCLE DEFMSTR_TYPE FIXED_DEFMSTR

SLOT_CYCLE : Maximum Bus Grant Duration for Masters
bits : 0 - 8 (9 bit)
access : read-write

DEFMSTR_TYPE : Default Master Type
bits : 16 - 17 (2 bit)
access : read-write

Enumeration:

0x0 : NONE

No Default Master-At the end of the current slave access, if no other master request is pending, the slave is disconnected from all masters.This results in a one clock cycle latency for the first access of a burst transfer or for a single access.

0x1 : LAST

Last Default Master-At the end of the current slave access, if no other master request is pending, the slave stays connected to the last master having accessed it.This results in not having one clock cycle latency when the last master tries to access the slave again.

0x2 : FIXED

Fixed Default Master-At the end of the current slave access, if no other master request is pending, the slave connects to the fixed master the number that has been written in the FIXED_DEFMSTR field.This results in not having one clock cycle latency when the fixed master tries to access the slave again.

End of enumeration elements list.

FIXED_DEFMSTR : Fixed Default Master
bits : 18 - 21 (4 bit)
access : read-write


SCFG2

Slave Configuration Register
address_offset : 0x48 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

SCFG2 SCFG2 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SLOT_CYCLE DEFMSTR_TYPE FIXED_DEFMSTR

SLOT_CYCLE : Maximum Bus Grant Duration for Masters
bits : 0 - 8 (9 bit)
access : read-write

DEFMSTR_TYPE : Default Master Type
bits : 16 - 17 (2 bit)
access : read-write

Enumeration:

0x0 : NONE

No Default Master-At the end of the current slave access, if no other master request is pending, the slave is disconnected from all masters.This results in a one clock cycle latency for the first access of a burst transfer or for a single access.

0x1 : LAST

Last Default Master-At the end of the current slave access, if no other master request is pending, the slave stays connected to the last master having accessed it.This results in not having one clock cycle latency when the last master tries to access the slave again.

0x2 : FIXED

Fixed Default Master-At the end of the current slave access, if no other master request is pending, the slave connects to the fixed master the number that has been written in the FIXED_DEFMSTR field.This results in not having one clock cycle latency when the fixed master tries to access the slave again.

End of enumeration elements list.

FIXED_DEFMSTR : Fixed Default Master
bits : 18 - 21 (4 bit)
access : read-write


SCFG3

Slave Configuration Register
address_offset : 0x4C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

SCFG3 SCFG3 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SLOT_CYCLE DEFMSTR_TYPE FIXED_DEFMSTR

SLOT_CYCLE : Maximum Bus Grant Duration for Masters
bits : 0 - 8 (9 bit)
access : read-write

DEFMSTR_TYPE : Default Master Type
bits : 16 - 17 (2 bit)
access : read-write

Enumeration:

0x0 : NONE

No Default Master-At the end of the current slave access, if no other master request is pending, the slave is disconnected from all masters.This results in a one clock cycle latency for the first access of a burst transfer or for a single access.

0x1 : LAST

Last Default Master-At the end of the current slave access, if no other master request is pending, the slave stays connected to the last master having accessed it.This results in not having one clock cycle latency when the last master tries to access the slave again.

0x2 : FIXED

Fixed Default Master-At the end of the current slave access, if no other master request is pending, the slave connects to the fixed master the number that has been written in the FIXED_DEFMSTR field.This results in not having one clock cycle latency when the fixed master tries to access the slave again.

End of enumeration elements list.

FIXED_DEFMSTR : Fixed Default Master
bits : 18 - 21 (4 bit)
access : read-write


PR[7]-MATRIX_PR[6]-MATRIX_PR[5]-MATRIX_PR[4]-MATRIX_PR[3]-MATRIX_PR[2]-MATRIX_PR[1]-MATRIX_PR[0]-MATRIX_PRAS

Priority Register A for Slave 0
address_offset : 0x4E0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PR[7]-MATRIX_PR[6]-MATRIX_PR[5]-MATRIX_PR[4]-MATRIX_PR[3]-MATRIX_PR[2]-MATRIX_PR[1]-MATRIX_PR[0]-MATRIX_PRAS PR[7]-MATRIX_PR[6]-MATRIX_PR[5]-MATRIX_PR[4]-MATRIX_PR[3]-MATRIX_PR[2]-MATRIX_PR[1]-MATRIX_PR[0]-MATRIX_PRAS read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 M0PR M1PR M2PR M3PR M4PR M5PR M6PR

M0PR : Master 0 Priority
bits : 0 - 1 (2 bit)

M1PR : Master 1 Priority
bits : 4 - 5 (2 bit)

M2PR : Master 2 Priority
bits : 8 - 9 (2 bit)

M3PR : Master 3 Priority
bits : 12 - 13 (2 bit)

M4PR : Master 4 Priority
bits : 16 - 17 (2 bit)

M5PR : Master 5 Priority
bits : 20 - 21 (2 bit)

M6PR : Master 6 Priority
bits : 24 - 25 (2 bit)


PR[7]-MATRIX_PR[6]-MATRIX_PR[5]-MATRIX_PR[4]-MATRIX_PR[3]-MATRIX_PR[2]-MATRIX_PR[1]-MATRIX_PR[0]-MATRIX_PRBS

Priority Register B for Slave 0
address_offset : 0x4E4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PR[7]-MATRIX_PR[6]-MATRIX_PR[5]-MATRIX_PR[4]-MATRIX_PR[3]-MATRIX_PR[2]-MATRIX_PR[1]-MATRIX_PR[0]-MATRIX_PRBS PR[7]-MATRIX_PR[6]-MATRIX_PR[5]-MATRIX_PR[4]-MATRIX_PR[3]-MATRIX_PR[2]-MATRIX_PR[1]-MATRIX_PR[0]-MATRIX_PRBS read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 M8PR M9PR M10PR M11PR

M8PR : Master 8 Priority
bits : 0 - 1 (2 bit)

M9PR : Master 9 Priority
bits : 4 - 5 (2 bit)

M10PR : Master 10 Priority
bits : 8 - 9 (2 bit)

M11PR : Master 11 Priority
bits : 12 - 13 (2 bit)


SCFG4

Slave Configuration Register
address_offset : 0x50 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

SCFG4 SCFG4 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SLOT_CYCLE DEFMSTR_TYPE FIXED_DEFMSTR

SLOT_CYCLE : Maximum Bus Grant Duration for Masters
bits : 0 - 8 (9 bit)
access : read-write

DEFMSTR_TYPE : Default Master Type
bits : 16 - 17 (2 bit)
access : read-write

Enumeration:

0x0 : NONE

No Default Master-At the end of the current slave access, if no other master request is pending, the slave is disconnected from all masters.This results in a one clock cycle latency for the first access of a burst transfer or for a single access.

0x1 : LAST

Last Default Master-At the end of the current slave access, if no other master request is pending, the slave stays connected to the last master having accessed it.This results in not having one clock cycle latency when the last master tries to access the slave again.

0x2 : FIXED

Fixed Default Master-At the end of the current slave access, if no other master request is pending, the slave connects to the fixed master the number that has been written in the FIXED_DEFMSTR field.This results in not having one clock cycle latency when the fixed master tries to access the slave again.

End of enumeration elements list.

FIXED_DEFMSTR : Fixed Default Master
bits : 18 - 21 (4 bit)
access : read-write


MCFG[6]

Master Configuration Register 0
address_offset : 0x54 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MCFG[6] MCFG[6] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ULBT

ULBT : Undefined Length Burst Type
bits : 0 - 2 (3 bit)

Enumeration: ULBTSelect

0 : UNLTD_LENGTH

Unlimited Length Burst-No predicted end of burst is generated, therefore INCR bursts coming from this master can only be broken if the Slave Slot Cycle Limit is reached. If the Slot Cycle Limit is not reached, the burst is normally completed by the master, at the latest, on the next AHB 1-Kbyte address boundary, allowing up to 256-beat word bursts or 128-beat double-word bursts.This value should not be used in the very particular case of a master capable of performing back-to-back undefined length bursts on a single slave, since this could indefinitely freeze the slave arbitration and thus prevent another master from accessing this slave.

1 : SINGLE_ACCESS

Single Access-The undefined length burst is treated as a succession of single accesses, allowing re-arbitration at each beat of the INCR burst or bursts sequence.

2 : _4BEAT_BURST

4-beat Burst-The undefined length burst or bursts sequence is split into 4-beat bursts or less, allowing re-arbitration every 4 beats.

3 : _8BEAT_BURST

8-beat Burst-The undefined length burst or bursts sequence is split into 8-beat bursts or less, allowing re-arbitration every 8 beats.

4 : _16BEAT_BURST

16-beat Burst-The undefined length burst or bursts sequence is split into 16-beat bursts or less, allowing re-arbitration every 16 beats.

5 : _32BEAT_BURST

32-beat Burst -The undefined length burst or bursts sequence is split into 32-beat bursts or less, allowing re-arbitration every 32 beats.

6 : _64BEAT_BURST

64-beat Burst-The undefined length burst or bursts sequence is split into 64-beat bursts or less, allowing re-arbitration every 64 beats.

7 : _128BEAT_BURST

128-beat Burst-The undefined length burst or bursts sequence is split into 128-beat bursts or less, allowing re-arbitration every 128 beats.

End of enumeration elements list.


SCFG5

Slave Configuration Register
address_offset : 0x54 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

SCFG5 SCFG5 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SLOT_CYCLE DEFMSTR_TYPE FIXED_DEFMSTR

SLOT_CYCLE : Maximum Bus Grant Duration for Masters
bits : 0 - 8 (9 bit)
access : read-write

DEFMSTR_TYPE : Default Master Type
bits : 16 - 17 (2 bit)
access : read-write

Enumeration:

0x0 : NONE

No Default Master-At the end of the current slave access, if no other master request is pending, the slave is disconnected from all masters.This results in a one clock cycle latency for the first access of a burst transfer or for a single access.

0x1 : LAST

Last Default Master-At the end of the current slave access, if no other master request is pending, the slave stays connected to the last master having accessed it.This results in not having one clock cycle latency when the last master tries to access the slave again.

0x2 : FIXED

Fixed Default Master-At the end of the current slave access, if no other master request is pending, the slave connects to the fixed master the number that has been written in the FIXED_DEFMSTR field.This results in not having one clock cycle latency when the fixed master tries to access the slave again.

End of enumeration elements list.

FIXED_DEFMSTR : Fixed Default Master
bits : 18 - 21 (4 bit)
access : read-write


SCFG6

Slave Configuration Register
address_offset : 0x58 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

SCFG6 SCFG6 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SLOT_CYCLE DEFMSTR_TYPE FIXED_DEFMSTR

SLOT_CYCLE : Maximum Bus Grant Duration for Masters
bits : 0 - 8 (9 bit)
access : read-write

DEFMSTR_TYPE : Default Master Type
bits : 16 - 17 (2 bit)
access : read-write

Enumeration:

0x0 : NONE

No Default Master-At the end of the current slave access, if no other master request is pending, the slave is disconnected from all masters.This results in a one clock cycle latency for the first access of a burst transfer or for a single access.

0x1 : LAST

Last Default Master-At the end of the current slave access, if no other master request is pending, the slave stays connected to the last master having accessed it.This results in not having one clock cycle latency when the last master tries to access the slave again.

0x2 : FIXED

Fixed Default Master-At the end of the current slave access, if no other master request is pending, the slave connects to the fixed master the number that has been written in the FIXED_DEFMSTR field.This results in not having one clock cycle latency when the fixed master tries to access the slave again.

End of enumeration elements list.

FIXED_DEFMSTR : Fixed Default Master
bits : 18 - 21 (4 bit)
access : read-write


PR[8]-MATRIX_PR[7]-MATRIX_PR[6]-MATRIX_PR[5]-MATRIX_PR[4]-MATRIX_PR[3]-MATRIX_PR[2]-MATRIX_PR[1]-MATRIX_PR[0]-MATRIX_PRAS

Priority Register A for Slave 0
address_offset : 0x5A0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PR[8]-MATRIX_PR[7]-MATRIX_PR[6]-MATRIX_PR[5]-MATRIX_PR[4]-MATRIX_PR[3]-MATRIX_PR[2]-MATRIX_PR[1]-MATRIX_PR[0]-MATRIX_PRAS PR[8]-MATRIX_PR[7]-MATRIX_PR[6]-MATRIX_PR[5]-MATRIX_PR[4]-MATRIX_PR[3]-MATRIX_PR[2]-MATRIX_PR[1]-MATRIX_PR[0]-MATRIX_PRAS read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 M0PR M1PR M2PR M3PR M4PR M5PR M6PR

M0PR : Master 0 Priority
bits : 0 - 1 (2 bit)

M1PR : Master 1 Priority
bits : 4 - 5 (2 bit)

M2PR : Master 2 Priority
bits : 8 - 9 (2 bit)

M3PR : Master 3 Priority
bits : 12 - 13 (2 bit)

M4PR : Master 4 Priority
bits : 16 - 17 (2 bit)

M5PR : Master 5 Priority
bits : 20 - 21 (2 bit)

M6PR : Master 6 Priority
bits : 24 - 25 (2 bit)


PR[8]-MATRIX_PR[7]-MATRIX_PR[6]-MATRIX_PR[5]-MATRIX_PR[4]-MATRIX_PR[3]-MATRIX_PR[2]-MATRIX_PR[1]-MATRIX_PR[0]-MATRIX_PRBS

Priority Register B for Slave 0
address_offset : 0x5A4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PR[8]-MATRIX_PR[7]-MATRIX_PR[6]-MATRIX_PR[5]-MATRIX_PR[4]-MATRIX_PR[3]-MATRIX_PR[2]-MATRIX_PR[1]-MATRIX_PR[0]-MATRIX_PRBS PR[8]-MATRIX_PR[7]-MATRIX_PR[6]-MATRIX_PR[5]-MATRIX_PR[4]-MATRIX_PR[3]-MATRIX_PR[2]-MATRIX_PR[1]-MATRIX_PR[0]-MATRIX_PRBS read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 M8PR M9PR M10PR M11PR

M8PR : Master 8 Priority
bits : 0 - 1 (2 bit)

M9PR : Master 9 Priority
bits : 4 - 5 (2 bit)

M10PR : Master 10 Priority
bits : 8 - 9 (2 bit)

M11PR : Master 11 Priority
bits : 12 - 13 (2 bit)


SCFG7

Slave Configuration Register
address_offset : 0x5C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

SCFG7 SCFG7 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SLOT_CYCLE DEFMSTR_TYPE FIXED_DEFMSTR

SLOT_CYCLE : Maximum Bus Grant Duration for Masters
bits : 0 - 8 (9 bit)
access : read-write

DEFMSTR_TYPE : Default Master Type
bits : 16 - 17 (2 bit)
access : read-write

Enumeration:

0x0 : NONE

No Default Master-At the end of the current slave access, if no other master request is pending, the slave is disconnected from all masters.This results in a one clock cycle latency for the first access of a burst transfer or for a single access.

0x1 : LAST

Last Default Master-At the end of the current slave access, if no other master request is pending, the slave stays connected to the last master having accessed it.This results in not having one clock cycle latency when the last master tries to access the slave again.

0x2 : FIXED

Fixed Default Master-At the end of the current slave access, if no other master request is pending, the slave connects to the fixed master the number that has been written in the FIXED_DEFMSTR field.This results in not having one clock cycle latency when the fixed master tries to access the slave again.

End of enumeration elements list.

FIXED_DEFMSTR : Fixed Default Master
bits : 18 - 21 (4 bit)
access : read-write


SCFG8

Slave Configuration Register
address_offset : 0x60 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

SCFG8 SCFG8 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SLOT_CYCLE DEFMSTR_TYPE FIXED_DEFMSTR

SLOT_CYCLE : Maximum Bus Grant Duration for Masters
bits : 0 - 8 (9 bit)
access : read-write

DEFMSTR_TYPE : Default Master Type
bits : 16 - 17 (2 bit)
access : read-write

Enumeration:

0x0 : NONE

No Default Master-At the end of the current slave access, if no other master request is pending, the slave is disconnected from all masters.This results in a one clock cycle latency for the first access of a burst transfer or for a single access.

0x1 : LAST

Last Default Master-At the end of the current slave access, if no other master request is pending, the slave stays connected to the last master having accessed it.This results in not having one clock cycle latency when the last master tries to access the slave again.

0x2 : FIXED

Fixed Default Master-At the end of the current slave access, if no other master request is pending, the slave connects to the fixed master the number that has been written in the FIXED_DEFMSTR field.This results in not having one clock cycle latency when the fixed master tries to access the slave again.

End of enumeration elements list.

FIXED_DEFMSTR : Fixed Default Master
bits : 18 - 21 (4 bit)
access : read-write


MCFG[7]

Master Configuration Register 0
address_offset : 0x70 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MCFG[7] MCFG[7] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ULBT

ULBT : Undefined Length Burst Type
bits : 0 - 2 (3 bit)

Enumeration: ULBTSelect

0 : UNLTD_LENGTH

Unlimited Length Burst-No predicted end of burst is generated, therefore INCR bursts coming from this master can only be broken if the Slave Slot Cycle Limit is reached. If the Slot Cycle Limit is not reached, the burst is normally completed by the master, at the latest, on the next AHB 1-Kbyte address boundary, allowing up to 256-beat word bursts or 128-beat double-word bursts.This value should not be used in the very particular case of a master capable of performing back-to-back undefined length bursts on a single slave, since this could indefinitely freeze the slave arbitration and thus prevent another master from accessing this slave.

1 : SINGLE_ACCESS

Single Access-The undefined length burst is treated as a succession of single accesses, allowing re-arbitration at each beat of the INCR burst or bursts sequence.

2 : _4BEAT_BURST

4-beat Burst-The undefined length burst or bursts sequence is split into 4-beat bursts or less, allowing re-arbitration every 4 beats.

3 : _8BEAT_BURST

8-beat Burst-The undefined length burst or bursts sequence is split into 8-beat bursts or less, allowing re-arbitration every 8 beats.

4 : _16BEAT_BURST

16-beat Burst-The undefined length burst or bursts sequence is split into 16-beat bursts or less, allowing re-arbitration every 16 beats.

5 : _32BEAT_BURST

32-beat Burst -The undefined length burst or bursts sequence is split into 32-beat bursts or less, allowing re-arbitration every 32 beats.

6 : _64BEAT_BURST

64-beat Burst-The undefined length burst or bursts sequence is split into 64-beat bursts or less, allowing re-arbitration every 64 beats.

7 : _128BEAT_BURST

128-beat Burst-The undefined length burst or bursts sequence is split into 128-beat bursts or less, allowing re-arbitration every 128 beats.

End of enumeration elements list.


MCFG2

Master Configuration Register 2
address_offset : 0x8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

MCFG2 MCFG2 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ULBT

ULBT : Undefined Length Burst Type
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0x0 : UNLTD_LENGTH

Unlimited Length Burst-No predicted end of burst is generated, therefore INCR bursts coming from this master can only be broken if the Slave Slot Cycle Limit is reached. If the Slot Cycle Limit is not reached, the burst is normally completed by the master, at the latest, on the next AHB 1-Kbyte address boundary, allowing up to 256-beat word bursts or 128-beat double-word bursts.This value should not be used in the very particular case of a master capable of performing back-to-back undefined length bursts on a single slave, since this could indefinitely freeze the slave arbitration and thus prevent another master from accessing this slave.

0x1 : SINGLE_ACCESS

Single Access-The undefined length burst is treated as a succession of single accesses, allowing re-arbitration at each beat of the INCR burst or bursts sequence.

0x2 : 4BEAT_BURST

4-beat Burst-The undefined length burst or bursts sequence is split into 4-beat bursts or less, allowing re-arbitration every 4 beats.

0x3 : 8BEAT_BURST

8-beat Burst-The undefined length burst or bursts sequence is split into 8-beat bursts or less, allowing re-arbitration every 8 beats.

0x4 : 16BEAT_BURST

16-beat Burst-The undefined length burst or bursts sequence is split into 16-beat bursts or less, allowing re-arbitration every 16 beats.

0x5 : 32BEAT_BURST

32-beat Burst -The undefined length burst or bursts sequence is split into 32-beat bursts or less, allowing re-arbitration every 32 beats.

0x6 : 64BEAT_BURST

64-beat Burst-The undefined length burst or bursts sequence is split into 64-beat bursts or less, allowing re-arbitration every 64 beats.

0x7 : 128BEAT_BURST

128-beat Burst-The undefined length burst or bursts sequence is split into 128-beat bursts or less, allowing re-arbitration every 128 beats.

End of enumeration elements list.


SCFG[0]

Slave Configuration Register 0
address_offset : 0x80 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SCFG[0] SCFG[0] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SLOT_CYCLE DEFMSTR_TYPE FIXED_DEFMSTR

SLOT_CYCLE : Maximum Bus Grant Duration for Masters
bits : 0 - 8 (9 bit)

DEFMSTR_TYPE : Default Master Type
bits : 16 - 17 (2 bit)

Enumeration: DEFMSTR_TYPESelect

0 : NONE

No Default Master-At the end of the current slave access, if no other master request is pending, the slave is disconnected from all masters.This results in a one clock cycle latency for the first access of a burst transfer or for a single access.

1 : LAST

Last Default Master-At the end of the current slave access, if no other master request is pending, the slave stays connected to the last master having accessed it.This results in not having one clock cycle latency when the last master tries to access the slave again.

2 : FIXED

Fixed Default Master-At the end of the current slave access, if no other master request is pending, the slave connects to the fixed master the number that has been written in the FIXED_DEFMSTR field.This results in not having one clock cycle latency when the fixed master tries to access the slave again.

End of enumeration elements list.

FIXED_DEFMSTR : Fixed Default Master
bits : 18 - 21 (4 bit)


PR[0]-MATRIX_PRAS

Priority Register A for Slave 0
address_offset : 0x80 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PR[0]-MATRIX_PRAS PR[0]-MATRIX_PRAS read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 M0PR M1PR M2PR M3PR M4PR M5PR M6PR

M0PR : Master 0 Priority
bits : 0 - 1 (2 bit)

M1PR : Master 1 Priority
bits : 4 - 5 (2 bit)

M2PR : Master 2 Priority
bits : 8 - 9 (2 bit)

M3PR : Master 3 Priority
bits : 12 - 13 (2 bit)

M4PR : Master 4 Priority
bits : 16 - 17 (2 bit)

M5PR : Master 5 Priority
bits : 20 - 21 (2 bit)

M6PR : Master 6 Priority
bits : 24 - 25 (2 bit)


PRAS0

Priority Register A for Slave 0
address_offset : 0x80 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

PRAS0 PRAS0 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 M0PR M1PR M2PR M3PR M4PR M5PR M6PR

M0PR : Master 0 Priority
bits : 0 - 1 (2 bit)
access : read-write

M1PR : Master 1 Priority
bits : 4 - 5 (2 bit)
access : read-write

M2PR : Master 2 Priority
bits : 8 - 9 (2 bit)
access : read-write

M3PR : Master 3 Priority
bits : 12 - 13 (2 bit)
access : read-write

M4PR : Master 4 Priority
bits : 16 - 17 (2 bit)
access : read-write

M5PR : Master 5 Priority
bits : 20 - 21 (2 bit)
access : read-write

M6PR : Master 6 Priority
bits : 24 - 25 (2 bit)
access : read-write


PR[0]-MATRIX_PRBS

Priority Register B for Slave 0
address_offset : 0x84 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

PR[0]-MATRIX_PRBS PR[0]-MATRIX_PRBS read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 M8PR M9PR M10PR M11PR

M8PR : Master 8 Priority
bits : 0 - 1 (2 bit)

M9PR : Master 9 Priority
bits : 4 - 5 (2 bit)

M10PR : Master 10 Priority
bits : 8 - 9 (2 bit)

M11PR : Master 11 Priority
bits : 12 - 13 (2 bit)


PRBS0

Priority Register B for Slave 0
address_offset : 0x84 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

PRBS0 PRBS0 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 M8PR M9PR M10PR M11PR

M8PR : Master 8 Priority
bits : 0 - 1 (2 bit)
access : read-write

M9PR : Master 9 Priority
bits : 4 - 5 (2 bit)
access : read-write

M10PR : Master 10 Priority
bits : 8 - 9 (2 bit)
access : read-write

M11PR : Master 11 Priority
bits : 12 - 13 (2 bit)
access : read-write


PRAS1

Priority Register A for Slave 1
address_offset : 0x88 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

PRAS1 PRAS1 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 M0PR M1PR M2PR M3PR M4PR M5PR M6PR

M0PR : Master 0 Priority
bits : 0 - 1 (2 bit)
access : read-write

M1PR : Master 1 Priority
bits : 4 - 5 (2 bit)
access : read-write

M2PR : Master 2 Priority
bits : 8 - 9 (2 bit)
access : read-write

M3PR : Master 3 Priority
bits : 12 - 13 (2 bit)
access : read-write

M4PR : Master 4 Priority
bits : 16 - 17 (2 bit)
access : read-write

M5PR : Master 5 Priority
bits : 20 - 21 (2 bit)
access : read-write

M6PR : Master 6 Priority
bits : 24 - 25 (2 bit)
access : read-write


PRBS1

Priority Register B for Slave 1
address_offset : 0x8C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

PRBS1 PRBS1 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 M8PR M9PR M10PR M11PR

M8PR : Master 8 Priority
bits : 0 - 1 (2 bit)
access : read-write

M9PR : Master 9 Priority
bits : 4 - 5 (2 bit)
access : read-write

M10PR : Master 10 Priority
bits : 8 - 9 (2 bit)
access : read-write

M11PR : Master 11 Priority
bits : 12 - 13 (2 bit)
access : read-write


MCFG[8]

Master Configuration Register 0
address_offset : 0x90 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MCFG[8] MCFG[8] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ULBT

ULBT : Undefined Length Burst Type
bits : 0 - 2 (3 bit)

Enumeration: ULBTSelect

0 : UNLTD_LENGTH

Unlimited Length Burst-No predicted end of burst is generated, therefore INCR bursts coming from this master can only be broken if the Slave Slot Cycle Limit is reached. If the Slot Cycle Limit is not reached, the burst is normally completed by the master, at the latest, on the next AHB 1-Kbyte address boundary, allowing up to 256-beat word bursts or 128-beat double-word bursts.This value should not be used in the very particular case of a master capable of performing back-to-back undefined length bursts on a single slave, since this could indefinitely freeze the slave arbitration and thus prevent another master from accessing this slave.

1 : SINGLE_ACCESS

Single Access-The undefined length burst is treated as a succession of single accesses, allowing re-arbitration at each beat of the INCR burst or bursts sequence.

2 : _4BEAT_BURST

4-beat Burst-The undefined length burst or bursts sequence is split into 4-beat bursts or less, allowing re-arbitration every 4 beats.

3 : _8BEAT_BURST

8-beat Burst-The undefined length burst or bursts sequence is split into 8-beat bursts or less, allowing re-arbitration every 8 beats.

4 : _16BEAT_BURST

16-beat Burst-The undefined length burst or bursts sequence is split into 16-beat bursts or less, allowing re-arbitration every 16 beats.

5 : _32BEAT_BURST

32-beat Burst -The undefined length burst or bursts sequence is split into 32-beat bursts or less, allowing re-arbitration every 32 beats.

6 : _64BEAT_BURST

64-beat Burst-The undefined length burst or bursts sequence is split into 64-beat bursts or less, allowing re-arbitration every 64 beats.

7 : _128BEAT_BURST

128-beat Burst-The undefined length burst or bursts sequence is split into 128-beat bursts or less, allowing re-arbitration every 128 beats.

End of enumeration elements list.


PRAS2

Priority Register A for Slave 2
address_offset : 0x90 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

PRAS2 PRAS2 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 M0PR M1PR M2PR M3PR M4PR M5PR M6PR

M0PR : Master 0 Priority
bits : 0 - 1 (2 bit)
access : read-write

M1PR : Master 1 Priority
bits : 4 - 5 (2 bit)
access : read-write

M2PR : Master 2 Priority
bits : 8 - 9 (2 bit)
access : read-write

M3PR : Master 3 Priority
bits : 12 - 13 (2 bit)
access : read-write

M4PR : Master 4 Priority
bits : 16 - 17 (2 bit)
access : read-write

M5PR : Master 5 Priority
bits : 20 - 21 (2 bit)
access : read-write

M6PR : Master 6 Priority
bits : 24 - 25 (2 bit)
access : read-write


PRBS2

Priority Register B for Slave 2
address_offset : 0x94 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

PRBS2 PRBS2 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 M8PR M9PR M10PR M11PR

M8PR : Master 8 Priority
bits : 0 - 1 (2 bit)
access : read-write

M9PR : Master 9 Priority
bits : 4 - 5 (2 bit)
access : read-write

M10PR : Master 10 Priority
bits : 8 - 9 (2 bit)
access : read-write

M11PR : Master 11 Priority
bits : 12 - 13 (2 bit)
access : read-write


PRAS3

Priority Register A for Slave 3
address_offset : 0x98 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

PRAS3 PRAS3 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 M0PR M1PR M2PR M3PR M4PR M5PR M6PR

M0PR : Master 0 Priority
bits : 0 - 1 (2 bit)
access : read-write

M1PR : Master 1 Priority
bits : 4 - 5 (2 bit)
access : read-write

M2PR : Master 2 Priority
bits : 8 - 9 (2 bit)
access : read-write

M3PR : Master 3 Priority
bits : 12 - 13 (2 bit)
access : read-write

M4PR : Master 4 Priority
bits : 16 - 17 (2 bit)
access : read-write

M5PR : Master 5 Priority
bits : 20 - 21 (2 bit)
access : read-write

M6PR : Master 6 Priority
bits : 24 - 25 (2 bit)
access : read-write


PRBS3

Priority Register B for Slave 3
address_offset : 0x9C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

PRBS3 PRBS3 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 M8PR M9PR M10PR M11PR

M8PR : Master 8 Priority
bits : 0 - 1 (2 bit)
access : read-write

M9PR : Master 9 Priority
bits : 4 - 5 (2 bit)
access : read-write

M10PR : Master 10 Priority
bits : 8 - 9 (2 bit)
access : read-write

M11PR : Master 11 Priority
bits : 12 - 13 (2 bit)
access : read-write


PRAS4

Priority Register A for Slave 4
address_offset : 0xA0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

PRAS4 PRAS4 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 M0PR M1PR M2PR M3PR M4PR M5PR M6PR

M0PR : Master 0 Priority
bits : 0 - 1 (2 bit)
access : read-write

M1PR : Master 1 Priority
bits : 4 - 5 (2 bit)
access : read-write

M2PR : Master 2 Priority
bits : 8 - 9 (2 bit)
access : read-write

M3PR : Master 3 Priority
bits : 12 - 13 (2 bit)
access : read-write

M4PR : Master 4 Priority
bits : 16 - 17 (2 bit)
access : read-write

M5PR : Master 5 Priority
bits : 20 - 21 (2 bit)
access : read-write

M6PR : Master 6 Priority
bits : 24 - 25 (2 bit)
access : read-write


PRBS4

Priority Register B for Slave 4
address_offset : 0xA4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

PRBS4 PRBS4 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 M8PR M9PR M10PR M11PR

M8PR : Master 8 Priority
bits : 0 - 1 (2 bit)
access : read-write

M9PR : Master 9 Priority
bits : 4 - 5 (2 bit)
access : read-write

M10PR : Master 10 Priority
bits : 8 - 9 (2 bit)
access : read-write

M11PR : Master 11 Priority
bits : 12 - 13 (2 bit)
access : read-write


PRAS5

Priority Register A for Slave 5
address_offset : 0xA8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

PRAS5 PRAS5 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 M0PR M1PR M2PR M3PR M4PR M5PR M6PR

M0PR : Master 0 Priority
bits : 0 - 1 (2 bit)
access : read-write

M1PR : Master 1 Priority
bits : 4 - 5 (2 bit)
access : read-write

M2PR : Master 2 Priority
bits : 8 - 9 (2 bit)
access : read-write

M3PR : Master 3 Priority
bits : 12 - 13 (2 bit)
access : read-write

M4PR : Master 4 Priority
bits : 16 - 17 (2 bit)
access : read-write

M5PR : Master 5 Priority
bits : 20 - 21 (2 bit)
access : read-write

M6PR : Master 6 Priority
bits : 24 - 25 (2 bit)
access : read-write


PRBS5

Priority Register B for Slave 5
address_offset : 0xAC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

PRBS5 PRBS5 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 M8PR M9PR M10PR M11PR

M8PR : Master 8 Priority
bits : 0 - 1 (2 bit)
access : read-write

M9PR : Master 9 Priority
bits : 4 - 5 (2 bit)
access : read-write

M10PR : Master 10 Priority
bits : 8 - 9 (2 bit)
access : read-write

M11PR : Master 11 Priority
bits : 12 - 13 (2 bit)
access : read-write


PRAS6

Priority Register A for Slave 6
address_offset : 0xB0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

PRAS6 PRAS6 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 M0PR M1PR M2PR M3PR M4PR M5PR M6PR

M0PR : Master 0 Priority
bits : 0 - 1 (2 bit)
access : read-write

M1PR : Master 1 Priority
bits : 4 - 5 (2 bit)
access : read-write

M2PR : Master 2 Priority
bits : 8 - 9 (2 bit)
access : read-write

M3PR : Master 3 Priority
bits : 12 - 13 (2 bit)
access : read-write

M4PR : Master 4 Priority
bits : 16 - 17 (2 bit)
access : read-write

M5PR : Master 5 Priority
bits : 20 - 21 (2 bit)
access : read-write

M6PR : Master 6 Priority
bits : 24 - 25 (2 bit)
access : read-write


MCFG[9]

Master Configuration Register 0
address_offset : 0xB4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MCFG[9] MCFG[9] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ULBT

ULBT : Undefined Length Burst Type
bits : 0 - 2 (3 bit)

Enumeration: ULBTSelect

0 : UNLTD_LENGTH

Unlimited Length Burst-No predicted end of burst is generated, therefore INCR bursts coming from this master can only be broken if the Slave Slot Cycle Limit is reached. If the Slot Cycle Limit is not reached, the burst is normally completed by the master, at the latest, on the next AHB 1-Kbyte address boundary, allowing up to 256-beat word bursts or 128-beat double-word bursts.This value should not be used in the very particular case of a master capable of performing back-to-back undefined length bursts on a single slave, since this could indefinitely freeze the slave arbitration and thus prevent another master from accessing this slave.

1 : SINGLE_ACCESS

Single Access-The undefined length burst is treated as a succession of single accesses, allowing re-arbitration at each beat of the INCR burst or bursts sequence.

2 : _4BEAT_BURST

4-beat Burst-The undefined length burst or bursts sequence is split into 4-beat bursts or less, allowing re-arbitration every 4 beats.

3 : _8BEAT_BURST

8-beat Burst-The undefined length burst or bursts sequence is split into 8-beat bursts or less, allowing re-arbitration every 8 beats.

4 : _16BEAT_BURST

16-beat Burst-The undefined length burst or bursts sequence is split into 16-beat bursts or less, allowing re-arbitration every 16 beats.

5 : _32BEAT_BURST

32-beat Burst -The undefined length burst or bursts sequence is split into 32-beat bursts or less, allowing re-arbitration every 32 beats.

6 : _64BEAT_BURST

64-beat Burst-The undefined length burst or bursts sequence is split into 64-beat bursts or less, allowing re-arbitration every 64 beats.

7 : _128BEAT_BURST

128-beat Burst-The undefined length burst or bursts sequence is split into 128-beat bursts or less, allowing re-arbitration every 128 beats.

End of enumeration elements list.


PRBS6

Priority Register B for Slave 6
address_offset : 0xB4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

PRBS6 PRBS6 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 M8PR M9PR M10PR M11PR

M8PR : Master 8 Priority
bits : 0 - 1 (2 bit)
access : read-write

M9PR : Master 9 Priority
bits : 4 - 5 (2 bit)
access : read-write

M10PR : Master 10 Priority
bits : 8 - 9 (2 bit)
access : read-write

M11PR : Master 11 Priority
bits : 12 - 13 (2 bit)
access : read-write


PRAS7

Priority Register A for Slave 7
address_offset : 0xB8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

PRAS7 PRAS7 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 M0PR M1PR M2PR M3PR M4PR M5PR M6PR

M0PR : Master 0 Priority
bits : 0 - 1 (2 bit)
access : read-write

M1PR : Master 1 Priority
bits : 4 - 5 (2 bit)
access : read-write

M2PR : Master 2 Priority
bits : 8 - 9 (2 bit)
access : read-write

M3PR : Master 3 Priority
bits : 12 - 13 (2 bit)
access : read-write

M4PR : Master 4 Priority
bits : 16 - 17 (2 bit)
access : read-write

M5PR : Master 5 Priority
bits : 20 - 21 (2 bit)
access : read-write

M6PR : Master 6 Priority
bits : 24 - 25 (2 bit)
access : read-write


PRBS7

Priority Register B for Slave 7
address_offset : 0xBC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

PRBS7 PRBS7 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 M8PR M9PR M10PR M11PR

M8PR : Master 8 Priority
bits : 0 - 1 (2 bit)
access : read-write

M9PR : Master 9 Priority
bits : 4 - 5 (2 bit)
access : read-write

M10PR : Master 10 Priority
bits : 8 - 9 (2 bit)
access : read-write

M11PR : Master 11 Priority
bits : 12 - 13 (2 bit)
access : read-write


MCFG[2]

Master Configuration Register 0
address_offset : 0xC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MCFG[2] MCFG[2] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ULBT

ULBT : Undefined Length Burst Type
bits : 0 - 2 (3 bit)

Enumeration: ULBTSelect

0 : UNLTD_LENGTH

Unlimited Length Burst-No predicted end of burst is generated, therefore INCR bursts coming from this master can only be broken if the Slave Slot Cycle Limit is reached. If the Slot Cycle Limit is not reached, the burst is normally completed by the master, at the latest, on the next AHB 1-Kbyte address boundary, allowing up to 256-beat word bursts or 128-beat double-word bursts.This value should not be used in the very particular case of a master capable of performing back-to-back undefined length bursts on a single slave, since this could indefinitely freeze the slave arbitration and thus prevent another master from accessing this slave.

1 : SINGLE_ACCESS

Single Access-The undefined length burst is treated as a succession of single accesses, allowing re-arbitration at each beat of the INCR burst or bursts sequence.

2 : _4BEAT_BURST

4-beat Burst-The undefined length burst or bursts sequence is split into 4-beat bursts or less, allowing re-arbitration every 4 beats.

3 : _8BEAT_BURST

8-beat Burst-The undefined length burst or bursts sequence is split into 8-beat bursts or less, allowing re-arbitration every 8 beats.

4 : _16BEAT_BURST

16-beat Burst-The undefined length burst or bursts sequence is split into 16-beat bursts or less, allowing re-arbitration every 16 beats.

5 : _32BEAT_BURST

32-beat Burst -The undefined length burst or bursts sequence is split into 32-beat bursts or less, allowing re-arbitration every 32 beats.

6 : _64BEAT_BURST

64-beat Burst-The undefined length burst or bursts sequence is split into 64-beat bursts or less, allowing re-arbitration every 64 beats.

7 : _128BEAT_BURST

128-beat Burst-The undefined length burst or bursts sequence is split into 128-beat bursts or less, allowing re-arbitration every 128 beats.

End of enumeration elements list.


MCFG3

Master Configuration Register 3
address_offset : 0xC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

MCFG3 MCFG3 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ULBT

ULBT : Undefined Length Burst Type
bits : 0 - 2 (3 bit)
access : read-write

Enumeration:

0x0 : UNLTD_LENGTH

Unlimited Length Burst-No predicted end of burst is generated, therefore INCR bursts coming from this master can only be broken if the Slave Slot Cycle Limit is reached. If the Slot Cycle Limit is not reached, the burst is normally completed by the master, at the latest, on the next AHB 1-Kbyte address boundary, allowing up to 256-beat word bursts or 128-beat double-word bursts.This value should not be used in the very particular case of a master capable of performing back-to-back undefined length bursts on a single slave, since this could indefinitely freeze the slave arbitration and thus prevent another master from accessing this slave.

0x1 : SINGLE_ACCESS

Single Access-The undefined length burst is treated as a succession of single accesses, allowing re-arbitration at each beat of the INCR burst or bursts sequence.

0x2 : 4BEAT_BURST

4-beat Burst-The undefined length burst or bursts sequence is split into 4-beat bursts or less, allowing re-arbitration every 4 beats.

0x3 : 8BEAT_BURST

8-beat Burst-The undefined length burst or bursts sequence is split into 8-beat bursts or less, allowing re-arbitration every 8 beats.

0x4 : 16BEAT_BURST

16-beat Burst-The undefined length burst or bursts sequence is split into 16-beat bursts or less, allowing re-arbitration every 16 beats.

0x5 : 32BEAT_BURST

32-beat Burst -The undefined length burst or bursts sequence is split into 32-beat bursts or less, allowing re-arbitration every 32 beats.

0x6 : 64BEAT_BURST

64-beat Burst-The undefined length burst or bursts sequence is split into 64-beat bursts or less, allowing re-arbitration every 64 beats.

0x7 : 128BEAT_BURST

128-beat Burst-The undefined length burst or bursts sequence is split into 128-beat bursts or less, allowing re-arbitration every 128 beats.

End of enumeration elements list.


PRAS8

Priority Register A for Slave 8
address_offset : 0xC0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

PRAS8 PRAS8 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 M0PR M1PR M2PR M3PR M4PR M5PR M6PR

M0PR : Master 0 Priority
bits : 0 - 1 (2 bit)
access : read-write

M1PR : Master 1 Priority
bits : 4 - 5 (2 bit)
access : read-write

M2PR : Master 2 Priority
bits : 8 - 9 (2 bit)
access : read-write

M3PR : Master 3 Priority
bits : 12 - 13 (2 bit)
access : read-write

M4PR : Master 4 Priority
bits : 16 - 17 (2 bit)
access : read-write

M5PR : Master 5 Priority
bits : 20 - 21 (2 bit)
access : read-write

M6PR : Master 6 Priority
bits : 24 - 25 (2 bit)
access : read-write


SCFG[1]

Slave Configuration Register 0
address_offset : 0xC4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

SCFG[1] SCFG[1] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 SLOT_CYCLE DEFMSTR_TYPE FIXED_DEFMSTR

SLOT_CYCLE : Maximum Bus Grant Duration for Masters
bits : 0 - 8 (9 bit)

DEFMSTR_TYPE : Default Master Type
bits : 16 - 17 (2 bit)

Enumeration: DEFMSTR_TYPESelect

0 : NONE

No Default Master-At the end of the current slave access, if no other master request is pending, the slave is disconnected from all masters.This results in a one clock cycle latency for the first access of a burst transfer or for a single access.

1 : LAST

Last Default Master-At the end of the current slave access, if no other master request is pending, the slave stays connected to the last master having accessed it.This results in not having one clock cycle latency when the last master tries to access the slave again.

2 : FIXED

Fixed Default Master-At the end of the current slave access, if no other master request is pending, the slave connects to the fixed master the number that has been written in the FIXED_DEFMSTR field.This results in not having one clock cycle latency when the fixed master tries to access the slave again.

End of enumeration elements list.

FIXED_DEFMSTR : Fixed Default Master
bits : 18 - 21 (4 bit)


PRBS8

Priority Register B for Slave 8
address_offset : 0xC4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0

PRBS8 PRBS8 read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 M8PR M9PR M10PR M11PR

M8PR : Master 8 Priority
bits : 0 - 1 (2 bit)
access : read-write

M9PR : Master 9 Priority
bits : 4 - 5 (2 bit)
access : read-write

M10PR : Master 10 Priority
bits : 8 - 9 (2 bit)
access : read-write

M11PR : Master 11 Priority
bits : 12 - 13 (2 bit)
access : read-write


MCFG[10]

Master Configuration Register 0
address_offset : 0xDC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

MCFG[10] MCFG[10] read-write 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Resets to Resets to 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ULBT

ULBT : Undefined Length Burst Type
bits : 0 - 2 (3 bit)

Enumeration: ULBTSelect

0 : UNLTD_LENGTH

Unlimited Length Burst-No predicted end of burst is generated, therefore INCR bursts coming from this master can only be broken if the Slave Slot Cycle Limit is reached. If the Slot Cycle Limit is not reached, the burst is normally completed by the master, at the latest, on the next AHB 1-Kbyte address boundary, allowing up to 256-beat word bursts or 128-beat double-word bursts.This value should not be used in the very particular case of a master capable of performing back-to-back undefined length bursts on a single slave, since this could indefinitely freeze the slave arbitration and thus prevent another master from accessing this slave.

1 : SINGLE_ACCESS

Single Access-The undefined length burst is treated as a succession of single accesses, allowing re-arbitration at each beat of the INCR burst or bursts sequence.

2 : _4BEAT_BURST

4-beat Burst-The undefined length burst or bursts sequence is split into 4-beat bursts or less, allowing re-arbitration every 4 beats.

3 : _8BEAT_BURST

8-beat Burst-The undefined length burst or bursts sequence is split into 8-beat bursts or less, allowing re-arbitration every 8 beats.

4 : _16BEAT_BURST

16-beat Burst-The undefined length burst or bursts sequence is split into 16-beat bursts or less, allowing re-arbitration every 16 beats.

5 : _32BEAT_BURST

32-beat Burst -The undefined length burst or bursts sequence is split into 32-beat bursts or less, allowing re-arbitration every 32 beats.

6 : _64BEAT_BURST

64-beat Burst-The undefined length burst or bursts sequence is split into 64-beat bursts or less, allowing re-arbitration every 64 beats.

7 : _128BEAT_BURST

128-beat Burst-The undefined length burst or bursts sequence is split into 128-beat bursts or less, allowing re-arbitration every 128 beats.

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 EmbeetleEmbeetle, an IDE designed from scratch for embedded software developers.