Nanominer BitCoin Mining FPGA Platform – Coming Summer 2012
Specifications (Updated)
FPGA Mining Core: Xilinx Spartan-6 XC6SLX150 (N3FGG484C Package)
Controller Device (MCU): Microchip PIC32 (MX795F512L) [Motherboard Only]
Hashrate: 200 MH/s (per mining core)
Cores per Board: 1
Control Interface: Ethernet, USB
User Interface: PC/Linux/OSX GUI
Power Consumption (estimated): <10W
Expansion Method: Mezzanine Header Expansion Port
*Exact hardware subject to change without notice; performance will not be less than the above stated.
Design Philosophy
Open source technology:
Nanominer's schematics, parts lists, FPGA bitstreams, and source code, as well as the controller software will be freely available to all. Want to improve it and build your own? We encourage it!
High-tech power, low-tech simplicity:
Nanominer will ship ready to use. Simply plug in the power supply, attach Nanominer via USB to your PC/Linux/Macintosh computer, or via Ethernet to your router/switch, start your software, and enter your details in the easy-to-use GUI.
Nanominer also ships ready to customize, with open sources and configuration via Ethernet or USB, you can tweak any aspect of the device's functionality to your heart's content.
Incremental Improvement:
A system can consist of a single board, or many, depending on what you would like to spend. If you decide to add performance later, you can. This also means that down the road, when new FPGA devices are released, and you want to upgrade, you can keep using the old with the new. Nanominer version 1 will be able to have later versions plugged into it, so if you buy a main board now, that means you can keep reaping those savings far down the road.
Expansion without redundancy:
Nanominer uses a single controller and power supply for the main board, then can have additional mining cores stacked via mezzanine headers to add hashing power to your mining system. Boards can also be daisy-chained, meaning you buy one controller board, and from then on it's just mining boards. Those savings in controller and power devices are passed on to you.
Mining should not cost the miner:
Nanominer's low wattage FPGA mining cores, extensible architecture, and small form factor mean you can mine without consuming undue space and power. This makes mining simpler, and more profitable.
Decisions, decisions...
Nanominer is currently in the component identification stage, and some questions need to be answered.
Questions you can help us with are:
-Do you prefer Ethernet or USB as the control interface? Or are there other suggestions?
-Would you like an optional WiFi interface?
-We would like to provide a warranty on Nanominer devices; what would you as a customer like to see that warranty protect you against, and for how long?
-Is there anything else you'd like to see, functionality-wise, on this device?
Questions we're answering right now:
Q: What is the best FPGA we can put on this board?
A: Altera's new Cyclone V device is releasing soon, and new technology means potential price drops. This means that Nanominer may perform at more than 200 MH/s, or we may simply use an older chip at less of a cost. Either way, time will tell.
Q: How much exactly will this cost?
A: If we were to build it now with a Spartan device, the price would be $275-300 USD for the main board, slightly less for an expansion (both 200 MH/s). Depending on the features we do or do not include, and depending on how chip costs change with new technology being released, this figure may be less. If we include a warranty, this figure may be more.
Finally, questions you might like to know the answer to yourself:
Q: You say 200 MH/s is the hashrate, how sure are you of this?
A: We have a number of candidate FPGAs in mind, and we're quoting 200 MH/s because we've proven that with a cost effective device, we can achieve that rate. Nanominer will not perform at less than 200 MH/s per board. There is a possibility that it will perform better, however.
Q: Summer 2012? That's a long time to wait... why the late release?
A: Part of the reason is we're waiting for new technology to be released and prices to settle, so you get the most bang for your buck. Once that happens, developing these things takes a lot of time and effort. Also, I'm a university student, and my time will be much freer in the summer.
Q: You say boards can be stacked or daisy-chained? How many mining chips can I connect to one main board?
A: As far as stacking the boards, we'll recommend you don't stack more than sets of four; however it's technically up to you. Daisy-chains require a cable that will be included. The total number of miner cores per main board is limited only by bus performance.
Q: How accurate is that $275-$300 figure?
A: That is based on a parts order for the printing and assembly of 25 boards. So it's very accurate for the time being. If there's more interest, we'll make more boards, and because of bulk discounts, that price will go down. If advances in technology this spring work to our advantage, again, that price will be reduced. If a feature like WiFi or a warranty is added (these will be optional), that price would increase some, with obvious benefits.
Q: You mention “main boards” and “expansions”, what does this mean, exactly?
A: A Nanominer system consists of one controller board ($275-$300), and as many expansion boards (~$250) as you'd like, performing at 200 MH/s each.
Q: Does that price include cables, power supply, etc?
A: It does, and that accounts for the range. There are a few parts we have candidates for but have not fixedly decided on.
Q: This is a pretty good price, what's the catch?
A: No catch. Designing the system to run on a single power supply and single controller saves money. Producing many similar boards means part discounts, and adding only my design time to the price tag means I'm only making enough profit for it all to be worthwhile. Also, this won't be a fancy board; it'll be professional, but not flashy. That also brings down the price some.
Thanks for reading, and please let me know what you'd like to see in this design.
As always I'm open to comments and suggestions, email, PM, or post.
Cheers!