English
Language : 

AMC0XXCFLKA Datasheet, PDF (25/42 Pages) Advanced Micro Devices – 1, 2, 4, or 10 Megabyte 5.0 V-only Flash Memory PC Card
EMBEDDED ALGORITHMS
Begin
Programming
Initialization:
EF = 0
Get ADRS/PDW
VWDAT = PDW
Write PGM
Write ADRS/PDW
Wait 16 µs
Read ADRS/FMD
Activity
Initialize Programming Variables:
EF = Error Flag
EF = 0 = No failure
EF = 1 = Low byte program error
EF = 2 = High byte program error
EF = 3 = Word-wide program error
VWDAT = Valid Word Data
PGM =Embedded Word Write Command
Sequence Cycle #1–3 (Table 5)
ADRS = Appropriate address for Memory Segment
(Cycle #4)
PDW = Program Data Word
FMD = Flash Memory Data
Yes FMD = VWDAT
No
Begin software
polling subroutine
(Figure 14)
FMD = VWDAT No
Yes
Yes More Data
No
Program Error
Program Complete
Figure 13. Word-Wide Programming Flow Chart
18723C-14
5/4/98
AmC0XXCFLKA
25