So, the new regulator iteration has been tested to its limit. I did get over 5A out of it at several tested voltage setpoints, but that's still not really great. I'm hoping when it's mounted on a proper board with better heat dissipation it doesn't wig out quite as much.
Here's a chart of actual regulator performance. The current output is an estimate based off using low fixed resistance loads and not directly measuring current, so the actual current (and therefore actual efficiency) could be skewed, even though I was using 1% tolerance resistors. Wiring and solder joins can have a large effect on overall resistance when the overall resistance is pretty low to begin with.
![](https://ip.bitcointalk.org/?u=http%3A%2F%2Fgekkoscience.com%2Fmisc%2Fcompac%2Freg4_efficiency.PNG&t=667&c=OpGqM3h_iAx9lw)
And now, the fun parts. Based on the current outputs and measured regulator efficiency at various voltages, and extrapolating from Bitmain's efficiency and performance charts for the BM1384, here's some expected performance data on the Compac.
![](https://ip.bitcointalk.org/?u=http%3A%2F%2Fgekkoscience.com%2Fmisc%2Fcompac%2Fhashrate_estimate.PNG&t=667&c=yvKmF_kpbLLwKQ)
![](https://ip.bitcointalk.org/?u=http%3A%2F%2Fgekkoscience.com%2Fmisc%2Fcompac%2Fhash_efficiency_estimate.PNG&t=667&c=Ab-s1YbyMHb8yw)
Looks to me like 7GH off a standard 2.5W USB port is attainable at 675mV. The regulator as designed should give us 650mV as a lowerbound, but I had to approximate some of the component values for this test which has shifted the feedback slightly high. It's actually higher than I'd estimated (675mV versus an expected 660mV) but that's not terribly surprising. At 650mV, if the chip'll even start (should, but no guarantees) 8GH should be possible from a stock USB power. This is, unfortunately, not taking into account the added power consumption of the CP2102, IO and PLL LDOs, and LEDs. This all shouldn't add up to a substantial amount of power, but when the ceiling is 2.5W everything needs to be taken into consideration. But that's a job for another day.