You are on page 1of 15

Version 1.

1 Mar 2005
J Micron 2003. All rights reserved. Page 1 Copying prohibited.

JMicron/JM20337





JM20337
Hi-Speed USB to SATA&PATA
Combo Bridge

Datasheet
Rev. 1.1













Version 1.1 Mar 2005
J Micron 2003. All rights reserved. Page 2 Copying prohibited.

JMicron/JM20337
Revision History

Version Date Revision Description
1.0 2004/10/22 Initialization of this document.
1.1 2005/03/29 1. Correct typo
2. Add SATA Hot-plug feature on GPIO2.
3. Add package outline.
4. Update electrical characteristics.







Copyright J Micron Technology, 2003.
All Rights Reserved.
Printed in Taiwan 2003
J Micron and the J Micron Logo are trademarks of J Micron Technology Corporation in Taiwan and/or other countries.
Other company, product and service names may be trademarks or service marks of others.

All information contained in this document is subject to change without notice. The products described in this document are NOT
intended for use implantation or other life supports application where malfunction may result in injury or death to persons. The
information contained in this document does not affect or change J Microns product specification or warranties. Nothing in this
document shall operate as an express or implied license or environments, and is presented as an illustration. The results obtained
in other operating environments may vary.

THE INFORMATION CONTAINED IN THIS DOCUMENT IS PROVIEDE ON AN AS IS BASIS. In no event will J Micron
be liable for damages arising directly or indirectly from any use of the information contained in this document.

J Micron Technology Corporation
4F, No.18, Prosperity 2
nd
Road,
Science Based Industrial Park
Hsinchu, Taiwan, R.O.C

For more information on J Micron products, please visit the J Micron web site at
http://www.J Micron.com or send email to sales@jmicron.com


Version 1.1 Mar 2005
J Micron 2003. All rights reserved. Page 3 Copying prohibited.

JMicron/JM20337
Table of Contents
1. General Description ................................................................................................................................................ 4
2. Features ................................................................................................................................................................. 4
3. Main Applications................................................................................................................................................. 5
4. Block Diagram...................................................................................................................................................... 5
5. Package and Pin Assignments.............................................................................................................................. 6
5.1 Package Pin Out ................................................................................................................................................................. 6
5.2 Package Outline.................................................................................................................................................................. 7
5.3 Pin List Table ...................................................................................................................................................................... 8
6. Pin Descriptions....................................................................................................................................................... 9
6.1 Pin Type Definition............................................................................................................................................................. 9
6.2 Serial ATA Interface ........................................................................................................................................................... 9
6.3 USB Interface...................................................................................................................................................................... 9
6.4 Crystal Interface............................................................................................................................................................... 10
6.5 Voltage Regulator ............................................................................................................................................................. 10
6.6 Parallel ATA Interface...................................................................................................................................................... 10
6.7 Digital Power Supply and System Control Interface..................................................................................................... 10
6.8 Parallel ATA Pin Reverse Mode Order........................................................................................................................... 12
7. Electrical Characteristics ..................................................................................................................................... 13
7.1 Absolute Maximum Rating.............................................................................................................................................. 13
7.2 Recommended Power Supply Operation Conditions .................................................................................................... 13
7.3 Recommended External Clock Source Conditions........................................................................................................ 13
7.4 Power Supply DC Characteristics................................................................................................................................... 13
7.5 ATA I/O AC Characteristics ............................................................................................................................................ 13
7.6 ATA I/O DC Characteristics ............................................................................................................................................ 14
8. External Serial EEPROM Configuration ........................................................................................................... 15



Version 1.1 Mar 2005
J Micron 2003. All rights reserved. Page 4 Copying prohibited.

JMicron/JM20337
1. General Description

