The USB signal is not entirely differential, so it's not a great idea. (The end-of-packet (EOP) signal is both pins pulled low, which, I believe, is why there's always noise at 1 kHz and harmonics in USB systems, since it's sending common-mode signals every 1 ms.)
- A common mode (CM) choke should be used to terminate the high speed USB
bus if they are need to pass EMI
testing. Place the CM choke as close
as possible to the connector pins. See
Section 5.1 for details.
Note: Common
mode chokes degrade signal quality,
thus they should only be used if EMI
is a known problem.
Common mode chokes distort full speed
and high-speed signal quality. The eye
diagram above shows full speed signal
quality distortion of the end of
packet, but still within the
specification. As the common mode
impedance increases, this distortion
will increase, so you should test the
effects of the common mode choke on
full speed and high-speed signal
quality.
High Speed USB Platform Design
Guidelines
Note:
additional filtering may be achieved by winding the 4 wires through the ferrite bead an additional turn. As
with the use of ferrite beads in signal paths, care should be taken to insure that the signaling meets rise
and fall times, especially the EOP signaling. EOP signaling is single ended and may be strongly affected
by a single bead, which acts as a common mode only filter.
Intel EMI Design Guidelines for USB Components
My understanding of the your design is that the entire device is on a single PCB, is within a single enclosure, and is connected to the host by a single USB cable. You've integrated a hub onto the PCB to allow both the devices to communicate with the PC. The following answer will hinge on these assumptions, if it's made of several separate devices connected by disconnectable cables then that changes things.
In this case, I suggest that you simply configure the hub to enumerate as a high-power device, and share the resulting 500 mA among the whole board. Interestingly enough, TI's ganged-port sample schematic shows the devices all connected together, even when using their power management IC:
The incoming 5V power supply line (highlighted in blue, as it's one of two nets that we're interested in on this complicated schematic) is connected to a TPS2041 power management IC (a generous description, it's really just a FET that shuts down when it detects 500mA of current being passed). However, each of the inputs are shorted together, and each of the outputs are shorted together as well, and then distributed to each of the downstream ports (the net shown in red).
Basically, they're doing overcurrent protection for all of the downstream sections in a single IC. They have no way of detecting whether they have three low-power (100mA) units, a single high-power unit, or two low-power units and one 300 mA unit. All these options are acceptable based on this reference design. You wrote:
According to the USB specification, a bus-powered hub can provide only one unit per downstream port while drawing max 5 units...
but, to directly answer your question, this design from Texas Instruments (a USB group member and major implementor) shows that you only have to guarantee that the total current is less than 5 units.
To solve your problem, the rules state (taken from the excellent USB in a nutshell document):
High power bus powered functions will draw all its power from the bus and cannot draw more than one unit load until it has been configured, after which it can then drain 5 unit loads (500 mA Max) provided it asked for this in its descriptor.
If you can guarantee that your driver stage will not begin drawing current until the device has been configured (which might be as simple as a timed delay in the host controller), you can simply wire everything together. Because your entire circuit is on a single PCB and has no user-accessible downstream ports, you can probably also leave out the TPS2041 and simply design the system to not require more than 500 mA of current in any state.
Another benefit of enumerating as a high-power device is improved input voltage specifications. When you have enumerated as a low-power device, the host is only required to produce 4.40 V at the upstream port (which will be lower at your device due to the resistance of the cable). When you have enumerated as a high-power device, the specification guarantees that you'll get 4.75 V, which is more likely to be within the operating range of any 5V components you may be using.
Best Answer
I think you can do it because, like the commenters have pointed out, the common mode circuit is symmetrical. But why wouldn't you just to go for sure turn the component by 180°?