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