\n

MCM

Peripheral Memory Blocks

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

Registers

PCT

ISCR

LMEM2

LMEM3

LMEM4

CPO

LMEM0

CR

LMEM1


PCT

Processor core type
address_offset : 0x0 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

PCT PCT 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 PLREV PCT

PLREV : Platform revision
bits : 0 - 15 (16 bit)
access : read-only

PCT : This MCM design supports the ARM Cortex M7 core.
bits : 16 - 31 (16 bit)
access : read-only


ISCR

Interrupt Status and Control Register
address_offset : 0x10 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

ISCR ISCR 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 FIOC FDZC FOFC FUFC FIXC FIDC FIOCE FDZCE FOFCE FUFCE FIXCE FIDCE

FIOC : FPU invalid operation interrupt status
bits : 8 - 8 (1 bit)
access : read-only

Enumeration:

#0 : 0

No interrupt

#1 : 1

Interrupt has occurred

End of enumeration elements list.

FDZC : FPU divide-by-zero interrupt status
bits : 9 - 9 (1 bit)
access : read-only

Enumeration:

#0 : 0

No interrupt

#1 : 1

Interrupt has occurred

End of enumeration elements list.

FOFC : FPU overflow interrupt status
bits : 10 - 10 (1 bit)
access : read-only

Enumeration:

#0 : 0

No interrupt

#1 : 1

Interrupt has occurred

End of enumeration elements list.

FUFC : FPU underflow interrupt status
bits : 11 - 11 (1 bit)
access : read-only

Enumeration:

#0 : 0

No interrupt

#1 : 1

Interrupt has occurred

End of enumeration elements list.

FIXC : FPU inexact interrupt status
bits : 12 - 12 (1 bit)
access : read-only

Enumeration:

#0 : 0

No interrupt

#1 : 1

Interrupt has occured

End of enumeration elements list.

FIDC : FPU input denormal interrupt status
bits : 15 - 15 (1 bit)
access : read-only

Enumeration:

#0 : 0

No interrupt

#1 : 1

Interrupt has occured

End of enumeration elements list.

FIOCE : FPU invalid operation interrupt enable
bits : 24 - 24 (1 bit)
access : read-write

Enumeration:

#0 : 0

Disable interrupt

#1 : 1

Enable interrupt

End of enumeration elements list.

FDZCE : FPU divide-by-zero interrupt enable
bits : 25 - 25 (1 bit)
access : read-write

Enumeration:

#0 : 0

Disable interrupt

#1 : 1

Enable interrupt

End of enumeration elements list.

FOFCE : FPU overflow interrupt enable
bits : 26 - 26 (1 bit)
access : read-write

Enumeration:

#0 : 0

Disable interrupt

#1 : 1

Enable interrupt

End of enumeration elements list.

FUFCE : FPU underflow interrupt enable
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

#0 : 0

Disable interrupt

#1 : 1

Enable interrupt

End of enumeration elements list.

FIXCE : FPU inexact interrupt enable
bits : 28 - 28 (1 bit)
access : read-write

Enumeration:

#0 : 0

Disable interrupt

#1 : 1

Enable interrupt

End of enumeration elements list.

FIDCE : FPU input denormal interrupt enable
bits : 31 - 31 (1 bit)
access : read-write

Enumeration:

#0 : 0

Disable interrupt

#1 : 1

Enable interrupt

End of enumeration elements list.


LMEM2

Local Memory General Descriptor Register
address_offset : 0x100C Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

LMEM2 LMEM2 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 LMEM_Type LMEM_Width LMEM_Ways LMEM_Size LMEM_Valid

LMEM_Type : Defines the type of local memory
bits : 13 - 15 (3 bit)
access : read-only

Enumeration:

#000 : 000

ITCM (Instruction Tightly Coupled Memory)

#001 : 001

DTCM (Data Tightly Coupled Memory)

#010 : 010

Instruction Cache

#011 : 011

Data Cache

End of enumeration elements list.

LMEM_Width : Defines the local memory bit width
bits : 17 - 19 (3 bit)
access : read-only

Enumeration:

#010 : 010

