
SN32F260 Series
32-Bit Cortex-M0 Micro-Controller
SONiX TECHNOLOGY CO., LTD
Page 119
Version 1.5
11.4 ORGANIZATION
Block
Name
Base Address
Size (Byte)
SN32F268
ROM
32KB
User ROM
30KB
Page 0
0x00000000 ~ 0x0000003F
64
Page 1
0x00000040 ~ 0x0000007F
64
.
.
.
.
.
.
.
.
.
Page 478
0x00007780 ~ 0x000077BF
64
Page 479
0x000077C0 ~ 0x000077FF
64
Boot Loader
2KB
Page 480
0x00007800 ~ 0x0000783F
64
.
.
.
.
.
.
.
.
.
Page 511
0x00007FC0 ~ 0x00007FFF
64
11.5 READ
The embedded Flash module can be addressed directly, as a common memory space. Any data read operation
accesses the content of the Flash module through dedicated read senses and provides the requested data.
The read interface consists of a read controller on one side to access the Flash memory, and an AHB interface on the
other side to interface with the CPU. The main task of the read interface is to generate the control signals to read from
the Flash memory as required by the CPU.
11.6 PROGRAM/ERASE
The Flash memory erase operation can be performed at page level.
To ensure that there is no over-programming, the Flash programming and erase controller blocks are clocked by IHRC.
11.7 EMBEDDED BOOT LOADER
The embedded boot loader is used to reprogram the Flash memory using the USB interface.