MEGAWIN MA100L

MA100
UART-to- USB Bridge Controller
Features
z
Operating voltage from 4.35V to 5.5V
z
Universal Asynchronous Serial Receiver/Transmitter (UART) to Universal Serial Bus (USB)
Bridge
z
High efficient data transfer rate and low cost solution for UART-to-USB bridge, which has to
connect 1200bps ~ 57.6Kbps UART device.
z
Integrated USB transceiver for Low speed USB 1.5Mbps Specification, Version 1.1
z
Embedded 3.3 V voltage regulator for USB data signals
z
Built-in power-on-reset
z
Supports suspend/normal mode for the power management
z
6 MHz external crystal or external ceramic resonator
z
Support optional external serial EEPROM for USB VID, PID, product related string and
external setting
z
LEDs indicate the activity between USB and UART
z
USB PC driver is available for Microsoft Windows 98 SE/Me/2000/XP
z
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
The MA100 will be connected up to 57.6k bps
bridge controller, which allows high efficient
UART, and the USB PC software driver is
data transfer rate between a UART device
also supported for the Microsoft Windows 98
and a USB host. The MA100 is usually
SE/Me/2000/XP environment. MA100 will be
used in some existing devices with UART
very suitable for hand-held game, data bank,
only, and work through it to provide easy
I-toy, and other products that need to
connectivity between USB host and UART
download/upload data through the PC system.
device.
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+
DVCC
VSS
V3.3
2
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
MA100 Data Sheet
MEGAWIN
Pin Configuration
V3.3
1
28
D+
D-
2
27
Vcc
Vss
3
26
USB_LED
XTAL1
4
25
RX_LED
XTAL2
5
24
TX_LED
NC
6
23
- RST
TX
7
22
BS2
RX
8
21
BS1
LBRS
9
20
BS0
P0
10
19
NC
EE_A0
11
18
TO1
EE_A1
12
17
TO0
EE_SCL
13
16
NC
EE_SDA
14
15
NC
MA100L
MEGAWIN
MA100 Data Sheet
3
Application Notice
Megawin MA100 Application Circuit
VDD
U2
VBus
DD+
GND
R3
30
R4
30
DD+
C4
15P
VDD
VDD
U1
V3.3
D-
C5
1u
C3
15P
XTAL1
XTAL2
C6
XTAL1
30P
TX
RX
6MHZ
C7
XTAL2
30P
1
2
3
4
5
6
7
8
9
10
11
12
13
14
V3.3
D+
DVcc
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
28
27
26
25
24
23
22
21
20
19
18
17
16
15
D+
USB_LED
RX_LED
TX_LED
C2
0.1u
1
2
3
4
R2
4.7k
Device A
TX
D1
RX_LED
LED
D2
TX_LED
LED
D3
U3
VCC_UART
RX
LED
Optional
EE_A0
EE_A1
GND
GND
R1
4.7k
USB_LED
C8
0.1u
MA100L
VCC_UART
C1
10u
A0 VCC
A1
WP
A2 SCL
GND SDA
5
6
7
8
VDD
GND
EE_SCL
EE_SDA
AT24C08
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.1
1
of
1
1. Time-out between RX and USB:
n
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.
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+1
Byte N
b0
b1
b2
b3
b4
b5
b6
b7
Start
bit
b0
b1
Start
bit
End
bit
10 us
Fig 1. The signal timing of TX-pin
Absolute Maximum Rating
PARAMETER
RATING
UNIT
Supply Voltage to Ground Potential
Maximum current per pin excluding VDD and VSS
Maximum current out of GND
Maximum current out of VCC
Ambient Operating Temperature
Storage Temperature
-0.5 to +6.0
25
100
100
0 to +70
-40 to +125
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
(VDD-VSS = 5.0 V, FOSC = 6MHz, Ta = 25° C; unless otherwise specified)
PARAMETER
SYM.
CONDITIONS
-
MIN.
TYP.
MAX.
UNIT
Op. Voltage
VDD
4.35
-
5.5
V
Op. Current
IOP
No load (Ext.-V)
In normal operation
-
-
20
Ma
Suspend Current
ISUS
No load (Ext.-V)
-
300
450
μA
Input High Voltage
VIH
-
2
-
VDD
V
Input Low Voltage
VIL
-
0
-
0.8
V
Static output high
VOH
RL = 15Kohm to Vss
2.8
-
3.6
V
Static output low
VOL
No load
-
-
0.3
V
Differential input sensitivity
VDI
| (D+) – (D-) |
0.2
-
-
V
Differential common mode range
VCM
Include VDI range
0.8
-
2.5
V
Single ended receiver threshold
VSE
-
0.8
-
2.0
V
Regulator supply voltage
V3.3
IL = 4 Ma
3.0
-
3.6
V
IOL
VOL = 0.4V, VDD = 5.0V
-
4.0
-
Ma
USB function
UART function
Tx sink current
MEGAWIN
MA100 Data Sheet
5
AC Characteristics
(VDD-VSS = 5.0 V, FOSC = 6MHz, Ta = 25° C; unless otherwise specified)
PARAMETER
SYM.
CONDITIONS
MIN.
TYP.
MAX.
UNIT
fOP
1.5
-
1.5
MHz
Rise time
tR
75
-
300
Ns
Fall time
tF
75
-
300
Ns
80
-
125
%
USB function
Internal operating frequency
Transition time
Rise/Fall time matching
tRFM
tR / tF
Output signal crossover
voltage
VCRS
1.3
-
2.0
V
Low speed data rate
tDRAT
1.4775
-
1.5225
Mbps
CL=350Pf measured at
crossover point
-25
-
25
Ns
-14
-
14
Ns
CL=350Pf measured at
crossover point
-75
-
75
Ns
-45
-
45
Ns
Source differential driver jitter
To next transition
tUDJ1
For paired transition
tUDJ2
Receiver data jitter tolerance
To next transition
tDJR1
For paired transition
tDJR2
Source EOP width
tEOPT
Measured at crossover point
1.25
-
1.50
Us
Differential to EOP transition
skew
tDEOP
Measured at crossover point
-40
-
100
Ns
Must reject as EOP
tEOPR1
Measured at crossover point
333
-
-
Ns
Must accept
tEOPR2
667
-
-
Ns
Duration from End-bit to Next
Start-bit on Transmission
tTD
10
-
-
Us
Duration from End-bit to Next
Start-bit on Receiving
tRD
0
-
-
Us
Receiver EOP width
UART function
6
MA100 Data Sheet
MEGAWIN
Package Dimensions
28-pin SSOP
MEGAWIN
MA100 Data Sheet
7
Pad Assignment
1
L
A S S
S
T S
X V V
XTAL2
1
44
43
3
.
3
V
D
41
42
C C .
C C C
V V .
N
+
D
40
37
38
39
D
E
L
_
B
S
U
D
E
L
_
X
R
35
36
D
E
L
_
X
T
34
33
LOGO
N.C.
N.C.
N.C.
N.C.
2
TX
6
RX
N.C.
N.C.
N.C.
N.C.
7
32
3
(0,0)
31
4
30
5
29
28
27
8
26
9
25
10
24
11
23
12
13
14
15
16
17
S 0 .
0 1 L
R P C
A A C
.
B
S
N _ _
E E _
L
E E E
E
8
MA100 Data Sheet
18
A
D
S
_
E
E
.
C
.
N
19
20
21
/RST
BS2
N.C.
N.C.
BS1
N.C.
N.C.
N.C.
BS0
N.C.
22
.
0 1
C
O O
.
N T T
MEGAWIN
Revision History
Version
A1
A2
A3
MEGAWIN
Date
2006/05
2008/06
2008/12
Page
MA100 Data Sheet
Description
Initial document
Update document
Formatting
9