32-bits

#011 : 011

64-bits

End of enumeration elements list.

LMEM_Ways : Defines the ways of set associative
bits : 20 - 23 (4 bit)
access : read-only

Enumeration:

#0000 : 0000

Reserved (not applicable)

#0010 : 0010

2-way set associative

#0100 : 0100

4-way set associative

End of enumeration elements list.

LMEM_Size : Defines the local memory size
bits : 24 - 27 (4 bit)
access : read-only

Enumeration:

#0100 : 0100

8KB

#0101 : 0101

16KB

#0111 : 0111

64KB

End of enumeration elements list.

LMEM_Valid : Defines whether the local memory is present
bits : 31 - 31 (1 bit)
access : read-only

Enumeration:

#0 : 0

Local memory not present

#1 : 1

Local memory present

End of enumeration elements list.


LMEM3

Local Memory General Descriptor Register
address_offset : 0x1418 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

LMEM3 LMEM3 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 LMEM_Type LMEM_Width LMEM_Ways LMEM_Size LMEM_Valid

LMEM_Type : Defines the type of local memory
bits : 13 - 15 (3 bit)
access : read-only

Enumeration:

#000 : 000

ITCM (Instruction Tightly Coupled Memory)

#001 : 001

DTCM (Data Tightly Coupled Memory)

#010 : 010

Instruction Cache

#011 : 011

Data Cache

End of enumeration elements list.

LMEM_Width : Defines the local memory bit width
bits : 17 - 19 (3 bit)
access : read-only

Enumeration:

#010 : 010

32-bits

#011 : 011

64-bits

End of enumeration elements list.

LMEM_Ways : Defines the ways of set associative
bits : 20 - 23 (4 bit)
access : read-only

Enumeration:

#0000 : 0000

Reserved (not applicable)

#0010 : 0010

2-way set associative

#0100 : 0100

4-way set associative

End of enumeration elements list.

LMEM_Size : Defines the local memory size
bits : 24 - 27 (4 bit)
access : read-only

Enumeration:

#0100 : 0100

8KB

#0101 : 0101

16KB

#0111 : 0111

64KB

End of enumeration elements list.

LMEM_Valid : Defines whether the local memory is present
bits : 31 - 31 (1 bit)
access : read-only

Enumeration:

#0 : 0

Local memory not present

#1 : 1

Local memory present

End of enumeration elements list.


LMEM4

Local Memory General Descriptor Register
address_offset : 0x1828 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

LMEM4 LMEM4 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 LMEM_Type LMEM_Width LMEM_Ways LMEM_Size LMEM_Valid

LMEM_Type : Defines the type of local memory
bits : 13 - 15 (3 bit)
access : read-only

Enumeration:

#000 : 000

ITCM (Instruction Tightly Coupled Memory)

#001 : 001

DTCM (Data Tightly Coupled Memory)

#010 : 010

Instruction Cache

#011 : 011

Data Cache

End of enumeration elements list.

LMEM_Width : Defines the local memory bit width
bits : 17 - 19 (3 bit)
access : read-only

Enumeration:

#010 : 010

32-bits

#011 : 011

64-bits

End of enumeration elements list.

LMEM_Ways : Defines the ways of set associative
bits : 20 - 23 (4 bit)
access : read-only

Enumeration:

#0000 : 0000

Reserved (not applicable)

#0010 : 0010

2-way set associative

#0100 : 0100

4-way set associative

End of enumeration elements list.

LMEM_Size : Defines the local memory size
bits : 24 - 27 (4 bit)
access : read-only

Enumeration:

#0100 : 0100

8KB

#0101 : 0101

16KB

#0111 : 0111

64KB

End of enumeration elements list.

LMEM_Valid : Defines whether the local memory is present
bits : 31 - 31 (1 bit)
access : read-only

Enumeration:

#0 : 0

Local memory not present

#1 : 1

Local memory present

End of enumeration elements list.


CPO

Compute Only Operation Control Register
address_offset : 0x34 Bytes (0x0)
size : 32 bit
access : read-write
reset_value : 0x0
reset_Mask : 0x0

