TMP92xy26AXBG Toshiba, TMP92xy26AXBG Datasheet - Page 647

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
soft start (MACCR<MOPST>=1) can be selected in MACCR<MSTTG2:0>.
set to “1”. Once an overflow occurs, MACCR<MOVF> is held at “1” regardless of subsequent
calculation results. Since the overflow flag is not automatically cleared by a read operation,
it is necessary to write “0” to clear this flag.
(2) Calculation start trigger
(3) Overflow flag
As a trigger to start calculation, writing to the MACMA, MACMB or MACOR register or
When an overflow occurs in the calculation result (see Table 3.26.2), MACCR<MOVF> is
unsigned or signed mode.
registers, and the most significant bit is treated as the sign bit and the data set in each
register is treated as a two’s complement value. Table 3.26.1 shows the range of values
that can be represented in each sign mode.
signed (two’s complement) data. Even in unsigned mode it is possible to set signed
(two’s complement) data in the MACOR register to perform additions and subtractions
in signed mode.
MACMA and MACMB register with longword (32bit).
(d) Sign mode
Unsigned
Signed
Both multiply-accumulate and multiply-subtract operations can be executed in
In signed mode, the MACMA, MACMB, and MACOR registers become signed
Use signed mode when the values to be set in the MACMA and MACMB registers are
In case of using “sign mode”, MACCR<MSGMD> = 1, it must need to write to
Signed
Unsigned
Sign Mode
Table 3.26.1 Data Range in Unsigned/Signed Mode
MACMA, MACMB Registers
Table 3.26.2 Overflow Definitions
(MACOR register value)
−2
0 ∼ 2
31
Calculation Result
−2
0 ≤ MACOR ≤ 2
∼ +2
63
MACOR > 2
MACOR > 2
MACOR < −2
32
≤ MACOR ≤2
92CF26A-643
MACOR < 0
−1
31
-1
64
63
−1
−1
64
63
63
−1
−1
MACCR<MOVF>
MACOR Register
−2
0 ∼ 2
63
∼ +2
1
0
1
1
0
1
64
−1
63
−1
TMP92CF26A
2009-06-25

Related parts for TMP92xy26AXBG