The J M20337 is single chip solution to bridge between Hi-Speed USB, SATAII Gen1 and ATA/ATAPI-based mass storage
device. It provides the capability to translate USB mass storage commands to serial ATA and ATA/ATAPI communication protocol.
The USB adheres the Mass Storage Class Bulk-Only Transport Specification, and supports dual LUN operation, which could
connect to two ATA/ATAPI devices or one ATA/ATAPI device associated with one SATA device. The embedded command
parser supports both ATA and ATAPI command set with LBA48 addressing capability. This chip also supports the optional hot
plug feature of SATA to USB, which reports the USB disconnection/connection event to PC host while SATA device is attached or
detached.
This chip is designed by 0.18um CMOS technology with 64 LQFP package.

2. Features

Compliance with Gen1i of Serial ATA II Electrical Specification 1.0
Support SATA Spread-Spectrum Clock
Support SATA II Asynchronous Signal Recovery (Hot Plug) feature
Compliance with USB 2.0 electrical specification
Support USB High-Speed and Full-Speed Operation
Compliance with USB Mass Storage Class, Bulk-Only Transport Specification
Support ATA/ATAPI Ultra DMA Mode 0, 1, 2, 3, 4, 5
Support ATA/ATAPI Multi-Word DMA Mode 0, 1, 2
Support ATA/ATAPI PIO Mode 0, 1, 2, 3, 4
Support ATA/ATAPI PACKET command set
Support ATA/ATAPI LBA48 addressing mode
Support dual LUN (Logic Unit Number) with automatically master/slave enumeration
Support 12MHz external crystal
Support external NVRAM for Vender Specific VID/PID of USB Device Controller
Embedded 3.3V to 1.8V voltage regulator
Single power 3.3V power supply
0.18um CMOS technology
64 LQFP package


Version 1.1 Mar 2005
J Micron 2003. All rights reserved. Page 5 Copying prohibited.

JMicron/JM20337
3. Main Applications

USB to PATA Device
USB to SATA Device
USB to PATA & SATA Combo Devices
IDE
Device
S
A
T
A
I
D
E
USB
JM20337
SATA
Device
PC

Figure 1 USB 2.0 to SATA&PATA Combo Bridge

4. Block Diagram

I
D
E

B
u
s

C
o
n
t
r
o
l
l
e
r
A
T
A
/
A
T
A
P
I

C
o
n
t
r
o
l
l
e
r
S
A
T
A

L
i
n
k

L
a
y
e
r
S
A
T
A

P
h
y
s
i
c
a
l

L
a
y
e
r
Register Files
S
A
T
A

T
r
a
n
s
p
o
r
t

L
a
y
e
r
F
I
F
O
F
I
F
O
U
S
B

2
.
0

P
H
Y
U
S
B
S
e
r
i
a
l

I
n
t
e
r
f
a
c
e

E
n
g
i
n
e
(
S
I
E
)
Register Files
A
T
A
/
A
T
A
P
I

C
o
n
t
r
o
l
l
e
r
F
I
F
O
F
I
F
O
SATA
Device
USB
Host
IDE
Device

Figure 2 Block Diagram




Version 1.1 Mar 2005
J Micron 2003. All rights reserved. Page 6 Copying prohibited.

JMicron/JM20337
5. Package and Pin Assignments

5.1 Package Pin Out
4
8
4
7
4
6
4
5
4
4
4
3
4
2
4
1
4
0
3
9
3
8
3
7
3
6
3
5
3
4
3
3
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
123456789
1
0
1
1
1
2
1
3
1
4
1
5
1
6
64
63
62
61
60
59
58
57
56
55
54
53
52
51
50
49
JM20337
(LQFP64)
R
S
T
#
V
B
U
S
A
V
D
D
H
A
V
R
E
G
A
G
N
D
H
D
G
N
D
1
D
V
D
D
1
P
D
D
4
P
D
D
5
P
D
D
7
P
D
D
8
P
D
D
6
P
D
D
9
P
D
D
1
0
P
R
E
S
E
T
#
G
P
I
O
7
REXT
RXP
RXN
TXP
TXN
AVDDH
AGND
AGND
XTALI
XTALO
AGNDH
DP
AVDDH
DM
DGND2
DVDD2
PDD3
PDD11
PDD2
PDD12
PDD13
PDD15
PDD0
PDD14
PDD1
PDMACK#
PIORDY
PDMARQ
PDIOR#
PDIOW#
G
P
I
O
2
G
P
I
O
0
G
P
I
O
1
D
V
D
D
K
D
G
N
D
3
T
M
E
#
G
P
I
O
8
P
P
D
I
A
G
#
P
D
A
0
P
C
S
1
#
P
D
A
2
P
C
S
0
#
P
D
A
1
P
I
N
T
R
Q
P
D
A
S
P
#
G
P
I
O
3
AVDDTX
AVDDP
Figure 3 Package Pin Assignment


