HT42B534-x
USB to UART Bridge IC
Features
• Supports standard Windows® drivers for Virtual
Com Port (VCP): Windows XP (SP2), Vista,
Widows 7 & Windows 8 (only an INF file is
required), Windows 10
• Operating Voltage (VDD): 3.3V~5.5V
• UART pin Voltage (VDDIO): 1.8V~VDD (Less than
VDD voltage)
• Supports Android 4.0 or later version and Mac OS X
• Power down and wake-up functions to reduce
power consumption
• Integrated 256 bytes true EEPROM for user memory
• Package types: 8-pin SOP, 10-pin SOP/MSOP,
16-pin NSOP
• Fully integrated 12MHz oscillator with 0.25%
accuracy for all USB modes which requires no
external components
General Description
• USB interface
♦♦ USB 2.0 Full Speed compatible
♦♦
Implements USB protocol composite device:
–– Communication Device Class (CDC) for
communications and configuration
–– Human Interface Device (HID) for user
configure USB VID, PID and device
description strings
♦♦
Internal 1.5kΩ pull-high resistor on D+ pin
The HT42B534-x device is a high performance USB
to UART bridge controller with fully integrated
USB and UART interface functions, designed for
applications that communicate with various types
of UART. The device includes a USB 2.0 full
speed compatible interface which is used for PC
communication. The device also includes a fully
integrated high speed oscillator which is used as clock
source for the USB and UART baud rate generator.
The baud rate generator can support up to 3Mbps of
baud rate for the UART interface.
• Fully-duplex Universal Asynchronous Receiver
and Transmitter Interface – UART
♦♦ Supports Baud Rate up to 3Mbps
♦♦
Supports maximum 128 bytes transmit buffer
and 128 bytes receive buffer
♦♦
UART Data formats supported:
–– Data bits: 8
–– Stop bits: 1 and 2
–– Parity: odd, even, no parity
♦♦
Supports RTS/CTS pins for auto flow control
♦♦
Supports RX pin resume signal to request a
remote wake-up
♦♦
Supports VDDIO pin for UART pins power
supply
Rev. 1.00
1
December 09, 2016
HT42B534-x
USB Bridge IC Naming Rules
HT42B 5 3 4 - x
Product Family
HT42B = Holtek Bridge IC
Version
Bridge Series of Host
5 = USB
1 = First Version
USB Class type
Bridge Series of Device
3 = CDC Class
6 = HID Class
2 = I2C
3 = SPI
4 = UART
Selection Table
Part No.
Description
VDD
USB
Virtual
HID
COM
FIFO/Buffer
Interface
Data Rate
I/O
VDD
Package
HT42B532-x USB to I2C Bridge
√
—
TX: 62 bytes
RX: 62 bytes
Up to 400kHz
√
8SOP
10MSOP
HT42B533-x USB to SPI Bridge
√
—
TX: 128 bytes
RX: 128 bytes
Up to 8MHz
√
10MSOP
16NSOP
√
—
TX: 128 bytes
RX: 128 bytes
Up to 3Mbps
Baud
√
8SOP
10SOP/MSOP
16NSOP
—
√
TX: 32 bytes
RX: 32 bytes
Up to 115.2kbps
Baud
√
10SOP
HT42B534-x USB to UART Bridge
HT42B564-x
3.3V~
5.5V
Full-Speed
USB (HID) to UART
Bridge
Block Diagram
VDD
3.3V
Regulator
Internal
Oscillator
Baud Rate
Generator
GND
VDDIO
V33O
D+
D-
USB
PHY
VID
PID
Configure
Rev. 1.00
Device
Power
128B
TX
Buffer
USB
Controller
UART
128B
RX
Buffer
2
TX
RX
CTS
RTS
DSR
DTR
DSD
RI
LED
UDET
External
RS-232
TRansceiver
or
UART
Circuitry
December 09, 2016
HT42B534-x
Pin Assignment
1
1
8
V33O
VDD
10
GND
2
9
TX
VDDIO
V33O
2
7
VDD
GND
3
8
3
6
D-
4
7
RX
4
5
D+
CTS
TX
5
6
D+
DRTS
RX
VDDIO
HT42B534-x
10 MSOP-A
HT42B534-x
8 SOP-A
D+
1
16
VDD
D-
2
15
RI
V33O
3
14
DCD
GND
4
13
RTS
D+
1
10
CTS
5
12
VDD
2
9
TX
V33O
3
8
TX
LED
4
7
5
6
6
11
DSR
RX
UDET
7
10
VDDIO
LED
8
9
DTR
HT42B534-x
16 NSOP-A
DGND
RX
VDDIO
UDET
HT42B534-x
10 SOP-A
Package Type
Marking
8SOP
HT42B534-x
10SOP
HT42B534-x
10MSOP
B534-x
16NSOP
HT42B534-x
Note: x=1 for version number.
Pin Description
As the Pin Description table applies to the package type with the most pins, not all of the listed pins may be present
on package types with smaller numbers of pins.
Pin Name
Type
Description
D+
I/O
USB D+ Line
D-
I/O
USB D- Line
TX
O
Asynchronous data output (UART Transmit)
RX
I
Asynchronous data input (UART Receive)
CTS
I
Clear To Send control input, active low
RTS
O
Ready to Send control output, active low
DSR
I
Data Set Ready control input, active low
DTR
O
Data Terminal Ready control output, active low
DCD
I
Data Carrier Detect control input, active low
RI
I
Ring Indicator control input, active low
LED
O
TX/RX signal LED indication, active low
UDET
I
USB plug in/out detect pin, only for 10-pin SOP package
O
3.3V regulator output
V33O
VDDIO
PWR
Positive power supply for TX/RX/CTS/RTS/DSR/DTR/DCD/RI pins
VDD
PWR
Positive power supply, USB bus power
GND
PWR
Negative power supply, ground
Rev. 1.00
3
December 09, 2016
HT42B534-x
Absolute Maximum Ratings
Supply Voltage.........................VSS−0.3V to VSS+6.0V
IOH Total............................................................. -80mA
Input Voltage........................... VSS−0.3V to VDD+0.3V
IOL Total.............................................................. 80mA
Storage Temperature............................-50˚C to 125˚C
Total Power Dissipation.................................. 500mW
Operating Temperature..........................-40˚C to 85˚C
Note: These are stress ratings only. Stresses exceeding the range specified under “Absolute Maximum Ratings”
may cause substantial damage to this device. Functional operation of this device at other conditions beyond
those listed in the specification is not implied and prolonged exposure to extreme conditions may affect
devices reliability.
D.C Characteristics
Symbol
Parameter
Ta=25°C
Test Conditions
VDD
Conditions
Min.
Typ.
Max.
Unit
V
VDD
Operating Voltage
—
—
3.3
—
5.5
VDDIO
UART Pins VDDIO Input Voltage
—
—
1.8
—
VDD
V
IDD
Operating Current
5V
No load
—
11
16
mA
ISUS
Suspend Current (USB)
5V
Suspend mode, No load, USB
on, other peripherals off
—
360
450
μA
ISTB
Standby Current (Non-USB)
for 10-pin SOP package only
3V
Standby mode, No load, USB
Plug-out, other peripherals off,
VDD power is from VDDIO
–
0.1
1.0
μA
VIL
Input Pins Input Low Voltage
—
—
0
—
0.2VDDIO
V
VIH
Input Pins Input High Voltage
—
—
0.8VDDIO
—
VDDIO
V
4
8
—
mA
10
20
—
mA
-2
-4
—
mA
-5
-10
—
mA
IOL
I/O Pins Sink Current
3V
5V
3V
IOH
I/O Pins Source Current
RPH
I/O Pins Pull-high Resistance
ILEAK
Input Leakage Current
VV33O
3.3V Regulator Output Voltage
RUDP1
Pull-high Resistance between D+
3.3V
and V33O
Rev. 1.00
5V
VOL = 0.1VDDIO
VOH = 0.9VDDIO
3V
—
20
60
100
kΩ
5V
—
10
30
50
kΩ
—
—
±1
μA
—
—
±1
μA
3.0
3.3
3.6
V
-5%
1.5
+5%
kΩ
3V
5V
5V
VIN = VDD or VIN = VSS
IV33O = 70mA
—
4
December 09, 2016
HT42B534-x
A.C Characteristics
Symbol
Parameter
Ta=25°C
Test Condition
Condition
VDD
Min.
Typ.
-0.25%
12
Max.
Unit
fHIRC
High Speed Internal RC Oscillator 3.3V~5.5V USB mode
+0.25% MHz
tSST
System Start-up Timer Period
—
RX pin Wake-up from
power down mode
16
—
—
tHIRC
tRSTD
System Reset Delay Time
—
Power-on reset
25
50
100
ms
Power-on Reset Characteristics
Symbol
Ta=25°C
Test Conditions
Parameter
VDD
Conditions
Min.
Typ.
Max.
Unit
VPOR
VDD Start Voltage to Ensure Power-on Reset
—
—
—
—
100
mV
RRPOR
VDD Rising Rate to Ensure Power-on Reset
—
—
0.035
—
—
V/ms
tPOR
Minimum Time for VDD Stays at VPOR to Ensure
Power-on Reset
—
—
1
—
—
ms
VDD
tPOR
RRPOR
VPOR
Rev. 1.00
5
Time
December 09, 2016
HT42B534-x
USB Interface
As the USB device has a remote wake-up function,
the USB device can wake up the USB host by sending
a remote wake-up pulse. Once the USB host receives
a remote wake-up signal from the USB device, the
host will send a resume signal to device.
The USB interface, being USB 2.0 full-speed
compatible, is a 4-wire serial bus that allows
communication between a host device and up to 127
max peripheral devices on the same bus. A token
based protocol method is used by the host device for
communication control. Other advantages of the USB
bus include live plugging and unplugging and dynamic
device configuration. As the complexity of USB
data protocol does not permit comprehensive USB
operation information to be provided in this datasheet,
the reader should therefore consult other external
information for a detailed USB understanding.
USB VID and PID Configuration
The device has configured the default Vendor ID
(VID:0x04D9), Product ID (PID:0xB534) and product
description strings of “USB to UART Bridge”. The
user can update the Vendor ID, Product ID, product
description strings and remote wake-up setting using
their application program.
This device has been configured to the default USB
configuration data as shown in the following table.
Power Planes
There are two power planes for the device and they
are the USB bus power input (VDD) and 3.3V
regulator output (V33O).
Parameter
For the USB SIE VDD will supply all circuits related
to USB SIE and be sourced from pin “VDD”. Once
the USB is removed from the USB and there is no
power in the USB BUS, the USB SIE circuit is no
longer operational.
USB Interface Operation
0x04D9
USB Product ID (PID)
0xB534
Remote wake-up
Default disable
Manufacturer Name
Holtek
Product Description
USB to UART Bridge
Serial Number
0000
UART Interface
To communicate with an external USB host, the
internal USB module has external pins known as
D+ and D- along with the 3.3V regulator output
V33O. A Serial Interface Engine (SIE) decodes the
incoming USB data stream and transfers it to the
correct endpoint buffer memory known as the FIFO.
The USB module has 4 endpoints, EP0 ~ EP3. The
endpoint 0 supports the Control transfer while the
endpoint 1 ~ endpoint 3 support the Interrupt or
Bulk transfer. The HT42B534-x Bridge IC supports
the USB Communication Device Class (CDC) for
communications and configuration.
The HT42B534-x contains an integrated full-duplex
asynchronous serial communications UART interface
that enables communication with external devices
that contain a serial interface. The UART function
has many features and can transmit and receive data
serially by transferring a frame of data with eight data
bits per transmission as well as being able to detect
errors when the data is overwritten or incorrectly
framed. The UART function possesses its own
internal interrupt which can be used to indicate when
a reception occurs or when a transmission terminates.
0
Control
The integrated UART function contains the following
features:
1
Interrupt
2
Bulk Out
• Full-duplex, asynchronous communication
3
Bulk In
Endpoint
Transfer Type
• 8 bits character length
• Even, odd or no parity options
USB Endpoint Transfer Type
• One or two stop bits
If there is no signal on the USB bus for over 3ms, the
USB device will enter the suspend mode. The device
enters the suspend state to meet the requirements of
the USB suspend current specification. When the
resume signal is asserted by the USB host, the device
will be woken up and leave the suspend mode.
Rev. 1.00
Value (hex)
USB Vendor ID (VID)
• Baud rate generator with prescaler
• 128-byte Deep FIFO Transmit Data Buffer
• 128-byte Deep FIFO Receive Data Buffer
• RX pin wake-up function
• UART pins power supply by VDDIO pin
6
December 09, 2016
HT42B534-x
UART External Pin
UART Power Down and Wake-up
To communicate with an external serial interface,
the internal UART has two external pins known as
TX and RX. The TX and RX pins are the UART
transmitter and receiver pins respectively.
If the USB host sends a suspend signal to the
HT42B534-x USB device, it will enter the suspend
mode. It is recommended to ensure that the UART
data transmission or reception has been finished
before the device enters the suspend mode.
UART Data Transfer Scheme
The UART function contains a receiver RX pin wakeup function. A falling edge on the RX pin will wake
up the device from the suspend mode.
The data will be transferred to the Transmit Shift
Register from where it will be shifted out, LSB first,
onto the TX pin at a rate controlled by the Baud
Rate Generator. Data to be received by the UART
is accepted on the external RX pin, from where it is
shifted in, LSB first, to the Receiver Shift Register
at a rate controlled by the Baud Rate Generator.
The UART interface provides a 128 byte deep FIFO
transmit data buffer and a 128 byte deep FIFO receive
data buffer for applications.
Application Program Demo
Holtek USB Bridge Program
Holtek provides an application program to setup
the HT42B534-x Bridge IC for USB to UART data
communication. The application program carries the
name “Holtek USB Bridge Program”. The application
program function contains two blocks, the first block
is for the customer vendor ID, product ID and product
information upgrate, the second block is for the USB
to UART application settings. The USB to UART
setting block can be used to configure the baud rate,
data, stop bits, parity, flow control and data transmit/
receive demo.
For data transfer, the UART function utilises a nonreturn-to-zero, more commonly known as NRZ,
format. This is composed of one start bit, eight data
bits and one or two stop bits. Parity is supported by
the UART hardware and can be setup to be even, odd
or no parity. For the most common data format, 8 data
bits along with no parity and one stop bit, denoted as 8,
N, 1, is used as the default setting, which is the setting
at power-on.
The main figure for the program update is as follows:
The following diagram shows the transmit and receive
waveforms for an 8-bit data format.
Next
Parity Bit
Start
Start
Stop
Bit
Bit Bit 0 Bit 1 Bit 2 Bit 3 Bit 4 Bit 5 Bit 6 Bit 7
Bit
8-bit Data Format
Baud Rate Generator
To setup the speed of the serial data communication,
the UART function contains its own dedicated baud
rate generator. The default UART baud rate is 9600bps
and it can be controlled by the application program.
The baud rate and miss rate table:
Baud Rate
Real Rate
Miss Rate (%)
2400
2403.846154
0.16
4800
4807.692308
0.16
9600
9603.841537
0.04
19200
19207.68307
0.04
38400
38461.53846
0.16
57600
57692.30769
0.16
115200
115384.6154
0.16
230400
230769.2308
0.16
460800
457142.8571
0.79
1700000
1714285.714
0.84
2300000
2285714.286
0.62
3400000
3428571.429
0.84
Rev. 1.00
7
December 09, 2016
HT42B534-x
Program Update Block
• Step5: Import user memory (user optional).
• Step6: Save or open user memory data (user
optional).
On the program update block page, first open the
Holtek VID/PID Bridge IC. If the USB has been
plugged into the host PC, a new window will pop
up showing USB open success. The user can update
the customer VID, PID, manufacturer name, product
description, serial number and 256 bytes of user
memory as well as set the UART bridge device
hardware flow control and remote wake-up functions.
A user memory area, where no special data has been
stored, can be used by the user for self-definition.
• Step7: Download or upload VID/PID/Product
strings and the user memory data.
USB to UART Block
The USB to UART setting block is used to configure
the baud rate, data, stop bits, parity, flow control and
data transmit/receive demo. This page can also control
the output RTS and DTR toggle pins, CTS, RI, DSR
and DCD pins input status.
The following table shows the configuration
descriptor length.
Parameter
The figure for the USB to UART is as follows:
Length
USB Vendor ID(VID) 1 Word (hex)
USB Product ID(PID) 1 Word (hex)
Manufacturer Name
Max. support 16 characters
Product Description
Max. support 32 characters
Serial Number
Max. support 4 words
The main figure of the program update block is as
follows:
USB to UART Bridge operating steps:
• Step1: Select USB to UART page.
• Step2: Check that device is HT42B534-x.
• Setp3: Select COM port number.
• Step4: Select baud rate.
• Step5: Select one or two stop bits.
• Step6: Select parity.
• Step7: Select flow control function.
Configuration operating steps:
• Step8: Open the selections.
• Step1: Open the Holtek Bridge VID/PID device.
• Step9: Input the data to be transmitted.
• Step2: Change custom device or go to USB to
UART page.
• Step10: Send data.
• Step11: Receive data.
• Setp3: Input VID/PID and product strings (If the
user needs to change custom device).
• Step12: Toggle RTS/ DTR pins.
• Step13: Input CTS/RI/DSR/DCD pins status.
• Step4: Hardware flow control and remote wakeup
setting.
Rev. 1.00
8
December 09, 2016
HT42B534-x
Application Circuits
Rev. 1.00
9
December 09, 2016
HT42B534-x
Dual Power Product Application Circuits
VCC
VDD
1N5817
3.3V
5V or 3.3V
10µF
0.1µF
0.1µF
Battery
3.3V
VDDIO
VDD
0.1µF
GND
VDD
USB
Connector
VBUS
DD+
VSS
33Ω
33Ω
MCU
Application
Circuit
UDET
47pF
47pF
330Ω
DD+
LED
LED
V33O
TX
1µF
RX
UART
RX
TX
HT42B534-x
10SOP
Note: 1. Design note: 10-SOP package only for two power application, the VCC power must be below VDD
power. (The VCC power can be from the Li-battery).
2. The UDET pin can used for detect the USB plug-in for transfer data, detect the USB plug-out for entry
energy saving mode.
Rev. 1.00
10
December 09, 2016
HT42B534-x
Package Information
Note that the package information provided here is for consultation purposes only. As this information may be
updated at regular intervals users are reminded to consult the Holtek website for the latest version of the Package/
Carton Information.
Additional supplementary information with regard to packaging is listed below. Click on the relevant section to be
transferred to the relevant website page.
• Package Information (include Outline Dimensions, Product Tape and Reel Specifications)
• The Operation Instruction of Packing Materials
• Carton information
Rev. 1.00
11
December 09, 2016
HT42B534-x
8-pin SOP (150mil) Outline Dimensions
Symbol
Dimensions in inch
Min.
Nom.
Max.
—
0.236 BSC
—
B
—
0.154 BSC
—
C
0.012
—
0.020
C′
—
0.193 BSC
—
D
—
—
0.069
E
—
0.050 BSC
—
F
0.004
—
0.010
A
G
0.016
—
0.050
H
0.004
—
0.010
α
0°
—
8°
Symbol
Rev. 1.00
Dimensions in mm
Min.
Nom.
Max.
A
—
6.00 BSC
—
B
—
3.90 BSC
—
C
0.31
—
0.51
C′
—
4.90 BSC
—
D
—
—
1.75
E
—
1.27 BSC
—
F
0.10
—
0.25
G
0.40
—
1.27
H
0.10
—
0.25
α
0°
—
8°
12
December 09, 2016
HT42B534-x
10-pin SOP (150mil) Outline Dimensions
Symbol
Dimensions in inch
Min.
Nom.
Max.
A
—
0.236 BSC
—
B
—
0.154 BSC
—
C
0.012
—
0.018
C′
—
0.193 BSC
—
0.069
D
—
—
E
—
0.039 BSC
—
F
0.004
—
0.010
G
0.016
—
0.050
H
0.004
—
0.010
α
0°
—
8°
Symbol
Rev. 1.00
Dimensions in mm
Min.
Nom.
Max.
A
—F
6.00 BSC
—
B
—
3.90 BSC
—
C
0.30
—
0.45
C′
—
4.90 BSC
—
D
—
—
1.75
E
—
1.00 BSC
—
F
0.10
—
0.25
G
0.40
—
1.27
H
0.10
—
0.25
α
0°
—
8°
13
December 09, 2016
HT42B534-x
10-pin MSOP Outline Dimensions
Symbol
Nom.
Max.
A
—
—
0.043
A1
0.000
—
0.006
A2
0.030
0.033
0.037
B
0.007
—
0.013
C
0.003
—
0.009
D
—
0.118 BSC
—
E
—
0.193 BSC
—
E1
—
0.118 BSC
—
e
—
0.020 BSC
—
L
0.016
0.024
0.031
L1
—
0.037 BSC
—
y
—
0.004
—
θ
0°
—
8°
Symbol
Rev. 1.00
Dimensions in inch
Min.
Dimensions in mm
Min.
Nom.
Max.
A
—
—
1.10
A1
0.00
—
0.15
A2
0.75
0.85
0.95
B
0.17
—
0.33
C
0.08
—
0.23
D
—
3.00 BSC
—
E
—
4.90 BSC
—
E1
—
3.00 BSC
—
e
—
0.50 BSC
—
L
0.40
0.60
0.80
L1
—
0.95 BSC
—
y
—
0.10
—
θ
0°
—
8°
14
December 09, 2016
HT42B534-x
16-pin NSOP (150mil) Outline Dimensions
Symbol
A
Dimensions in inch
Min.
Nom.
Max.
—
0.236 BSC
—
B
—
0.154 BSC
—
C
0.012
—
0.020
C’
—
0.390 BSC
—
D
—
—
0.069
E
—
0.050 BSC
—
F
0.004
—
0.010
G
0.016
—
0.050
H
0.004
—
0.010
α
0°
—
8°
Symbol
Rev. 1.00
Dimensions in mm
Min.
Nom.
Max.
A
—
6.0 BSC
—
B
—
3.9 BSC
—
C
0.31
—
0.51
C’
—
9.9 BSC
—
D
—
—
1.75
E
—
1.27 BSC
—
F
0.10
—
0.25
G
0.40
—
1.27
H
0.10
—
0.25
α
0°
—
8°
15
December 09, 2016
HT42B534-x
Copyright© 2016 by HOLTEK SEMICONDUCTOR INC.
The information appearing in this Data Sheet is believed to be accurate at the time
of publication. However, Holtek assumes no responsibility arising from the use of
the specifications described. The applications mentioned herein are used solely
for the purpose of illustration and Holtek makes no warranty or representation that
such applications will be suitable without further modification, nor recommends
the use of its products for application that may present a risk to human life due to
malfunction or otherwise. Holtek's products are not authorized for use as critical
components in life support devices or systems. Holtek reserves the right to alter
its products without prior notification. For the most up-to-date information, please
visit our web site at http://www.holtek.com/en/.
Rev. 1.00
16
December 09, 2016