Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

[SOLVED] Explanation of USB transaction flow

Status
Not open for further replies.

zel

Member level 5
Joined
Apr 5, 2007
Messages
88
Helped
13
Reputation
26
Reaction score
12
Trophy points
1,288
Location
Kuala Lumpur, Malaysia
Activity points
1,714
Hi guys
I just want to know.
I've read the USB3.0 spec, but i still dont understand.
what will happen 1st after we connect a host to a device using usb.
in terms of packet transaction..
please help me to understand the transaction flow..

Thanks

:?::?::?::?::?::?:
 

Re: USB Transaction

the site is helpfully..:D
but the spec explained in the site is USB2.0..
or maybe it has similar transaction like USB3.0..i dont know, still searching for it..if anybody can explained it clearly to me, i really appreciate it..
:D
 

USB Transaction

After we connect the device to the host controller, the host will do Receiver detection, then do Polling and enter into U0 state. In U0 state, it will do header sequence number advertisement and Rx heaser buffer credit advertisement, then both host and device exchange port capability LMP and do port configuration. Then we can transmit any packet as USB2.0 does. When no packer is to be transmitted, it can enter into U1/U2/U3 state to save power. This is the basic sequence of USB3.0.
 

    zel

    Points: 2
    Helpful Answer Positive Rating
Re: USB Transaction

wow..thanks varkylin, your explanation help me a lot..
mrflibble, i really dont know that we can capture it?
its awesome..problem solved!
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top