So it kinda looks like "project discussion" is trying to shift to the pod poll thread. I'd just as soon keep most dev details in one place, I guess.
I'm a bit behind schedule on pretty much everything, but here's what it looks like. Tomorrow should be a pretty big day.
We should be ordering parts for the second half of the Compac batch, meaning I'll be able to start meeting those backorders pretty quickly and then have sticks in stock. The parts order will also include stuff for a new server PSU board design, and two other things which are interesting to this thread, as discussed below.
We'll also be sending off for prototype PCBs for the PSU board, the 8-chip pod miner and a fancy-schmancy BM1384 tester board.
The 8-chip pod miner is taking over the "Amita" name and will be built to take a standard socket 115x CPU cooler, which will need to be modified for height as the ASICs are about 1mm thick instead of the approximate centimeter expected from a socketed processor. I'll also have holes to directly mount an Arctic Freezer 7 Pro cooler without requring its base frame. I've got a couple cases of 'em here and it's what I'd sell with the board if someone wanted a cooler and what I'd use to mount to the ones I kept so that's what I'm working around. Since we like having flexible and entertaining gear, the Amita will have both a barrel jack and a 6-pin PCIe for power. Since it'll be able to draw over 100W at the top-end you'll probably want the 6-pin if you're going to push it, but a 12V 5A brick should get you in the 130-140GH neighborhood. It'll also have jacks for both USB-B and mini USB, so it shouldn't be hard to find a cable. No matter how much you ask, no I won't put a micro USB jack on it because I don't like them at all. The Amita has two fan headers, a 3-wire and a 4-wire. Since 3-wire is just power, ground and a tach signal it requires PWM on the power line to vary speed (which also means a 2-wire fan will work). If you have a decent cooler with a 4-wire fan, which has internal PWM implemented via an external signal, that one will also work on the 4-wire header. It's designed with a temp sensor mounted right in the center of the ASIC field, and the sensor's package is a fraction shorter than the ASICs so with a bit of grease it'll have good enough thermal contact with the heatsink to measure temperatures well without risking keeping the heatsink from contacting the ASICs themselves. The onboard microcontroller which monitors tempeatures will also be responsible for fan speed, and setting the core voltage. We're using a bucked string topology on this one, which keeps the regulator current down while increasing its output voltage, both of which will increase the conversion efficiency over a traditional VRM design while maintaining full adjustability. The total string voltage, as well as its supply current, will be monitored by the onboard controller which means you can actually see the power being dissipated by your ASICs in realtime. I'm fairly certain that's pretty cool.
Regarding the fancy new BM1384 test board, I based all the power and controls off the Compac - by which I mean I pretty much copy-pasted a Compac and started hacking at it a bit. There's holes for a QFN56 test socket, which I hope won't require any modification to work with BM1384. The only problem would be if the ground pin in the center overlaps the VDD corner pads, but given the corners are in corners and round pins don't really have corners it should probably be okay. This board should allow me to rapidly test both the input and output of a pulled BM1384. I could make sure it hashes correctly, make sure it relays data upstream and downstream correctly, and if I wanted to I could probably even grade them with moderate precision (by clocking somewhat high and monitoring input current requirements).
Being able to test (and grade) pulled ASICs will be super handy, since if I end up making a couple hundred Amitas (right now it looks like I have interest enough to merit a batch of 200, if I get that many parts) I'll be going through a couple thousand ASICs. Couple that with other design tasks (which, including our own TypeZero boards, is actually three moderately powerful mining board designs) and I'll need a lot of working ASICs to design and build with. Guess-and-check is going to suck on an 8-chip board, but would be even worse on a 20- to 40-chip board. I'll probably have extra PCBs of this test board, and if it works I might be willing to part with some to folks who may want a better ability to test BM1384 for S5 repair and such. The QFN socket I found, unfortunately, runs about a hundred bucks so I don't really expect most folks to want one but hey, if you're gonna be doing stuff anywhere near the bulk of what I'm gonna be doing in the next month or two you'd want at least one of these things.
So that's the news right now. I may have more coming up soon, which I'm always hopeful will include something like "hey guess what guys I finally got samples of a current-gen ASIC to work with" but I can't say that yet. I'm still stuck with BM1384 projects for now, which it's a darn good chip for sure but it's getting harder and harder to justify.
sounds good, ill be looking forward to buying one or two.. one thing to note about the 3 pin vs 4 pin.. most if not ALL 3 pin fan plugs can fit on a 4 pin socket.. the 4th pin is the last one and just hangs out and is not needed if you dont have a 4 pin fan.
picture for reference.
http://www.allpinouts.org/images/5/5b/Connector_mbfanpwm_3to4pin.pngso you just need one fan header on the board.