
Index
PRELIMINARY
| erase algorithm | 
 | 
 | 
 | 
 | 
 | 
 | 
 | |
| assembly code (SERA2x.ASM) | ||||||||
| described | 
 | 
 | 
 | 
 | 
 | |||
| flow diagram | 
 | 
 | 
 | 
 | ||||
| in overall flow | 
 | 
 | 
 | 
 | ||||
| erase() function (C code listing) | 
 | |||||||
| erase operation | 
 | 
 | 
 | 
 | 
 | 
 | 
 | |
| described | 
 | 
 | 
 | 
 | 
 | |||
| following flash±write operation | ||||||||
| frequency range | 
 | 
 | 
 | 
 | ||||
| logic levels | 
 | 
 | 
 | 
 | 
 | |||
| role of WDATA | 
 | 
 | 
 | 
 | ||||
| VER1 read mode | 
 | 
 | 
 | 
 | ||||
| verification of erased bits | 
 | 
 | ||||||
| worst±case voltage for reading erased cell  | ||||||||
| erase protection | 
 | 
 | 
 | 
 | 
 | |||
| erase pulse | 
 | 
 | 
 | 
 | 
 | 
 | ||
| example for TMS320F206 | 
 | 
 | 
 | 
 | ||||
| assembly code | 
 | 
 | 
 | 
 | ||||
| C code that calls flash.asm | 
 | |||||||
| linker command file  | ||||||||
| execute bit (EXE) | 
 | 
 | 
 | 
 | 
 | 
 | ||
| described | 
 | 
 | 
 | 
 | 
 | 
 | ||
| in mechanism for array protection | ||||||||
| location in SEG_CTR register | 
 | |||||||
| relation to erase pulse  | 
 | 
 | 
 | |||||
| relation to flash±write pulse | ||||||||
| relation to program pulse | 
 | 
 | ||||||
| role in single erase pulse | 
 | 
 | ||||||
| role in single flash±write pulse | ||||||||
| role in single program pulse | 
 | |||||||
| execute key bits (KEY1, KEY0) | 
 | 
 | 
 | |||||
| described | 
 | 
 | 
 | 
 | 
 | 
 | ||
| in mechanism for array protection | ||||||||
| location in SEG_CTR register | 
 | |||||||
| role in single erase pulse | 
 | 
 | ||||||
| role in single flash±write pulse | ||||||||
| role in single program pulse | 
 | |||||||
| extending a read | 
 | 
 | 
 | 
 | ||||
F
flash memory size 
flash operation (block operation) 
flash±write algorithm
assembly code (SFLW2x.ASM) 
| described | ||
| flow diagram | ||
| in overall flow | ||
| flash±write operation | ||
| described | ||
| similarity to erase  | ||
| flash±write pulse | ||
| frequency range | 
 | |
| erasing  | 
 | |
| flash±write | ||
| programming | ||
G
global parameters in the calling code 
H
header file for constants and variables (SVAR2x.H) 
I
IN instruction 
inverse±erase read mode 
K
KEY1, KEY0 bits described 
in mechanism for array protection 
| location in SEG_CTR register | |
| role in single erase pulse  | 
 | 
| role in single flash±write pulse | 
role in single program pulse 
L
limited number of bits programmed at one time 
| linker command files | 
 | 
 | 
| for TMS320F206 sample assembly code | ||
| for TMS320F206 sample C code | 
 | |
| for TMS320F240 sample assembly code | ||
| for TMS320F240 sample C code | 
 | |
| PRELIMINARY |