TMP92xy26AXBG Toshiba, TMP92xy26AXBG Datasheet - Page 66

no-image

TMP92xy26AXBG

Manufacturer Part Number
TMP92xy26AXBG
Description
Manufacturer
Toshiba
Datasheet

Specifications of TMP92xy26AXBG

Package
FPGA228
Rom Types(m=mask,p=otp, F=flash,e=eeprom)
Romless
Rom Combinations
Romless
Ram Combinations
144/288
Architecture
32-bit CISC
Usb/spi Channels
1/1
Uart/sio Channels
2
I2c/sio Bus Channels
1
(s)dram Controller
1
Adc 10-bit Channel
6
Da Converter
-
Timer 8-bit Channel
8
Timer 16-bit Channel
2
Pwm 8-bit Channels
-
Pwm 16-bit Channels
-
Cs/wait Controller
4
Dual Clock
Y
Number Of I/o Ports
136
Power Supply Voltage(v)
3.0 to 3.6
Note: In USB transfer, the size of program is set by wIndex from addresses 0000H to FFFFH. Therefore, the
transferred Object size becomes 64K byte max. Please be careful.
b.
1.
2.
3.
4.
Notes on the user program format (binary)
Example: Transfer data when writing 16-byte data in Intel Hex format from address 3000H
Since the address pointer is initially set to 00H, the record type to be
transferred first does not have to be an address record.
Addresses 3000H to 21FFFH (124 Kbytes) are allocated as the user program
download area. The user program should be contained within this area.
After receiving the checksum of a record, the boot program waits for the start
mark (3AH for “:”) of the next record. If data other than 3AH is received
between records, it is ignored.
A user program in Intel Hex format (normally written in ASCII code) must be
converted into binary data before it can be transferred. See the example
below for how to convert an Intel Hex file into binary format.
When a user program is downloaded via USB, the maximum allowed record
length is 250 bytes.
The following shows how an Intel Hex format file is displayed on a text editor.
However, the actual data consists of ASCII codes, as shown below.
Thus, the ASCII codes must be converted into binary data based on the conversion rules shown
in the table below.
Data record
End record
The above Intel Hex file is converted into binary data as follows:
ASCII Code
: 103000000607F100030000F201030000B1F16010B7
: 00000001FF
3A3130333030303030303630374631303030333030303046323031303330303030
423146313630313042370D0A3A303030303030303146460D0A
41 or 61
42 or 62
43 or 63
44 or 64
45 or 65
46 or 66
30~39
0D0A
3A
92CF26A-64
3A 10 3000 00 0607F100030000F201030000B1F16010 B7
3A 00 0000 01 FF
: (Start mark\)
: (Start mark)
Record length
Record length
Address
Address
3A (Only 3A remains the same.)
Record type
Record type
Data
Checksum
Binary Data
Delete
0~9
A
B
C
D
E
F
TMP92CF26A
2009-06-25
Checksum

Related parts for TMP92xy26AXBG