USOO8775692B2
(12) United States Patent
Manabe
(54)
US 8,775,692 B2
(10) Patent N0.:
(45) Date of Patent:
USB 3.0 DEVICE AND CONTROL METHOD
THEREOF
(58)
Jul. 8, 2014
Field of Classi?cation Search
None
See application ?le for complete search history.
(71) Applicant: Renesas Electronics Corporation,
Kawasaki (JP)
(72) Inventor:
(56)
References Cited
U.S. PATENT DOCUMENTS
Masao Manabe, Kawasaki (JP)
(73) Assignee: Renesas Electronics Corporation,
2013/0254440 A1*
2013/0262731 A1*
Kawasaki-shi, Kanagawa (JP)
9/2013
10/2013
Toivanen et al. .............. .. 710/63
Ranganathan et al. ..... .. 710/305
OTHER PUBLICATIONS
(*)
Notice:
Subject to any disclaimer, the term of this
patent is extended or adjusted under 35
Universal Serial Bus 3.0 Speci?cation, Hewlett-Packard Company,
Intel Corporation, Microsoft Corporation, NEC Corporation, ST
NXP Wireless, Texas Instruments, Revision 1.0, Nov. 12, 2008.
U.S.C. 154(b) by 0 days.
(21) App1.No.: 13/742,045
(22) Filed:
* cited by examiner
Jan. 15, 2013
Primary Examiner * Scott Sun
(65)
Prior Publication Data
US 2013/0185462 A1
(30)
(74) Attorney, Agent, or Firm *McGinn IP Law Group,
PLLC
Jul. 18,2013
(57)
Foreign Application Priority Data
ABSTRACT
A control unit of a USB 3.0 device controls the USB 3.0
Jan. 16, 2012
(JP) ............................... .. 2012-005894
Sep. 19,2012
(JP) ............................... .. 2012-205504
(51)
device that has entered an SS.Disabled state to transition to an
Rx.Detect state when a USB 2.0 connection is not established
after a predetermined time, in which the USB 2.0 connection
is one of an HS (High Speed) connection, an FS (Full Speed)
Int. Cl.
G06F3/00
G06F13/00
(2006.01)
(2006.01)
connection, and an LS (Low Speed) connection. This enables
quick return to the Rx.Detect state for the USB 3 .0 device that
(52) U.S.Cl.
USPC
entered the SS.Disabled state due to an error in the host.
.......... .. 710/16;710/2;710/5;710/8;710/11;
710/15
'
8170
START Receiver Detection
3 Claims, 20 Drawing Sheets
'8100
T0 DETECT Rx. Termination
WITHIN 8 TIMES?
<
I
- DISCONNEGT PULL—UP
— RESET 81 STOP TIMER
N0
K5120
TRANSITION T0 SS.Disabled STATE
SS OPERATION
- PULL UP D+ 0R D—
- START GGUNTING
TIME
USBZ.O Bus Reset
Receiver Detection
NO
/ 3150
USBZ. OBusReset?
.
N0
f8162
SUCCEEDED
TO DETECT Rx. Termination
IN ONE DETECTION?
USB 2. 0 CONNECTION
ESTABLISHED?
- DISCONNECT PULL—UP
-RESET & STOP TIMER
US. Patent
Jul. 8, 2014
Sheet 1 0f 20
US 8,775,692 B2
jf/‘120
D3UEV.SlC0BE
HISnt/eFrfacLS
I8nterface
/ 10
USBHOST
Fig.
US. Patent
Jul. 8, 2014
Sheet 2 0f 20
US 8,775,692 B2
.mI
N
US. Patent
JuL8,2014
Sheet50f20
US 8,775,692 B2
US. Patent
A
Io.mmQzoCwutmoz:;v 22%5%oz
US 8,775,692 B2
Sheet60f20
JuL8,2014
ms;
L225%mma26“m2ao.ks1o:5z;
L2mmmma5%No5gEk:mo;z
L2aMammm265ow.k:sm5o2“a:?z;
2m@ES1E5m8;55G3ao:
.ml
@
55:258mhe58~_5%S2ag5:a
8m5:ES1EE@58mm:5;3we?0m3
US. Patent
JuL8,2014
Sheet70f20
US 8,775,692 B2
US. Patent
Jul. 8, 2014
Sheet 8 0f 20
US 8,775,692 B2
CONNECTION WITH USB 2. O HOST
TIME TAKEN FOR USB 2. o CONNECTION
ESTABLISHMENT
RELATED ART
use 3. 0 DEVICE
SAME
USB 3. o DEVICE 120
F i g. 8
CONNECTION WI TH USB 3. 0 HOST
(WITH NO ERROR)
TIME TAKEN FOR SS CONNECT I ON ESTABLISHMENT
RELATED ART
USB 3. O DEVICE
SAME
USB 3. 0 DEVICE 120
F i g. 9
US. Patent
JuL8,2014
5zI0.mmoCotmz:;o
Sheet90f20
US 8,775,692 B2
US. Patent
z:mAo_kPp.uwzo:N;v
JuL8,2014
Sheet100f20
US 8,775,692 B2
US. Patent
Jul. 8, 2014
A
Sheet 11 0120
US 8,775,692 B2
<OONNEOTION WITH USB 3.0 HOST>
(WITH NO ERROR)
HOST
USB 3. 0 DEV|CE
USB 3.0 OEVIOE 120
ANOTHER
USE 3'0 DEV'CE
DETECT R_Term
SUOOEEDED
WITHIN
8 TIMES
MOVE TO
SS
OPERATION
(MAX NO. OF
ATTEMPTs; 8)
8 TIMES
SS
OPERAT|ON
DETECT R_Term
(MAX NO. OF
ATTEMPTS: 8)
SUOOEEDED
WITHIN
8 TIMES
MOVE TO
SS
OPERATION
[(MLFTGWOR-Ef?“ v??l?f?DED ?g“ TO
ATTEMPTS: N)
(N>8)
8 TIMES
OPERATION
i
TIME
Fig.
US. Patent
JuL8,2014
Sheet120f20
US 8,775,692 B2
US. Patent
Jul. 8, 2014
Sheet 13 0f 20
US 8,775,692 B2
CONNECTION WITH USB 2.0 HOST
TIME TAKEN FOR USB 2.0 CONNECTION
ESTABLISHMENT
RELATED ART
USB 3.0 DEVICE
SAME
USB 3.0 DEVICE 120
ANOTHER
USB 3.0 DEVICE
LONG
Fig. 14
CONNECTION WITH USB 3.0 HOST
(WITH NO ERROR)
TIME TAKEN FOR SS CONNECTION ESTABLISHMENT
RELATED ART
USB 3.0 DEVICE
USB 3.0 DEVICE 120
SAME
ANOTHER
USB 3.0 DEVICE
Fig. 15
US. Patent
zIo.mm5oCt0mz;:o
Jul. 8, 2014
Sheet 14 0f 20
US 8,775,692 B2
US. Patent
Jul. 8, 2014
Sheet 15 0f 20
US 8,775,692 B2
Non—SuperSpeed
Super
s eed
///p
.
H'gh_
F“"‘
Speed
LOW‘
Speed
use 3.0 Host
Speed
I
L\J//-*<Non—Super8peed
(USB 2.0)
_________;i;;;:::::::k__________
L_
_
_
_
I
Composite Cable
Supersioeed
“55 2- 0
use 3 0 HUB
HUB
HUB
'
I
I - ' ' ‘ ' ' ‘ 1
|—_!___i
SuperSpeed
Supggggeed
Function
Function
Frig. i7
I |_
USB 3.0 Peripheral Device
US. Patent
Jul. 8, 2014
Sheet 16 0f20
fZO
USB—COMMON
HS/FS/LS
Endpoint
Conrol ler
SS Link
UTMI
SS PHY
SS Interface
HS/FS/LS
Interface
Fig. 18
US 8,775,692 B2
US. Patent
US 8,775,692 B2
Sheet180f20
JuL8,2014
WI].p
Iwm2%mmgQa.?”a “@321
mm.:Q.21w_.-? wa5o.m_w:
m
m
m
.
m
M
M
m
m
powpwglz
E2:2uH$33>28523;“"m0|
:2: 8\"
omMl
A%lml égm?zo
MES?m
m.
ihismm:5%cw
x
Al
"lwvuHSE285“nm
“2:?
m
ow
h
IAA
.wmmomt?f_.
/mIOewnN0-.LWMQIln—O
m
nu
a\_
.
“cm
I
Hn025.w25533>2?
US. Patent
Jul. 8, 2014
US 8,775,692 B2
Sheet 19 0f 20
|m
m.ONL ®PrI MAm3.e2m:6e
v
2%6%om
mm:
Pon"mz:p_Cw2asmlzo<:>~_.E
m
m
m
m
55%
Qnu.4235sz
@|_| .
X
"
n
H
n
Joy—P20
Em
M
m
ESQ
3322
m
m
@952m
1Wao
4/I2302532;1l:0 V
m
m
:2:
m
8S
m
8u."A|n5S|E28
mw
11m
m
m
m
I|I."
I1|.
Km
z:233o:2:znm2?m;
WEE;
m
t?glm
.wE
Download PDF
Similar pages