USB to 2 Serial / 1 Parallel
16 Bit Address / Data Bus
Description
The Kawasaki USB to 2 Serial / 1 Parallel enables your system to have the capability to communicate
between the USB (Universal Serial Bus) port and 2 serial ports and 1 parallel port. This device meets the
USB 1.0/1.1 and IEEE1284 specifications. All the advantages of USB are available to peripherals with
parallel and serial port interface. With Kawasaki’s USB to 2 Serial / 1 Parallel device and software, it is
transparent to the peripheral and no firmware changes are required which makes it possible to convert
peripherals with serial and parallel interfaces to USB interface with minimum modifications. This device is
ideal for legacy compatibility solutions.
Features
• Advanced 16 Bit processor for USB transaction
processing and control data processing
• Compliant with the USB 1.0/1.1 (Universal
Serial Bus)
• Plug and Play compatible
• Compliant with USB printer device class
specification
• IEEE1284 compliant including EPP and ECP
modes
• PC parallel port register-based standard
operation
• 5V tolerate Centronics inputs pins.
Block Diagram
USB
Interface
Interface
Timer
• 2 serial ports
• 230kbps baud rate
• 128 byte FIFO
• Serial EEPROM interface
• Utilizes low cost external crystal circuitry
• 8K x 16 internal RAM buffer for fast
communications
• Debug UART for debug and code development
• USB host device drivers available
• Single-chip solution in a 100 pin LQFP
• Multiple logical channels support
RTS
Processor
Interface
Serial
ports
DCD
DSR
RI
Rxd
(16KB)
Generator
Serial
ROM
Rxd
Kawasaki LSI • 2570 North First Street • Suite 301 • San Jose, CA 95131 • Tel: (408) 570-0555 • Fax: (408) 570-0567 • www.klsi.com
port
Pin Diagram 100LQFP
VDD
2
SDA
3
PU#1
4
DATA8
5
DATA7
6
DDTA6
7
DATA5
8
DATA4
9
DATA3
10
DATA2
11
DATA1
12
PLH
13
GND
nTXD
GND
VP
VM
14
15
16
17
18
19
20
21
22
23
24
25
UART1_Txd
UART1_Rxd
UART1_RTS
UART1_DTR
UART1_CTS
UART1_DSR
UART1_DCD
UART1_RI
VDD
XD_15
XD_14
GND
XD_13
XD_12
XD_11
XD_10
XD_9
XD_8
XD_7
XD_6
XD_5
XD_4
XD_3
XD_2
XD_1
XD_0
GND
XA_13
9998979695949392919089888786858483828180797877
100
XA_12
100 LQFP
USB to 2 Serial / 1 Parallel
XA_11
XA_10
XA_9
XA_8
76
XA_7
75
74
XA_6
XA_5
73
72
XA_4
XA_3
71
70
XA_2
XA_1
69
68
GND
nNTST
67
66
nNRESET
nXROMSEL
65
64
nXWR
nXRD
63
62
PERROR
BUSY
61
60
nFAULT
nINIT
59
58
nSELECTIN
nAUTOFD
57
56
nXRAMSEL
GND
55
54
nXBHE
XA_0
53
52
XA_14
VDD
51
26272829303132333435363738394041424344454647484950
SCL
VDD
SELECT
GND
VCO_IN
VDD
CP_OUT
nACK
nPWR_DWN
UART2_Txd
UART2_Rxd
UART2_RTS
UART2_CTS
UART2_DCD
CLK
GND
nSTROBE
UART2_RI
X2
XA_15
Kawasaki LSI • 2570 North First Street • Suite 301 • San Jose, CA 95131 • Tel: (408) 570-0555 • Fax: (408) 570-0567 • www.klsi.com
Pin Description
USB to 2 Serial / 1 Parallel
Pin #
LQFP
1 VDD VDD
2 IN/OUT SDA* Serial EEPROM serial data. Connect to EEPROM/SDA for
3 IN PU#1* Pull up termination for USB DATA+ for High Speed
4 IN/OUT DATA8* Parallel port: Data8
5 IN/OUT DATA7* Parallel port: Data7
6 IN/OUT DATA6* Parallel port: Data6
7 IN/OUT DATA5* Parallel port: Data5
8 IN/OUT DATA4* Parallel port: Data4
9 IN/OUT DATA3* Parallel port: Data3
10 IN/OUT DATA2* Parallel port: Data2
11 IN/OUT DATA1* Parallel port: Data1
12 IN PLH* Parallel port: Peripheral Logic High
13 GND GND
14 OUT UART1_Txd* UART1: Transmit Data
15 IN UART1_Rxd* UART1: Receive Data
16 OUT UART1_RTS* UART1: Request To Send
17 OUT UART1_DTR* UART1: Data Terminal Ready
18 IN UART1_CTS* UART1: Clear To Send
19 IN UART1_DSR* UART1: Data Set Ready
20 IN UART1_DCD* UART1: Data Carrier Detect
21 IN UART1_RI* UART1: Ring Indicate
22 OUT nTXD Debug UART Txd
23 GND USB GND
24 IN/OUT VP USB DATA+ Pin
25 IN/OUT VM USB DATA- Pin
26 VDD USB VDD
27 IN SELECT* Parallel port: Printer is selected and online
28 OUT SCL* Serial EEPROM clock. Connect to EEPROM/SCL for
29 GND GND
30 IN VCO_IN PLL VCO In
31 OUT CP_OUT PLL VCO Out
32 VDD VDD
33 IN PLLEN* PLL Enable
34 IN NRXD* Debug UART Rxd
35 IN nACK* Parallel port: Acknowledge
36 OUT nPWR_DWN Power down
37 OUT UART2_Txd* UART2: Transmit Data
38 IN UART2_Rxd* UART2: Receive Data
39 OUT UART2_RTS* UART2: Request To Send
40 OUT UART2_DTR* UART2: Data Terminal Ready
41 IN UART2_CTS* UART2: Clear To Send
42 IN UART2_DSR* UART2: Data Set Ready
43 IN UART2_DCD* UART2: Data Carrier Detect
I/O Pin Name Description
<=16kb EEPROM, and EEPROM/SCL for >16kb EEPROM.
<=16kb EEPROM and EEPROM/SDA for >16kb EEPROM
Kawasaki LSI • 2570 North First Street • Suite 301 • San Jose, CA 95131 • Tel: (408) 570-0555 • Fax: (408) 570-0567 • www.klsi.com