Version 1.1 Mar 2005
J Micron 2003. All rights reserved. Page 7 Copying prohibited.

JMicron/JM20337
5.2 Package Outline
b
c
c
1
b1
WITH PLATING
A
e
A
1
L1
A
2
b
L
3
1 2
D
D1
E
1
E
1 16
1
7
3
2
4
9
6
4
48 33

Dimension in mm Dimension in inch Dimension in mm Dimension in inch
Symbol
Min Nom Max Min Nom Max
Symbol
Min Nom Max Min Nom Max
A --- --- 1.60 --- --- 0.063 E 12.00 BSC 0.472 BSC
A1 0.05 --- 0.15 0.002 --- 0.006 E1 10.00 BSC 0.394 BSC
A2 1.35 1.40 1.45 0.053 0.055 0.057 e 0.05 BSC 0.020 BSC
b 0.17 0.22 0.27 0.007 0.009 0.011 L 0.45 0.60 0.75 0.018 0.024 0.030
b1 0.17 0.20 0.23 0.007 0.008 0.009 L1 1.00 REF 0.039 REF
c 0.09 --- 0.20 0.004 --- 0.008 0
o
3.5
o
7
o
0
o
3.5
o
7
o

c1 0.09 --- 0.16 0.004 --- 0.006 0
o
--- --- 0
o
--- ---
D 12.00 BSC 0.472 BSC 12
o
TYP 12
o
TYP
D1 10.00 BSC 0.394 BSC 12
o
TYP 12
o
TYP


Version 1.1 Mar 2005
J Micron 2003. All rights reserved. Page 8 Copying prohibited.

JMicron/JM20337
5.3 Pin List Table

No. Pin Name No. Pin Name No. Pin Name No. Pin Name
1 PDD4 17 XTALI 33 GPIO3 49 PDMACK#
2 PDD10 18 XTALO 34 GPIO2 50 PIORDY
3 PDD5 19 DM 35 GPIO1 51 PDIOR#
4 PDD9 20 DP 36 GPIO0 52 PDIOW#
5 PDD6 21 AVDDH 37 TME# 53 PDMARQ
6 PDD8 22 AGNDH 38 GPIO8 54 PDD15
7 DGND1 23 AVDDP 39 PDASP# 55 PDD0
8 DVDD1 24 AVDDH 40 PPDIAG# 56 DVDD2
9 PDD7 25 AGND 41 DGND3 57 DGND2
10 PRESET# 26 REXT 42 DVDDK 58 PDD14
11 GPIO7 27 RXP 43 PCS1# 59 PDD1
12 RST# 28 RXN 44 PCS0# 60 PDD13
13 VBUS 29 AVDDTX 45 PDA2 61 PDD2
14 AVREG 30 AGND 46 PDA0 62 PDD12
15 AVDDH 31 TXN 47 PDA1 63 PDD3
16 AGNDH 32 TXP 48 PINTRQ 64 PDD11



Version 1.1 Mar 2005
J Micron 2003. All rights reserved. Page 9 Copying prohibited.

JMicron/JM20337
6. Pin Descriptions

6.1 Pin Type Definition
Pin Type Definition
A Analog
D Digital
I Input
O Output
IO Bi-directional
L Internal week pull-low (Typical 31K)
H Internal week pull-high (Typical 31K)

