Lucent Technologies MN102F85K User Manual

Page of 338
MN102HF75K Flash EEPROM Version
Description
Panasonic  Semiconductor  Development  Company
MN102H75K/F75K/85K/F85K LSI User Manual
316
Panasonic
Appendix B MN102HF75K Flash EEPROM Version
B.1
Description
The MN102HF75K and MN102HF85K are electrically programmable, 256-
kilobyte flash ROM versions of the MN102H75K and MN102H85K. They are 
programmed in one of two modes:
PROM writer mode, which uses a dedicated adaptor socket and writer. In 
this mode, the user program can occupy the entire 256-kilobyte ROM space.
Onboard serial programming mode, which the CPU controls. This mode 
requires an 8-kilobyte ROM area to hold a serial writer program.
A cycle of erasing to programing is 
counted as one time no matter how 
many blocks are rewritten.Even 
when the multi-block is rewritten 
separately or the same block is 
rewritten, each block rewrite is 
counted.For example,rewriting 
Block1,Block2 and Block3 respec-
tively is counted as 3 times. There-
fore, to program efficiently, rewrite 
all blocks in the lump.
In onboard serial programming mode, the 256-kilobyte flash memory is divided 
into three main areas:
Load program area (1 kilobyte: x’0x80000 to x’0x803FF) This area stores the 
load program for the serial writer. It is overwritten in PROM writer mode.
Fixed user program area (7 kilobytes: x’0x80400 to x’0x81FFD) This area 
stores a user program that is write-protected in serial programming mode. It 
is overwritten in PROM writer mode.
User program area (248 kilobytes: x’0x82000 to x’0xBFFFD) This area 
stores the user program. It is overwritten in both programming modes.
The two words x’0x81FFE’ and x’0xBFFFE’ are test areas. Do not use these two 
words in your programs.
Table B-1 summarizes the programmable areas for the modes. Normal operation 
is guaranteed with up to ten programmings.
Table B-1 Programmable Areas in Each Programming Mode
Programming Mode
Programmable Area
PROM writer programming mode
Entire memory space (256 KB)
Onboard serial programming mode
User program area (248 KB)
Note:
The shaded regions are write-protected in this mode. Cross-hatched regions are 
test areas (not for use in user programs).
Figure B-1 Memory Map for Onboard Serial Programming Mode
Load program area
1 KB
248 KB
x'0x80000'
x'0xBFFFF'
Fixed user program area
User program area
7 KB
x'0x80400'
x'0x82000'
Test area (1 word)
Test area (1 word)
x'0x81FFE'
x'0xBFFFC'