ST92F124/F150/F250 - SINGLE VOLTAGE FLASH & E3 TM (EMULATED EEPROM)
3.2 FUNCTIONAL DESCRIPTION
3.2.1 Structure
3.2.2 EEPROM Emulation
The memory is composed of three parts:
A hardware EEPROM emulation is implemented
using special flash sectors to emulate an EEP-
– a sector wih the system routines (TestFlash) and
the user OTP area
3 TM
ROM memory. This E
is directly addressed
from 220000h to 2203FFh.
– 4 main sectors for code
– an emulated EEPROM
(For more details on hardware EEPROM emula-
tion, see application note AN1152)
124 bytes are available to the user as an OTP ar-
ea. The user can program these bytes, but cannot
erase them.
Table 7. Memory Structure for 64K Flash device
Sector
Addresses
Max Size
TestFlash (TF) (Reserved)
230000h to 231F7Fh
8064 bytes
OTP Area
Protection Registers (reserved)
231F80h to 231FFBh
231FFCh to 231FFFh
124 bytes
4 bytes
Flash 0 (F0)
Flash 1 (F1)
Flash 2 (F2)
000000h to 001FFFh
002000h to 003FFFh
004000h to 00FFFFh
8 Kbytes
8 Kbytes
48 Kbytes
Hardware Emulated EEPROM sectors
(reserved)
228000h to 22CFFFh
220000h to 2203FFh
8 Kbytes
1 Kbyte
Emulated EEPROM
Table 8. Memory Structure for 128K Flash device
Sector
Addresses
Max Size
TestFlash (TF) (Reserved)
230000h to 231F7Fh
8064 bytes
OTP Area
Protection Registers (reserved)
231F80h to 231FFBh
231FFCh to 231FFFh
124 bytes
4 bytes
Flash 0 (F0)
Flash 1 (F1)
Flash 2 (F2)
Flash 3 (F3)
000000h to 001FFFh
002000h to 003FFFh
004000h to 00FFFFh
010000h to 01FFFFh
8 Kbytes
8 Kbytes
48 Kbytes
64 Kbytes
Hardware Emulated EEPROM sectors
(reserved)
228000h to 22CFFFh
220000h to 2203FFh
8 Kbytes
1 Kbyte
Emulated EEPROM
51/426
9