W78M32VP-XBX
TABLE 8 – WRITE BUFFER PROGRAM
(LLD Functions Used = lld_WriteToBufferCmd, lld_ProgramBufferToFlashCmd)
Cycle
Description
Unlock
Operation
Word Address
Base + 555h
Data
00AAh
1
2
3
4
Unlock
Base + 2AAh
Sector Address
Sector Address
0055h
Write
Write Buffer Load Command
Write Word Count
0025h
Word Count (N-1)h
Number of words (N) loaded into the wrtie buffer can be from 1 to 32 words (1 to 64 bytes).
5 to 36
Last
Load Buffer Word N
Write Buffer to Flash
Program Address, Word N
Sector Address
Word N
0029h
Write
Notes
1. Base = Base Address.
2. Last = Last cycle of write buffer program operation; depending on number of words written, the total number of cycles may be from 6 to 37.
3. For maximum efficiency, it is recommended that the write buffer be loaded with the highest number of words (N words) possible.
TABLE 9 – SECTOR ERASE
(LLD Function = lld_SectorEraseCmd)
Cycle
Description
Unlock
Operation
Word Address
Base + 555h
Base + 2AAh
Base + 555h
Base + 555h
Base + 2AAh
Sector Address
Data
00AAh
0055h
0080h
00AAh
0055h
0030h
1
2
3
4
5
6
Unlock
Setup Command
Unlock
Write
Unlock
Sector Erase Command
Unlimited additional sectors may be selected for erase; command(s) must be written within 50μs
Notes
1. Base = Base Address.
2. Last = Last cycle of write buffer program operation; depending on number of words written, the total number of cycles may be from 6 to 37.
3. For maximum efficiency, it is recommended that the write buffer be loaded with the highest number of words (N words) possible.
TABLE 10 – SECTOR ERASE
(LLD Function = lld_SectorEraseCmd)
Cycle
Description
Unlock
Operation
Word Address
Base + 555h
Base + 2AAh
Base + 555h
Base + 555h
Base + 2AAh
Base + 555h
Data
00AAh
0055h
0080h
00AAh
0055h
0010h
1
2
3
4
5
6
Unlock
Setup Command
Unlock
Write
Unlock
Chip Erase Command
Microsemi Corporation reserves the right to change products or specifications without notice.
August 2011 © 2011 Microsemi Corporation. All rights reserved.
Rev. 15
15
Microsemi Corporation • (602) 437-1520 • www.microsemi.com