EasyManuals Logo

Maxim Integrated MAX32665 User Manual

Maxim Integrated MAX32665
457 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #134 background imageLoading...
Page #134 background image
MAX32665-MAX32668 User Guide
Maxim Integrated Page 134 of 457
7. Flash Controller (FLC)
The Flash Controller manages read, write, and erase accesses to the internal flash. It provides the following features:
Up to 1 MB total internal flash memory
128 pages
8,192 bytes per page
2,048 words by 128 bits per page
128-bit data reads and writes
Page erase and mass erase support
Write protection
7.1 Instances
The device provides two instances of the FLC.
The 1MB of internal flash memory is organized as two distinct instances of 512KB, each with its own dedicated controller,
for storing user application and data. These internal flash memory instances are programmable via serial wire debug
interface (in-system) or directly with user application code (in-application).
The flash instances are organized as an array of pages. Each page is 2,048 words by 128 bits, or 8,192 bytes per page. Table
7-1, below, shows the start address and end address for each flash instance. The internal flash memory is mapped with a
start address of 0x1000 0000 and an end address of 0x100F FFFF for a total of 1MB.
Table 7-1: MAX32665MAX32668 Internal Flash Memory Organization
Instance
Number
Page Number
Size
Start Address
End Address
FLC0
1
8,192 Bytes
0x1000 0000
0x1000 1FFF
2
8,192 Bytes
0x1000 2000
0x1000 3FFF
3
8,192 Bytes
0x1000 4000
0x1000 5FFF
4
8,192 Bytes
0x1000 6000
0x1000 7FFF
·
·
·
·
63
·
0x1007 C000·
0x1007 DFFF
64
·
0x1007 E000
0x1007 FFFF
FLC1
1
.
0x1008 0000
0x1008 1FFF
2
.
0x1008 2000
0x1008 3FFF
3
.
0x1008 4000
0x1008 5FFF
4
.
0x1008 6000
0x1008 7FFF
·
·
·
·
63
8,192 Bytes
0x100F C000
0x100F DFFF
64
8,192 Bytes
0x100F E000
0x100F FFFF
7.2 Usage
Each Flash Controller manages write and erase operations for internal flash memory and provides a lock mechanism to
prevent unintentional writes to the internal flash. In-application and in-system programming, page erase and mass erase
operations are supported.

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Maxim Integrated MAX32665 and is the answer not in the manual?

Maxim Integrated MAX32665 Specifications

General IconGeneral
BrandMaxim Integrated
ModelMAX32665
CategoryMotherboard
LanguageEnglish