Arm® Corstone™ SSE
-300 with Cortex®-
M55 and Ethos™
-U55 :
Example Subsystem for MPS3 - Application Note AN547
DAI 0547C
Issue C
4 Programmers Model
Copyright
©
2020, 2021 Arm Limited (or its affiliates). All rights reserved.
Non-Confidential
Page 31 of 64
Address
Name
Type
Information
0x00C
CHAR_RAW
Write to reset
access complete flag
Read to determine if
data in CHAR_RD is
valid
Bits [31:1] : Reserved
Bit [0] : indicates Access Complete (write
0 to clear). The bit is set if read data is
valid.
0x010
CHAR_MASK
Write interrupt
mask
Set bit 0 to 0b1 to enable Access
Complete to generate an interrupt.
0x014
CHAR_STAT
Read status
Bits [31:1] : Reserved
Bit [0] : is the state of Access Complete
ANDed with the CHAR_MASK.
0x04C
CHAR_MISC
Miscellaneous
Control
Bit Field Description :
Bits [31:7] : Reserved
Bit [6] : CLCD_BL
Bit [5] : CLCD_RD
Bit [4] : CLCD_RS
Bit [3] : CLCD_RESET
Bit [2] : RESERVED
Bit [1] : CLCD_WR
Bit [0] : CLCD_CS
Table 4-3 : LCD control and data registers
4.11
Ethernet
The SMM design connects to an SMSC LAN9220 device through a static memory interface.
The selftest software includes example code for an internal loopback operation.
4.12
USB
The SMM design connects to a Hi-Speed USB OTG controller (ISP1763) device through a static memory
interface.
The selftest software includes example code for an internal loopback operation.
4.13
RTC
The SMM uses PL031 PrimeCell Real Time Clock Controller. A counter in the Controller is incremented
every second. The RTC can therefore be used as a basic alarm function or long timebase counter.