CHAPTER 16 FLASH MEMORY (
µµµµ
PD70F3107A)
520
User’s Manual U14359EJ4V0UM
16.6.4 Communication commands
The V850E/MA1 communicates with the dedicated flash programmer by means of commands. A command sent
from the dedicated flash programmer to the V850E/MA1 is called the “command”. The response signal sent from the
V850E/MA1 to the dedicated flash programmer is called the “response command”.
The following shows the commands for controlling the flash memory of the V850E/MA1. All of these commands
are issued from the dedicated flash programmer, and the V850E/MA1 performs the various processing corresponding
to the commands.
Category
Command Name
Function
Batch verify command
Compares the contents of the entire memory and
the input data.
Verify
Block verify command
Compares the contents of the specified memory
block and the input data.
Batch erase command
Erases the contents of the entire memory.
Block erase command
Erases the contents of the specified memory
block.
Erase
Write back command
Writes back the contents which were erased.
Batch blank check command
Checks the erase state of the entire memory.
Blank check
Block blank check command
Checks the erase state of the specified memory
block.
High-speed write command
Writes data by the specification of the write
address and the number of bytes to be written,
and executes verify check.
Data write
Continuous write command
Writes data from the address following the high-
speed write command executed immediately
before, and executes verify check.
Status read out command
Acquires the status of operations.
Oscillating frequency setting command
Sets the oscillation frequency.
Erasure time setting command
Sets the erasing time of batch erase.
Write time setting command
Sets the writing time of data write.
Write back time setting command
Sets the write back time.
Silicon signature command
Reads outs the silicon signature information.
System setting and control
Reset command
Escapes from each state.
The V850E/MA1 sends back response commands for the commands issued from the dedicated flash programmer.
The following shows the response commands the V850E/MA1 sends out.
Response Command Name
Function
ACK (acknowledge)
Acknowledges command/data, etc.
NAK (not acknowledge)
Acknowledges illegal command/data, etc.
V850E/MA1
Dedicated flash programmer
Command
Response
command