A common problem with USB is the 500mA current limit in 2.0 for bus power applications. This is a very common problem with high performance audio devices since high quality data converters tend to require high power. Adding DSPs makes the problem even more difficult.
The USB 900mA limit for 3.0 is very helpful but unfortunately not available when operating in high speed (480Mb/s).
I was thinking that there might be a legitimate trick. What if we use an internal two port USB 3.0 hub such as a TI TUSB8020 and use 1 port as a self powered 2.0 interface. The remaining port could be used as a 3.0 charging port or some kind of USB 3.0 power supply circuit. This would in essence, function as the device's power supply. This would make the composite a 3.0 device (hub) that would draw no more than 900mA.
Has anyone explored this idea and willing to provide a schematic?
Would this arrangement technically meet USB requirements and if not, would it work reliably regardless of the logo certification.