22.2.6 Command Sequence
22.2.6.1 Command Sequence List
Table 22-5 shows addresses and data of bus write cycle in each command.
All command cycles except the 5th bus cycle of ID-Read command are bus write cycles. A bus write cy-
cle is performed by 32-bit (1-word) data transfer instruction. (Following table shows only lower 8 bits of da-
ta.)
For detail of addresses, refer to Table 22-6. Use below values to "command" described in a column of
Addr[15:9] in the Table 22-6.
Note 1) Always set to "0" to the address bit [1:0].
Note 2) Set below values to the address bit [19] according to Flash memory size.
Memory size is 1MB or less
:
Always set to "0"
Memory size is over 1MB
:
If bus write to 1MB area or less, the bit is set to "0".
If bus write to over 1MB area, the bit is set to "1".
Table 22-5 Command Sequence
Command
1st bus
cycle
2nd bus
cycle
3rd bus
cycle
4th bus
cycle
5th bus
cycle
6th bus
cycle
7th bus
cycle
Addr.
Addr.
Addr.
Addr.
Addr.
Addr.
Addr.
Data
Data
Data
Data
Data
Data
Data
Read
0xXX
−
−
−
−
−
−
0xF0
−
−
−
−
−
−
Read/reset
0xX55X
0xXAAX
0xX55X
−
−
−
−
0xAA
0x55
0xF0
−
−
−
−
ID-Read
0xX55X
0xXAAX
0xX55X
IA
0xXX
−
−
0xAA
0x55
0x90
0x00
ID
−
−
Automatic page program
0xX55X
0xXAAX
0xX55X
PA
PA
PA
PA
0xAA
0x55
0xA0
PD0
PD1
PD2
PD3
Automatic chip erase
0xX55X
0xXAAX
0xX55X
0xX55X
0xXAAX
0xX55X
−
0xAA
0x55
0x80
0xAA
0x55
0x10
−
Automatic block erase
0xX55X
0xXAAX
0xX55X
0xX55X
0xXAAX
BA
−
0xAA
0x55
0x80
0xAA
0x55
0x30
−
Automatic protect bit pro-
gram
0xX55X
0xXAAX
0xX55X
0xX55X
0xXAAX
0xX55X
PBA
0xAA
0x55
0x9A
0xAA
0x55
0x9A
0x9A
Automatic protect bit
erase
0xX55X
0xXAAX
0xX55X
0xX55X
0xXAAX
0xX55X
0xXX
0xAA
0x55
0x6A
0xAA
0x55
0x6A
0x6A
Supplementary explanation
・
IA: ID Address
・
ID: ID data
・
PA: Program page address
・
PD: Program data (32-bit data)
After the 4th bus cycle, input data in the order of the addresses per page
・
BA: Block address (see Table 22-7)
TMPM3V6/M3V4
22.
Flash Memory Operation
22.2 Detail of Flash Memory
Page 458
2019-02-06
Summary of Contents for TMPM3V4
Page 1: ...32 Bit RISC Microcontroller TX03 Series TMPM3V6 M3V4 ...
Page 2: ... 2019 Toshiba Electronic Devices Storage Corporation ...
Page 7: ...Revision History Date Revision Comment 2019 02 06 1 First Release ...
Page 8: ......
Page 22: ...xiv ...
Page 52: ...TMPM3V6 M3V4 3 Processor Core 3 6 Exclusive access Page 30 2019 02 06 ...
Page 148: ...TMPM3V6 M3V4 7 Exceptions 7 6 Exception Interrupt Related Registers Page 126 2019 02 06 ...
Page 178: ...TMPM3V6 M3V4 9 Input Output port 9 2 Block Diagrams of Ports Page 156 2019 02 06 ...
Page 354: ...TMPM3V6 M3V4 14 Synchronous Serial Port SSP 14 6 Frame Format Page 332 2019 02 06 ...
Page 419: ...TMPM3V6 M3V4 Page 397 2019 02 06 ...
Page 462: ...TMPM3V6 M3V4 21 Watchdog Timer WDT 21 5 Control register Page 440 2019 02 06 ...
Page 544: ......