6.2 Serial ATA Interface
Signal Name Pin No. Type Description
RXP 27 AI Serial ATA RX+ signal.
A 10nF CAP should be connected between this pin and SATA connector.
RXN 28 AI Serial ATA RX- signal.
A 10nF CAP should be connected between this pin and SATA connector.
TXP 32 AO Serial ATA TX+ signal.
A 10nF CAP should be connected between this pin and SATA connector.
TXN 31 AO Serial ATA TX- signal.
A 10nF CAP should be connected between this pin and SATA connector.
REXT 26 AI External Reference Resistance.
A 12K1% external resistor should be connected to this pin.
AVDDTX 29 AI SATA Analog 1.8V Power Supply.
This power could be sourced from internal 1.8V voltage regulator
through AVREG pin.
AGND 30 AI SATA Analog Ground.
AVDDP 23 AO Analog Probe Pin.
This pin is an analog probe pin, and should be reserved as No
Connection (NC) in normal operation.
AVDDH 24 AI SATA Analog 3.3V Power Supply.
AGNDH 25 AI SATA Analog Ground.

6.3 USB Interface
Signal Name Pin No. Type Description
DM 19 AIO USB Bus D- Signal.
DP 20 AIO USB Bus D+ Signal.
VBUS 13 DIL USB Cable Power Detector.
The 51K and 100K resistances should be connected to divide the 5V
cable power into 3.3V.
AVDDH 21 AI USB Analog 3.3V Power Supply.
AGNDH 22 AI USB Analog Ground.



Version 1.1 Mar 2005
J Micron 2003. All rights reserved. Page 10 Copying prohibited.

JMicron/JM20337
6.4 Crystal Interface
Signal Name Pin No. Type Description
XTALI 17 AI Crystal Input/Oscillator Input.
It is connected to a 12MHz crystal or crystal oscillator.
XTALO 18 AO Crystal Output.
It is connected to a crystal. While crystal oscillator is applied, this pin
should be reserved as No Connection (NC).

6.5 Voltage Regulator
Signal Name Pin No. Type Description
AVREG 14 AO Voltage Regulator 1.8V Output.
AVDDH 15 AI Voltage Regulator 3.3V Power Supply.
AGNDH 16 AI Voltage Regulator Ground.

6.6 Parallel ATA Interface
Signal Name Pin No. Type Description
PDD[15:0] 54, 58, 60,
62, 64, 2,
4, 6, 9, 5, 3,
1, 63, 61,
59, 55
DIO Parallel ATA Data Bus.
PCS[1:0]# 43, 44 DIO Parallel ATA Chip Select.
PDA[2:0] 45, 47, 46 DIO Parallel ATA Device Address.
PDIOR# 51 DIO Parallel ATA IO Read/Ultra DMA Ready/Ultra DMA Data Strobe.
PDIOW# 52 DIO Parallel ATA IO Write/Stop Ultra DMA Burst.
PDMACK# 49 DIO Parallel ATA DMA Acknowledge.
PDMARQ 53 DIO Parallel ATA DMA Request.
PINTRQ 48 DIO Parallel ATA Device Interrupt.
PIORDY 50 DIO Parallel ATA IO Ready/Ultra DMA Ready/Ultra DMA Data Strobe.
PPDIAG# 40 DIOH Parallel ATA Diagnostic Signal.
PRESET# 10 DIO Parallel ATA Hardware Reset.
PDASP# 39 DIOH Parallel ATA Slave Device Present.

6.7 Digital Power Supply and System Control Interface
Signal Name Pin No. Type Description
DVDD[2:1] 56, 8 DI Digital 3.3V Power Supply.
DVDDK 42 DI Digital 1.8V Core Power.
DGND[3:1] 41, 57, 7 DI Digital Ground.
RST# 12 DIH System Global Reset Input.
Active-low to reset the entire chip.
An external 10msec RC should be connected to this pin.
While chip in reset state, all the PATA bus is tri-state.
TME# 37 DI Test Mode Enable.
This pin is reserved for IC mass production testing.
Keep this pin to logic 1 in normal operation.
General Purpose IO Interface. GPIO[3:0]


33, 34, 35,
36

DIOH
Pin Name Description


Version 1.1 Mar 2005
J Micron 2003. All rights reserved. Page 11 Copying prohibited.

