Post
Topic
Board Development & Technical Discussion
Merits 3 from 1 user
Re: BM1387 Open Source mining board project
by
n0nce
on 31/08/2022, 03:18:43 UTC
⭐ Merited by vapourminer (3)
Ja. Do remember that using your 5v 3A target, that is of course 15W. To pull that using a Vcore of 400mv means supplying 37.5A to the chip. A good place to start for resources is TI.
https://www.ti.com/design-resources/design-tools-simulation/processor-fpga-power/overview.html
https://www.ti.com/design-resources/design-tools-simulation/power-stage-designer.html
I know; that's why I went for the largest connector I could find (400V, 32A) Cheesy
Though I doubt that the BM1387 can pull 15W anyway, right?

The S9 has 189 of these chips and pulls 1372W at 13.5TH/s, so we should get roughly 70GH/s per chip at 7W of power. That's only 17.5 amps.
This was anyways just meant as a starting ground to figure out the connections and protocol, but obviously Skot has already done all that. I will try to replicate his setup based on my pure breakout and building the rest on breadboard. I actually have 2 of these so I can also try the concatenation aspect and then maybe make an x2 or x4 board.
It may even be easier to build a 0.8V or 1.6V buck converter instead of a 0.4V one due to less drastic voltage drop / higher duty cycle, right?

But mostly, I am looking to build a buck converter next (which I think is also missing in Skot's project) as running off a lab PSU is at best good enough for experimentation.

AFAIK Vcore for Sidehacks single-chip Compac-F is 1.48V which helps a bit with the current (10.14A for 15W) but more to the point allows for more stable operation at high speeds. Can't say I've bothered to look at mine but I believe he uses a buck controller driving MOSFET's. And yes, TI has some rather nice controllers as well as matched power stages to work with them.
Yup, he uses a synchronous buck controller IC together with 2 mosfets.
Looks something like this. They are switched on and off by the controller, which creates accurate timings to achieve the required duty cycle and thus output voltage.


Personally I'd lose the idea of powering a 2-chip design through the USB connector and use 12v in via a barrel connector. Most can handle up to 5A or so all day long though pushing them to their typical rating of >8A continuously is a bad idea. The higher input makes the power stages a fair bit easier.
I mean 2 of these can be powered through USB; sidehack proved it. But while I'd love to have an open-source USB based open-source miner, I agree that it will be easier, more practical and even cost-effective (economy of scale) to have a power supply circuit feeding a handful of ASIC chips instead of needing a buck per chip. That would then obviously exceed USB specs and be powered directly off of 12V, for sure. Even a 6-pin PCIe connector could be used. They are rated for up to 75W each.
Optional connectors add 75 W (6-pin) or 150 W (8-pin) of +12 V power for up to 300 W total (2 × 75 W + 1 × 150 W).