HT45B0K
SPI to USB Bridge
Features
●
●
Glueless slave SPI interface to Holtek
's
MCU
USB (Universal Serial Bus) 1.1 Full-speed module
−
6 endpoints (endpoint 0 included)
−
FIFO: 8, 8, 8, 64, 8, 64 for EP0~EP5 respectively
Operating voltage: V
DD
= 3.3V~5.5V
6MHz/12MHz (CLKI) external clock input for USB PLL clock
Suspend Mode with low suspend current
Remote Wake-up function
USB Multiple Interrupt Generation Sources:
♦
Access of the corresponding USB FIFO from the USB host
♦
USB suspend signal from the USB host
♦
USB resume signal from the USB host
♦
USB Reset signal from the USB host
CMOS external clock input, CLKI, with frequency 6MHz/12MHz for the USB PLL clock
16-pin NSOP package
●
●
●
●
●
●
●
General Description
This device is a companion chip for microcontrollers to provide USB connectivity with the USB
host. Six USB endpoints are supported with 8/8/8/64/8/64-byte FIFO for endpoint 0~5 respectively.
An external interrupt output to the host MCU is used for inetrrupt-driven operation.
However, the host MCU may also poll the status register to obtain the latest status if the interrupt is
not used.
The possible applications include low-cost data links for computers/peripherals, portable and
battery operated devices/instruments, factory automation and process control.
Block Diagram
S D I
S D O
S C K
V
D D
V 3 3 O
U S B
M o d u le
U D P
U D N
S e r ia l
I/O
In te rfa c e
S C S
C L K I
IN T
V D D
G N D
T o a ll
c h ip
p o w e r
P L L
4 8 M H z
Rev 1.00
1
March 22, 2010