23.04.2013 Views

TMPM330 - Keil

TMPM330 - Keil

TMPM330 - Keil

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

17. Flash Memory Operation<br />

Under development<br />

This section describes the hardware configuration and operation of the flash memory.<br />

17.1 Flash Memory<br />

17.1.1 Features<br />

<strong>TMPM330</strong> (rev 0.4)17-1<br />

<strong>TMPM330</strong><br />

1) Memory capacity<br />

The <strong>TMPM330</strong>FDFG device contains 4M bits (512 kB) of flash memory capacity. The<br />

memory area consists of 6 independent memory blocks (128 kB × 3, 64kB × 1 and 32kB × 2)<br />

to enable independent write access to each block. When the CPU is to access the internal<br />

flash memory, 32-bit data bus width is used.<br />

2) Write/erase time<br />

Write time: 1.28 sec/Chip (Typ) 0.32 sec/128Kbyte (Typ.)<br />

Erase: 0.6 sec/Chip (Typ) 0.1msec/block (Typ.)<br />

(Note) The above values are theoretical values not including data transfer time.<br />

The write time per chip depends on the write method to be used by the user.<br />

3) Programming method<br />

The onboard programming mode is available for the user to program (rewrite) the device<br />

while it is mounted on the user's board.<br />

・The onboard programming mode<br />

3-1) User boot mode<br />

The user's original rewriting method can be supported.<br />

3-2) Single boot mode<br />

The rewriting method to use serial data transfer (Toshiba's unique method) can<br />

be supported.<br />

Rewriting method<br />

The flash memory included in this device is generally compliant with the applicable JEDEC<br />

standards except for some specific functions. Therefore, if the user is currently using an external<br />

flash memory device, it is easy to implement the functions into this device. Furthermore, the<br />

user is not required to build his/her own programs to realize complicated write and erase<br />

functions because such functions are automatically performed using the circuits already built-in<br />

the flash memory chip.<br />

This device is also implemented with a read-protect function to inhibit reading flash memory<br />

data from any external writer device. On the other hand, rewrite protection is available only<br />

through command-based software programming; any hardware setting method to apply<br />

+12VDC is not supported. See chapter 22 for details of ROM protection and security function.<br />

Flash Memory Operation

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!