\n
address_offset : 0x0 Bytes (0x0)
size : 0x1000 byte (0x0)
mem_usage : registers
protection : not protected
Set the priority of each master for bus arbitration.
address_offset : 0x0 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
PROC0 : 0 - low priority, 1 - high priority
bits : 0 - 0 (1 bit)
access : read-write
PROC1 : 0 - low priority, 1 - high priority
bits : 4 - 4 (1 bit)
access : read-write
DMA_R : 0 - low priority, 1 - high priority
bits : 8 - 8 (1 bit)
access : read-write
DMA_W : 0 - low priority, 1 - high priority
bits : 12 - 12 (1 bit)
access : read-write
Bus fabric performance counter 1
address_offset : 0x10 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
PERFCTR1 : Busfabric saturating performance counter 1
Count some event signal from the busfabric arbiters.
Write any value to clear. Select an event to count using PERFSEL1
bits : 0 - 23 (24 bit)
access : read-write
Bus fabric performance event select for PERFCTR1
address_offset : 0x14 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
PERFSEL1 : Select an event for PERFCTR1. Count either contested accesses, or all accesses, on a downstream port of the main crossbar.
bits : 0 - 4 (5 bit)
access : read-write
Enumeration:
0 : apb_contested
1 : apb
2 : fastperi_contested
3 : fastperi
4 : sram5_contested
5 : sram5
6 : sram4_contested
7 : sram4
8 : sram3_contested
9 : sram3
10 : sram2_contested
11 : sram2
12 : sram1_contested
13 : sram1
14 : sram0_contested
15 : sram0
16 : xip_main_contested
17 : xip_main
18 : rom_contested
19 : rom
End of enumeration elements list.
Bus fabric performance counter 2
address_offset : 0x18 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
PERFCTR2 : Busfabric saturating performance counter 2
Count some event signal from the busfabric arbiters.
Write any value to clear. Select an event to count using PERFSEL2
bits : 0 - 23 (24 bit)
access : read-write
Bus fabric performance event select for PERFCTR2
address_offset : 0x1C Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
PERFSEL2 : Select an event for PERFCTR2. Count either contested accesses, or all accesses, on a downstream port of the main crossbar.
bits : 0 - 4 (5 bit)
access : read-write
Enumeration:
0 : apb_contested
1 : apb
2 : fastperi_contested
3 : fastperi
4 : sram5_contested
5 : sram5
6 : sram4_contested
7 : sram4
8 : sram3_contested
9 : sram3
10 : sram2_contested
11 : sram2
12 : sram1_contested
13 : sram1
14 : sram0_contested
15 : sram0
16 : xip_main_contested
17 : xip_main
18 : rom_contested
19 : rom
End of enumeration elements list.
Bus fabric performance counter 3
address_offset : 0x20 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
PERFCTR3 : Busfabric saturating performance counter 3
Count some event signal from the busfabric arbiters.
Write any value to clear. Select an event to count using PERFSEL3
bits : 0 - 23 (24 bit)
access : read-write
Bus fabric performance event select for PERFCTR3
address_offset : 0x24 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
PERFSEL3 : Select an event for PERFCTR3. Count either contested accesses, or all accesses, on a downstream port of the main crossbar.
bits : 0 - 4 (5 bit)
access : read-write
Enumeration:
0 : apb_contested
1 : apb
2 : fastperi_contested
3 : fastperi
4 : sram5_contested
5 : sram5
6 : sram4_contested
7 : sram4
8 : sram3_contested
9 : sram3
10 : sram2_contested
11 : sram2
12 : sram1_contested
13 : sram1
14 : sram0_contested
15 : sram0
16 : xip_main_contested
17 : xip_main
18 : rom_contested
19 : rom
End of enumeration elements list.
Bus priority acknowledge
address_offset : 0x4 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
BUS_PRIORITY_ACK : Goes to 1 once all arbiters have registered the new global priority levels.
Arbiters update their local priority when servicing a new nonsequential access.
In normal circumstances this will happen almost immediately.
bits : 0 - 0 (1 bit)
access : read-only
Bus fabric performance counter 0
address_offset : 0x8 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
PERFCTR0 : Busfabric saturating performance counter 0
Count some event signal from the busfabric arbiters.
Write any value to clear. Select an event to count using PERFSEL0
bits : 0 - 23 (24 bit)
access : read-write
Bus fabric performance event select for PERFCTR0
address_offset : 0xC Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0
PERFSEL0 : Select an event for PERFCTR0. Count either contested accesses, or all accesses, on a downstream port of the main crossbar.
bits : 0 - 4 (5 bit)
access : read-write
Enumeration:
0 : apb_contested
1 : apb
2 : fastperi_contested
3 : fastperi
4 : sram5_contested
5 : sram5
6 : sram4_contested
7 : sram4
8 : sram3_contested
9 : sram3
10 : sram2_contested
11 : sram2
12 : sram1_contested
13 : sram1
14 : sram0_contested
15 : sram0
16 : xip_main_contested
17 : xip_main
18 : rom_contested
19 : rom
End of enumeration elements list.
Is something missing? Is something wrong? can you help correct it ? Please contact us at info@chipselect.org !
This website is sponsored by Embeetle, an IDE designed from scratch for embedded software developers.