MA100
UART-to- USB Bridge Controller
Features
Operating voltage from 4.35V to 5.5V
Universal Asynchronous Serial Receiver/Transmitter (UART) to Universal Serial Bus (USB)
Bridge
High efficient data transfer rate and low cost solution for UART-to-USB bridge, which has to
connect 1200bps ~ 57.6Kbps UART device
.
Integrated USB transceiver for Low speed USB 1.5Mbps Specification, Version 1.1
Embedded 3.3 V voltage regulator for USB data signals
Built-in power-on-reset
Supports suspend/normal mode for the power management
6 MHz external crystal or external ceramic resonator
Support optional external serial EEPROM for USB VID, PID, product related string and
external setting
LEDs indicate the activity between USB and UART
USB PC driver is available for Microsoft Windows 98 SE/Me/2000/XP
Package:
−
−
Die form: MA100H
28-SSOP: MA100L
This document contains information on a new product under development by MEGAWIN. MEGAWIN reserves the right to change or
discontinue this product without notice.
©
MEGAWIN Technology Co., Ltd. 2008 All rights reserved.
2008/12 version A3
MEGAWIN
General Description
The MA100 is a USB interface to a UART
bridge controller, which allows high efficient
data transfer rate between a UART device
and a USB host. The MA100 is usually
used in some existing devices with UART
only, and work through it to provide easy
connectivity between USB host and UART
device.
The MA100 will be connected up to 57.6k bps
UART, and the USB PC software driver is
also supported for the Microsoft Windows 98
SE/Me/2000/XP environment. MA100 will be
very suitable for hand-held game, data bank,
I-toy, and other products that need to
download/upload data through the PC system.
Pin Description
PIN Name
TX
RX
BS0~2
LBRS
USB_LED
TX_LED
RX_LED
P0
-RST
TO0~1
EE_A0
EE_A1
EE_SCL
EE_SDA
XTAL1
XTAL2
D+
D-
V
CC
V
SS
V3.3
I/O
O
I
I
I
O
O
O
O
I
I
O
O
O
I/O
I
I
I/O
I/O
I
I
O
Description
UART Transmit with an open-drain
UART Receive with an open drain
Test pin
Low baud rate select pin
LED for USB indication
LED for transmit indication
LED for receive indication
Output pin
Reset pin, low active
Time-out between RX and USB
External EEPROM A0 address pin
External EEPROM A1 address pin
External EEPROM serial clock input pin
External EEPROM serial data pin
6MHz crystal or resonator in
6MHz crystal or resonator out
USB data +
USB data -
Voltage supply
Ground
3.3V regulated output, a capacitor should be added on
this pin
2
MA100 Data Sheet
MEGAWIN
Pin Configuration
V3.3
D-
Vss
XTAL1
XTAL2
NC
TX
RX
LBRS
P0
EE_A0
EE_A1
EE_SCL
EE_SDA
1
2
3
4
5
6
7
8
9
10
11
12
13
14
28
27
26
25
24
23
22
21
20
19
18
17
16
15
D+
Vcc
USB_LED
RX_LED
TX_LED
- RST
BS2
BS1
BS0
NC
TO1
TO0
NC
NC
MA100L
MEGAWIN
MA100 Data Sheet
3
Application Notice
Megawin MA100 Application Circuit
VDD
U2
VBus
D-
D+
GND
R3
30
D-
D+
R4
30
U1
C5
1u
C3
15P
V3.3
D-
XTAL1
XTAL2
C4
15P
1
2
3
4
5
6
7
8
9
10
11
12
13
14
V3.3
D+
D-
Vcc
Vss
USB_LED
XTAL1 RX_LED
XTAL2 TX_LED
NC
-RST
TX
BS2
RX
BS1
LBRS
BS0
P0
NC
EE_A0
TO1
EE_A1
TO0
EE_SCL
NC
EE_SDA
NC
MA100L
28
27
26
25
24
23
22
21
20
19
18
17
16
15
D+
USB_LED
RX_LED
TX_LED
VDD
VDD
C2
0.1u
C1
10u
USB_LED
RX_LED
TX_LED
LED
LED
LED
D1
D2
D3
C6
XTAL1
30P
C7
TX
RX
6MHZ
XTAL2
C8
0.1u
30P
Optional
U3
EE_A0
EE_A1
GND
GND
1
2
3
4
A0 VCC
A1
WP
A2 SCL
GND SDA
AT24C08
5
6
7
8
VDD
GND
EE_SCL
EE_SDA
VCC_UART
VCC_UART
R1
4.7k
RX
R2
4.7k
TX
Device A
TX
RX
If the power of device A is more than 4.0V,
R1 and R2 must be connected to VCC_UART which is the power of device A.
Otherwise, VCC_UART should be 3.3V applied by MA100.
Title
Megawin Technology Inc.
Size
A
Date:
Document Number
Rev
Megawin MA100 Application Circuit
Friday, May 19, 2006
Sheet
1
of
1
1.1
1. Time-out between RX and USB:
Time-out = 1/baud rate x 2 , where n=0 for TO1=1 and TO0=1, n=1 for TO1=1 and TO0=0;
n=2 for TO1=0 and TO0=1, n=3 for TO1=0 and TO0=0.
n
2. TX/RX-pin is an open-drain pin:
The TX/RX is an open-drain circuit, So, It decide that how much the suspend current, That is,
If the power of device A is more than 4.0V, The VCC_UART’s power must be connect to the power
of device A, Otherwise, The VCC_UART’s power should be connect to V3.3 pin of the MA100
3. UART’s TX data delay
There is a time gap between the bytes transmitted via MA100’s TX-pin. When the frequency of
oscillator is 6 MHz, the minimum time gap is 10 microseconds. Users need to make sure the UART
receiver device could move the data from the receiving buffer during the time gap, 10 us, to avoid it
being overwritten by the following byte of data. The signal timing is shown in the following.
4
MA100 Data Sheet
MEGAWIN
Byte N
Byte N+1
b0
b1
b2
b3
b4
b5
b6
b7
b0
b1
Start
bit
End
bit
10 us
Start
bit
Fig 1. The signal timing of TX-pin
Absolute Maximum Rating
PARAMETER
Supply Voltage to Ground Potential
Maximum current per pin excluding V
DD
and V
SS
Maximum current out of GND
Maximum current out of VCC
Ambient Operating Temperature
Storage Temperature
RATING
-0.5 to +6.0
25
100
100
0 to +70
-40 to +125
UNIT
V
mA
Ma
Ma
°C
°C
Note: Exposure to conditions beyond those listed under Absolute Maximum Ratings may adversely affect the life and
reliability of the device.
DC Characteristics
(V
DD
-V
SS
= 5.0 V, F
OSC
= 6MHz, Ta = 25° C; unless otherwise specified)
PARAMETER
Op. Voltage
Op. Current
Suspend Current
Input High Voltage
Input Low Voltage
USB function
Static output high
Static output low
Differential input sensitivity
Differential common mode range
Single ended receiver threshold
Regulator supply voltage
UART function
Tx sink current
SYM.
V
DD
I
OP
I
SUS
V
IH
V
IL
CONDITIONS
-
No load (Ext.-V)
In normal operation
No load (Ext.-V)
-
-
RL = 15Kohm to Vss
No load
| (D+) – (D-) |
Include
V
DI
range
-
MIN.
4.35
-
-
2
0
2.8
-
0.2
0.8
0.8
3.0
TYP.
-
-
300
-
-
-
-
-
-
-
-
MAX.
5.5
20
450
V
DD
0.8
3.6
0.3
-
2.5
2.0
3.6
UNIT
V
Ma
μ
A
V
V
V
V
V
V
V
V
V
OH
V
OL
V
DI
V
CM
V
SE
V
3.3
I
OL
I
L
= 4 Ma
V
OL
= 0.4V, V
DD
= 5.0V
-
4.0
-
Ma
MEGAWIN
MA100 Data Sheet
5