6 flash memory controller (fmc), 1 overview, 2 features – Rainbow Electronics NUC140 User Manual

Page 55: Flash memory controller (fmc), Overview, Features, Nuc140 series data sheet

Advertising
background image

NUC140 Series DATA SHEET

Publication Release Date: May 31, 2010

- 55 -

Revision V1.02

6

FLASH MEMORY CONTROLLER (FMC)

6.1

Overview

NUC1XX series equips with 128/64/32K bytes on chip embedded Flash EEPROM for application
program memory (APROM) that can be updated through ISP/IAP procedure. In System Programming
(ISP) function enables user to update program memory when chip is soldered on PCB. After chip
power on Cortex-M0 CPU fetches code from APROM or LDROM decided by boot select (CBS) in
Config0. By the way, NUC1XX series also provide additional 4k bytes DATA Flash for user, to store
some application dependent data before chip power off, in 64/32k APROM model. For 128k bytes
device, the data flash is shared with original 128k program memory and its start address is
configurable and defined by user in Config1. The data flash size is defined by user depends on her
application request.

6.2

Features

y

AHB interface compatible

y

Run up to 50 MHz with zero wait state for discontinuous address read access

y

128/64/32KB application program memory (APROM)

y

4KB in system programming (ISP) loader program memory (LDROM)

y

Configurable or fixed 4KB data flash with 512 bytes page erase unit

y

Programmable data flash start address and memory size for 128K program memory

y

In System Program (ISP)/In Application Program (IAP) to update on chip Flash EPROM

Advertising