JMicron/JM20337
Signal Name Pin No. Type Description
GPIO0 EEPROM 9346 Data Output (DO)/SATA SSC Enable
The internal controller will detect the pin status after
power on. The functionality of power on initial state
determines the SATA SSC functionality.
0: SSC Enable.
1: SSC Disable.
After power on status detecting, this pin becomes Data
Output of serial EEPROM 9346.
GPIO1 EEPROM 9346 Data Input (DI)/PATA Order
The internal controller will detect the pin status after
power on. The functionality of power on initial state
determines the PATA interface pin order configuration.
0: REVERSE ORDER.
1: NORMAL ORDER.
After power on status detecting, this pin becomes Data
Input of serial EEPROM 9346.
GPIO2 GPIO2: EEPROM 9346 Serial Clock (SK)/SATA
Hot-plug Enable
The internal controller will detect the pin status after
power on. The functionality of power on initial state is as
below.
0: SATA Hot-plug enable.
1: SATA Hot-plug disable.
After power on status detecting, this pin becomes Serial
Clock of serial EEPROM 9346.
GPIO3 EEPROM 9346 Chip Select (CS)
Note that it only supports 9346 with 64x16-bit mode.
GPIO7 GPIO 7: USB Configuration.
This pin will go high after the USB Device Controller
accepts the USB Standard Request
SetConfiguration(Index=1), and will go low in SUSPEND
state or non-configured state.
1: USB in configured state.
0: others.
GPIO[8:7] 38, 11
GPIO8 GPIO 8: SATA Physical Layer Ready (PHYRDY)
This pin will go high while SATA Physical Layer link is
ready.
1: SATA Link ready.
0: SATA Link not ready.



Version 1.1 Mar 2005
J Micron 2003. All rights reserved. Page 12 Copying prohibited.

JMicron/JM20337
6.8 Parallel ATA Pin Reverse Mode Order
Normal Order Reverse Order Normal Order Reverse Order
PDD15 PDD2 PCS0# PDD7
PDD14 PDD1 PCS1# PRESET#
PDD13 PDD0 PDA2 PDD8
PDD12 PDMARQ PDA1 PDD9
PDD11 PDIOR# PDA0 PDD6
PDD10 PDMACK# PDMARQ PDD12
PDD9 PDA1 PDMACK# PDD10
PDD8 PDA2 PIORDY PDD4
PDD7 PCS0# PDIOR# PDD11
PDD6 PDA0 PDIOW# PDD3
PDD5 PINTRQ PINTRQ PDD5
PDD4 PIORDY PRESET# PCS1#
PDD3 PDIOW# PDASP# PDASP#
PDD2 PDD15 PPDIAG# PPDIAG#
PDD1 PDD14
PDD0 PDD13


Version 1.1 Mar 2005
J Micron 2003. All rights reserved. Page 13 Copying prohibited.

JMicron/JM20337
7. Electrical Characteristics

7.1 Absolute Maximum Rating
Parameter Symbol Condition Min Max Unit
Analog power supply AVDDH -0.5 6 V
Digital I/O power supply DVDD -0.5 6 V
Digital I/O input voltage V
I(D)
-0.4 DVDD+0.4 V
Storage temperature T
STORAGE
-55 85
o
C

7.2 Recommended Power Supply Operation Conditions
Parameter Symbol Condition Min Typical Max Unit
Operation digital power supply DVDD 3.0 3.3 3.6 V
Operation analog power supply AVDDH 3.0 3.3 3.6 V
Ambient operation temperature T
A
-10 70
o
C
J unction temperature T
J
0 125
o
C


7.3 Recommended External Clock Source Conditions
Parameter Symbol Condition Min Typical Max Unit
External reference clock 12 MHz
Clock Duty Cycle 45 50 55 %

7.4 Power Supply DC Characteristics
Parameter Symbol Condition Min Typical Max Unit
Digital I/O power supply I
DVDD
10 mA
Internal voltage regulator I
AVDDH_VR
100 mA
USB Analog Power Supply I
AVDDH_USB
30 mA
SATA Analog Power Supply I
AVDDH_SATA
20 mA

