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
Содержание TMPM3V4
Страница 1: ...32 Bit RISC Microcontroller TX03 Series TMPM3V6 M3V4 ...
Страница 2: ... 2019 Toshiba Electronic Devices Storage Corporation ...
Страница 7: ...Revision History Date Revision Comment 2019 02 06 1 First Release ...
Страница 8: ......
Страница 22: ...xiv ...
Страница 52: ...TMPM3V6 M3V4 3 Processor Core 3 6 Exclusive access Page 30 2019 02 06 ...
Страница 148: ...TMPM3V6 M3V4 7 Exceptions 7 6 Exception Interrupt Related Registers Page 126 2019 02 06 ...
Страница 178: ...TMPM3V6 M3V4 9 Input Output port 9 2 Block Diagrams of Ports Page 156 2019 02 06 ...
Страница 206: ...TMPM3V6 M3V4 10 16 bit Timer Event Counters TMRB 10 7 Applications using the Capture Function Page 184 2019 02 06 ...
Страница 232: ...TMPM3V6 M3V4 11 Universal Asynchronous Receiver Transmitter Circuit UART 11 4 Operation Description Page 210 2019 02 06 ...
Страница 354: ...TMPM3V6 M3V4 14 Synchronous Serial Port SSP 14 6 Frame Format Page 332 2019 02 06 ...
Страница 419: ...TMPM3V6 M3V4 Page 397 2019 02 06 ...
Страница 420: ...TMPM3V6 M3V4 16 Analog Digital Converter ADC 16 6 Timing chart of AD conversion Page 398 2019 02 06 ...
Страница 462: ...TMPM3V6 M3V4 21 Watchdog Timer WDT 21 5 Control register Page 440 2019 02 06 ...
Страница 510: ...TMPM3V6 M3V4 22 Flash Memory Operation 22 4 Programming in the User Boot Mode Page 488 2019 02 06 ...
Страница 538: ...TMPM3V6 M3V4 25 Electrical Characteristics 25 7 Recommended Oscillation Circuit Page 516 2019 02 06 ...
Страница 541: ...26 3 TMPM3V4FWUG TMPM3V4FSUG Type LQFP64 P 1010 0 50E LPHQVLRQV TMPM3V6 M3V4 Page 519 2019 02 06 ...
Страница 544: ......