Windows Vista Forums
Vista Forums Home Join Vista Forums Windows 7 Forum Vista Tutorials Tags
Welcome to Windows Vista Forums. Our forum is dedicated to helping you find solutions with any problems, errors or issues you are experiencing with Windows Vista. The Vista forum also covers news and updates and has an extensive Windows Vista tutorial section that covers a wide range of tips and tricks.

Go Back   Vista Forums > Vista Forums > Drivers

Vista - USB has 7us dead-time in Vista 64-bit downstream from Hubs!

Reply
 
Old 10-09-2008   #1 (permalink)


Vista Home Premium 64-bit
 
 

USB has 7us dead-time in Vista 64-bit downstream from Hubs!

We are testing our USB devices on Vista Home Premium 64-bit and we are seeing that USB Bulk IN Transfer timing within a microframe from the same endpoint/device when the device is downstream from a HS hub is radically different than on all other 32-bit Windows OS's or without the hub.

If ...
... there is a HS Hub between the PC and the device AND
... running Vista Home Premium 64-bit AND
... a single Bulk IN transfer of 64Kbytes has been requested resulting in fast back to back bulk IN transfers (not NAKed) of 512 bytes with no other traffic between transfers,
Then the intertransfer delays are 7.0us between the Ack of the previous Bulk transfer and the IN of the next Bulk transfer (or any other bus activity). This dead time cripples our system.

If ...
... we run the same device on Vista or XP 32-bit OS with or without a Hub OR
... we remove the HS Hub but keep it on Vista 64-bit
Then the intertransfer delays are minimal at 1.1us between the Ack of the previous Bulk transfer and the IN of the next Bulk transfer.

So my questions are:
1) How do I get the USB bus intertransfer gap (the time from when one transfer finishes (ACK) to the start of the next transfer (IN)) on Vista 64-bit with a Hub to be as fast as Non 64-bit Windows or without the hub?
2) Is this a bug in the OS?
3) What causes the USB bus to be idle for 7 times longer between transfers in this case than in the 32-bit or non-Hub case?

My System SpecsSystem Spec
Reply

Thread Tools


Similar Threads
Thread Forum
downstream rates Network & Sharing
Still Trying to KILL wmplayer.exe DEAD, DEAD, DEAD Vista General
Vista and USB HUBs? Vista hardware & devices
DNS service in Vista Home Premium dead after some time Vista networking & sharing
Use 2 NICs: 1 Upstream, 1 downstream Vista networking & sharing


Vista Forums is an independent web site and has not been authorized,
sponsored, or otherwise approved by Microsoft Corporation.
"Windows Vista", the Start Orb, and related materials are trademarks of Microsoft Corp.
© Designer Media Ltd

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46