Allegro bitcoin miner - think
GeorgeHahn / Avalon
Public Domain Bitcoin ASIC Miner Project
Firmware and driver based on Klondike Project
Donations: 14kf3rM66cLMrhR3eXHMjh4B5W5Xko1jJr
SUMMARY
This is an open source effort to design and build a Bitcoin mining board based on the second generation Avalon ASIC. The final goal is to have a small board that holds 10 ASIC chips. This board can be controlled via USB communication. An example host would be a PC, Raspberry Pi or TP-Link WR703N router. The host will run cgminer with a custom driver based on the Klondike one and control the board via USB.
A 10 chip board should be capable of 15000 MH/s and consume about 30W of power. Alternatively, the switching power supply onboard can be turned to a lower voltage, trading hashrate for power efficiency. The supply is variable from 0.700V to 1.708V. Each board can be easily powered by a low cost power adapter, like this.
Power for this board is supplied via a barrel jack connector (2.5mm ID, 5.5mm OD). For future revisions, Molex PCI-e or 4 pin power connectors may be added. Another limit on the first revision design is the data connection - these boards are USB only for now. In the future, CAN may be added to make it possible to chain multiple miners together.
The design is currently in Cadence OrCAD + Allegro format, but will be completely backported to Upverter once tested.
STATUS
Layout
▢ Prototype
PCB - First prototype has arrived
Stencil
Parts
Assembly
▢ Debug first prototype - in progress
▢ Initial firmware
▢ Port Klondike firmware to PIC18F45K50
▢ Testing with a Raspberry Pi
▢ Tune settings for unique SMPS
▢ Future
▢ Try a prototype with metal substrate board (for better heat dissipation)
▢ Measure current on 3.3v and 5v rails; switch to switching regulators if current is significant
SCHEMATIC / LAYOUT

-
-
-