From question 1, I have a device with rather high decoupling capacitance which exceeds the USB 2.0
10uF device limit. I've tried reducing/limiting these caps as much as possible, but I just can't get below this limit. I believe under normal operation the device should draw less than 1 power unit but I would like to have the ability to request more units if I find 1 is insufficient. I had picked out a chip (NCP380LSN05AAT1G) which was designed for
500mA current limiting with soft start and thermal shutdown.
As I was reading through the datasheet though, it seemed like this chip was meant to be on the host side, not the device side. In particular I'm referring to figure 27 on page 20. Is this something that's usually (or always) present on a laptop/desktop USB 2.0 compliant port? If that's the case do I need to or should I provide unrush current regulation on my device? The device is only ever plugged into a laptop/desktop. What are the consequences of not providing any inrush current regulation on the device?
Typically who's responsibility is it to regulate inrush current? The device, host, or both?