TMPA901CMXBG Toshiba, TMPA901CMXBG Datasheet - Page 348

no-image

TMPA901CMXBG

Manufacturer Part Number
TMPA901CMXBG
Description
Microcontrollers (MCU) 32-bit RISC MCU 16kb ARM926EJ 16kb 200Mhz
Manufacturer
Toshiba
Datasheet

Specifications of TMPA901CMXBG

Product Summaries
Summary
Lead Free
Yes
Rohs Compatible Product(s)
Available
Rom (kbytes)
-
Rom Type
ROMless
Ram (kbytes)
32
Number Of Pins
177
Package
BGA
Vcc
3V
Tft Lcd Controller
Y
Touchscreen Controller
Y
Usb Host Fs With Phy
Y
Usb Device Hs With Phy
Y
Sd Host Controller
-
Cmos Image Sensor Interface
-
I2s
1
Ssp (ch) Spi
1
I2mc/sio (ch)
1
Uart/sio (ch)
2
External Bus Interface
Y
Cs/wait Controller (ch)
4
Dma Controller
8
10-bit Ad Converter
4
12-bit Da Converter
-
16-bit Timer / Counter
6
Real Time Clock
Y
Watchdog Timer
Y
Osc Freq Detect
Y
Low-power Modes
Y
Lead Free Status / Rohs Status
 Details

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
TMPA901CMXBG
Manufacturer:
Toshiba
Quantity:
10 000
10. UART0FBRD (UART0 Fractional baud rate register)
11. UART1FBRD (UART1 Fractional baud rate register)
[31:6]
[5:0]
[31:6]
[5:0]
[Description]
Bit
Bit
a. <BAUDDIVFRAC>
Note1: To update the contents of UARTxFBRD internally, the write to UARTxLCR_H must always be executed last.
Note 2: Set this register before the UARTxCR<UARTEN> is set to 1.
Note 3: The Integer part of baud rate divisor setting is invalid to 0. Therefore, the baud rate setting can not be
value (BAUD DIVFRAC).
The baud rate divisor is calculated as follows:
Baud rate divisor BAUDDIV
f
The BAUDDIV is comprised of the integer value (BAUD DIVINT) and the fractional
Example: Calculating the divisor value
set only the fractional baud rate divisor. And please pay attention that the minimum baud rate divisor setting are
“1” as the integer and also “1” as the decimal fraction ( which can not set to “0” when the integer baud rate value
is “1” ).
UARTCLK
For details, refer to the description of UARTxLCR_H.
BAUD DIVFRAC
BAUD DIVFRAC
When the required baud rate is 230400 and f
Baud rate divisor = (4
Therefore, BRDI = 1 and BRDF = 0.085
Fractional part is ((0.085
Generated baud rate divisor = 1 + 5/64 = 1.078
Generated baud rate = (4
Error = (231911
The maximum error using a 6-bit UARTxFBRD register = 1/64
This error occurs when m = 1, and it is cumulative over 64 clock ticks.
Symbol
Symbol
is the frequency of UARTCLK.
Bit
Bit
R/W
R/W
Type
Type
The integer part of this, 0x5, should be set as the fractional baud
rate divisor value.
230400)/ 230400
TMPA901CM- 347
10
(f
6
Undefined
0x00
Undefined
0x00
64) + 0.5) = 5.94.
)/ (16
10
UARTCLK
6
Reset
Reset
Value
Value
)/ (16
230400) = 1.085
)/ (16
100 = 0.656 %
1.078) = 231911
Read as undefined. Write as zero.
Fractional part of baud rate divisor:
0x01 to 0x3F
Read as undefined. Write as zero.
Fractional part of baud rate divisor:
0x01 to 0x3F
baud rate)
UARTCLK
Address
Address
= 4 MHz:
Description
Description
(0xF200_0000) + (0x0028)
(0xF200_1000) + (0x0028)
100 = 1.56 %
TMPA901CM
2010-07-29

Related parts for TMPA901CMXBG