7.5 ATA I/O AC Characteristics
Parameter Symbol Condition Min Typical Max Unit
Rising slew-rate 0.4 0.7 1.0 V/ns
Falling slew-rate 0.4 0.7 1.0 V/ns
Device Capacitance C device 27 pF


Version 1.1 Mar 2005
J Micron 2003. All rights reserved. Page 14 Copying prohibited.

JMicron/JM20337
7.6 ATA I/O DC Characteristics
Parameter Symbol Condition Min Typical Max Unit
DC sink current I
OL
8 mA
Internal pull-up current 40 160 uA
Input low-voltage V
IL
0.8 V
Input high-voltage V
IH
2.0 5.0 V
Output low-voltage V
OL
0 0.4 V
Output high-voltage V
OH
2.6 3.6 V





Version 1.1 Mar 2005
J Micron 2003. All rights reserved. Page 15 Copying prohibited.

JMicron/JM20337
8. External Serial EEPROM Configuration
The external EEPROM only support 9346 at 64x16 mode. The vender could store the Vender specific USB Device
Descriptor, Manufacture String (Index 0x0A), and Product String (Index 0x0B) according to the below table.
Address Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7
USB Device Descriptor
bLength bDescriptorType bcdUSB bDeviceClass bDeviceSubClass bDeviceProtocol bMaxPacketSize0 0x00
12 01 00 02 00 00 00 40
USB Device Descriptor
idVender idProduct bcdDevice iManufacture iProduct 0x08
user user user user user user 0A 0B
USB Device Descriptor Reserved Reserved String Descriptor Index 0x0A
iSerialNumber bNumConfig - - bLength bDescriptorType bString[0] bString[1] 0x10
05 01 00 00 user 03 user 00
String Descriptor Index 0x0A
bString[2] bString[3] bString[4] bString[5] bString[6] bString[7] bString[8] bString[9] 0x18
user 00 user 00 user 00 user 00
String Descriptor Index 0x0A
bString[10] bString[11] bString[12] bString[13] bString[14] bString[15] bString[16] bString[17] 0x20
user 00 user 00 user 00 user 00
String Descriptor Index 0x0A
bString[18] bString[19] bString[20] bString[21] bString[22] bString[23] bString[24] bString[25] 0x28
user 00 user 00 user 00 user 00
String Descriptor Index 0x0A
bString[26] bString[27] bString[28] bString[29] bString[30] bString[31] bString[32] bString[33] 0x30
user 00 user 00 user 00 user 00
String Descriptor Index 0x0A
bString[34] bString[35] bString[36] bString[37] bString[38] bString[39] bString[40] bString[41] 0x38
user 00 user 00 user 00 user 00
String Descriptor Index 0x0B
bLength bDescriptorType bString[0] bString[1] bString[2] bString[3] bString[4] bString[5] 0x40
user 03 user 00 user 00 user 00
String Descriptor Index 0x0B
bString[6] bString[7] bString[8] bString[9] bString[10] bString[11] bString[12] bString[13] 0x48
user 00 user 00 user 00 user 00
String Descriptor Index 0x0B
bString[14] bString[15] bString[16] bString[17] bString[18] bString[19] bString[20] bString[21] 0x50
user 00 user 00 user 00 user 00
String Descriptor Index 0x0B
bString[22] bString[23] bString[24] bString[25] bString[26] bString[27] bString[28] bString[29] 0x58
user 00 user 00 user 00 user 00
String Descriptor Index 0x0B
bString[30] bString[31] bString[32] bString[33] bString[34] bString[35] bString[36] bString[37] 0x60
user 00 user 00 user 00 user 00
String Descriptor Index 0x0B Reserved Reserved Reserved Reserved
bString[38] bString[39] bString[40] bString[41] - - - - 0x68
user 00 user 00 00 00 00 00
Reserved Reserved Reserved Reserved Reserved Reserved Reserved Reserved
- - - - - - - - 0x70
00 00 00 00 00 00 00 00
Reserved Reserved Reserved Reserved Reserved Reserved EEPROM Identifier
- - - - - - - - 0x78
00 00 00 00 00 00 J M