Texas Instruments TMS320F20x/F24x DSP Computer Drive User Manual


 
TMS320F20x/F24x Flash Module
PRELIMINARY
1-3
Introduction
PRELIMINARY
1.2 TMS320F20x/F24x Flash Module
The ’F20x/F24x flash EEPROM is implemented with one or two independent
flash memory modules of 8K or 16K words. Each flash module is composed
of a flash memory array, four control registers, and circuitry that produces ana-
log voltages for programming and erasing. The flash array size of the
TMS320F206 and TMS320F240 is 16K × 16 bits, while the TMS320F241 and
TMS320F243 incorporate an 8K × 16-bit flash array (see Table 1–1). Unlike
most discrete flash memories, the ’F20x/F24x flash module does not require
a dedicated state machine, because the algorithms for programming and eras-
ing the flash are executed in software by the DSP core. The use of these so-
phisticated, adaptive programming algorithms results in reduced chip size and
greater programming flexibility. In addition, the application code can manage
the use of the flash memory without the requirement of external programming
equipment.
Table 1–1. TMS320 Devices With On-Chip Flash EEPROM
Device Array Size Total Flash Memory
TMS320F206 16K 32K
TMS320F240 16K 16K
TMS320F241 8K 8K
TMS320F243
8K 8K
Each array can be independently erased.