CPO CPO 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 CPOREQ CPOACK

CPOREQ : Compute Only Operation request
bits : 0 - 0 (1 bit)
access : read-write

Enumeration:

#0 : 0

Request is cleared.

#1 : 1

Request Compute Only Operation.

End of enumeration elements list.

CPOACK : Compute Only Operation acknowledge
bits : 1 - 1 (1 bit)
access : read-only

Enumeration:

#0 : 0

Compute only operation entry has not completed or compute only operation exit has completed.

#1 : 1

Compute only operation entry has completed or compute only operation exit has not completed.

End of enumeration elements list.


LMEM0

Local Memory General Descriptor Register
address_offset : 0x800 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

LMEM0 LMEM0 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 LMEM_Type LMEM_Width LMEM_Ways LMEM_Size LMEM_Valid

LMEM_Type : Defines the type of local memory
bits : 13 - 15 (3 bit)
access : read-only

Enumeration:

#000 : 000

ITCM (Instruction Tightly Coupled Memory)

#001 : 001

DTCM (Data Tightly Coupled Memory)

#010 : 010

Instruction Cache

#011 : 011

Data Cache

End of enumeration elements list.

LMEM_Width : Defines the local memory bit width
bits : 17 - 19 (3 bit)
access : read-only

Enumeration:

#010 : 010

32-bits

#011 : 011

64-bits

End of enumeration elements list.

LMEM_Ways : Defines the ways of set associative
bits : 20 - 23 (4 bit)
access : read-only

Enumeration:

#0000 : 0000

Reserved (not applicable)

#0010 : 0010

2-way set associative

#0100 : 0100

4-way set associative

End of enumeration elements list.

LMEM_Size : Defines the local memory size
bits : 24 - 27 (4 bit)
access : read-only

Enumeration:

#0100 : 0100

8KB

#0101 : 0101

16KB

#0111 : 0111

64KB

End of enumeration elements list.

LMEM_Valid : Defines whether the local memory is present
bits : 31 - 31 (1 bit)
access : read-only

Enumeration:

#0 : 0

Local memory not present

#1 : 1

Local memory present

End of enumeration elements list.


CR

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

CR CR 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 AHBSPRI

AHBSPRI : AHB Slave Interface Priority
bits : 27 - 27 (1 bit)
access : read-write

Enumeration:

#0 : 0

SW accesses take priority over AHBS accesses

#1 : 1

AHBS accesses take priority over SW accesses

End of enumeration elements list.


LMEM1

Local Memory General Descriptor Register
address_offset : 0xC04 Bytes (0x0)
size : 32 bit
access : read-only
reset_value : 0x0
reset_Mask : 0x0

LMEM1 LMEM1 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 LMEM_Type LMEM_Width LMEM_Ways LMEM_Size LMEM_Valid

LMEM_Type : Defines the type of local memory
bits : 13 - 15 (3 bit)
access : read-only

Enumeration:

#000 : 000

ITCM (Instruction Tightly Coupled Memory)

#001 : 001

DTCM (Data Tightly Coupled Memory)

#010 : 010

Instruction Cache

#011 : 011

Data Cache

End of enumeration elements list.

LMEM_Width : Defines the local memory bit width
bits : 17 - 19 (3 bit)
access : read-only

Enumeration:

#010 : 010

32-bits

#011 : 011

64-bits

End of enumeration elements list.

LMEM_Ways : Defines the ways of set associative
bits : 20 - 23 (4 bit)
access : read-only

Enumeration:

#0000 : 0000

Reserved (not applicable)

#0010 : 0010

2-way set associative

#0100 : 0100

4-way set associative

End of enumeration elements list.

LMEM_Size : Defines the local memory size
bits : 24 - 27 (4 bit)
access : read-only

Enumeration:

#0100 : 0100

8KB

#0101 : 0101

16KB

#0111 : 0111

64KB

End of enumeration elements list.

LMEM_Valid : Defines whether the local memory is present
bits : 31 - 31 (1 bit)
access : read-only

Enumeration:

#0 : 0

Local memory not present

#1 : 1

Local memory present

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.