tmp19a43fd TOSHIBA Semiconductor CORPORATION, tmp19a43fd Datasheet - Page 47

no-image

tmp19a43fd

Manufacturer Part Number
tmp19a43fd
Description
32-bit Risc Microprocessor
Manufacturer
TOSHIBA Semiconductor CORPORATION
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
tmp19a43fdXBG
Manufacturer:
TOSHIBA
Quantity:
16 670
Part Number:
tmp19a43fdXBG
Manufacturer:
Toshiba
Quantity:
10 000
Part Number:
tmp19a43fdXBG
Manufacturer:
TOSHIBA/东芝
Quantity:
20 000
Company:
Part Number:
tmp19a43fdXBG
Quantity:
26
3.3.12
3.3.13
Received Byte
10th byte
11th byte
12th byte
13th byte
14th byte
15th byte
16th byte
5th byte
6th byte
7th byte
8th byte
9th byte
E5H and F6H. To calculate the checksum for a series of E5H and F6H:
Calculation of the Show Flash Memory Sum Command
provides the total sum as a halfword quantity. The sum is sent to the controller, with the upper eight bits
first, followed by the lower eight bits.
Checksum Calculation
the carries, and taking the two’s complement of the total sum. The Show Flash Memory Sum command
and the Show Product Information command perform the checksum calculation. The controller must
perform the same checksum operation in transmitting checksum bytes.
(43) Add the bytes together.
(44) Drop the carry.
(45) Take the two’s complement of the sum, and that is the checksum byte.
Table 3.9 Relationship between Received Bytes and Flash Memory Locations
Example:
Assume the Show Flash Memory Sum command provides the upper and lower bytes of the sum as
The Show Flash Memory Sum command adds all 512 kbytes of the flash memory together and
The checksum byte for a series of bytes of data is calculated by adding the bytes together, dropping
Example:
E5H + F6H = 1DBH
0 – DBH = 25H
Compared Flash Memory Data
A1H
B2H
C3H
D4H
Address 0x0000_047A
Address 0x0000_047D
Address 0x0000_047B
Address 0x0000_047C
Address 0x0000_047E
Address 0x0000_0474
Address 0x0000_0475
Address 0x0000_0476
Address 0x0000_0477
Address 0x0000_0478
Address 0x0000_0479
Address 0x0000_047F
TMP19A43 (rev2.0)3-33
memory is four locations. Then the sum of the four bytes is
calculated as:
For the interest of simplicity, assume the depth of the flash
A1H  B2H  C3H  D4H = 02EAH
Hence, 02H is first sent to the controller, followed by EAH.
Address 0x0000_000A
Address 0x0000_000B
Address 0x0000_000C
Address 0x0000_000D
Address 0x0000_0004
Address 0x0000_0005
Address 0x0000_0006
Address 0x0000_0007
Address 0x0000_0008
Address 0x0000_0009
Address 0x0000_000E
Address 0x0000_000F
ROM Protect
Flash Memory Operation
TMP19A43

Related parts for tmp19a43fd