Avalon3

From Bitcoin Wiki
This is the approved revision of this page, as well as being the most recent.
Jump to: navigation, search

Design Files[edit]

Package: QFN48-7X7, 0.5mm pitch
Process node: 40nm
Core voltage: 0.55 ~ 0.85V
Chip frequency: 600MHz
Hashrate: 7.08Gh/s
Power usage: 0.75~0.89J/Gh on ASIC side
VDDIO: 1.5 ~ 2.5V

Avalon3 single module[edit]

Type: 290 (50 chips)[edit]

Voltage (V / 10000) Frequency (MHz) Current (A) Device HW Watt on wall Hashrate
6625 300  ? 1% 199 200
7000 475 20.77 1% 310 280
7250 500 25.66 <0.2% 342 295
7500 550 30.36 <0.2% 410 325

Avalon3 machine[edit]

Type: 800 (150 chips)[edit]

Voltage (V / 10000) Frequency (MHz) Hashrate (GHs) Watt on wall(W) Memo
6625 400 710 668 ECO mode
6625 450 800 822 Default
6750 475 840 911 Turbo mode
7250 500 890 1037 Winter mode
7500 550 970 1235 For testing (You on your own risk)

Avalon3 1.2T[edit]

1.2T Watt (50 chips x 4)[edit]

Voltage (V / 10000) Frequency (MHz) Watt on wall(without fixed-speed) Watt on wall(with fixed-speed:100)
7000 475 1295~1309 1312
7250 500 1454~1482 1483
7500 550 1689~1743 1747

Tested USB HUB[edit]

Development[edit]

Using BFGMiner[edit]

Avalon 3 units communicate with a UART, usually attached to your host via a generic USB UART adapter. First, figure out what COM port (or /dev/ttyUSB on Linux) and run BFGMiner with:

bfgminer -S avalonmm:\\.\COM22 --set avalonmm:clock=450 --set avalonmm:voltage=0.6625 --set avalonmm:fan=80

Firmware[edit]

703n/RPi Host Firmware[edit]

After 20140320, the Avalon2 firmware support both Avalon2 and Avalon3 out of box. Please download the firmware here:

https://en.bitcoin.it/wiki/Avalon2#Firmware

MM Firmware[edit]

2014-08-08[edit]

  • MM Version: 331408-a15cac80
  • Add long coinbase1 support.
  • Support p2pool (Avalon project have a server for p2pool in HK, Domain name: p2pool.ehash.com)
  • Disable DEBUG when release. Cleanup the gpio LED and reset code, etc.
  • Update protocol.md

2014-06-06[edit]

  • MM version: 331406-35fef700
  • Turn on the red led when the module id was match.

2014-05-27[edit]

  • MM version: 331406-fe02da80
  • Add code for turn on red LED
  • When all those two temperature sensors bigger then 90C. power off ASIC.
  • Clean old local works when get detect message
  • Add one quick poweroff self test, indicator by red LED.
  • Known Iusse: All modules(connect to one usb-serial port) red led will blinking when turn on any one of them

2014-05-04[edit]

  • MM Version: 331404-dbb0c7c0
  • Support newest ADP board
  • Fixed a typo on read temperature
  • Change default modules count from 3 to 4

2014-04-17[edit]

  • MM Version: 331404-b191ace0
  • Add ASIC core test code, host application is avalon3-a3233-modular-test.py
  • Fix the power good shifter, it is binary format. 0x1F mean all 5 power module are good.

2014-04-01[edit]

  • MM Version: 331404-ed2bbc80
  • When temp > 90C. MM will power off all ASICs
  • Make the Avalon3 MM 100% compatible with Cgminer Avalon2 code
  • Please use the Avalon2 703n/RPi firmware after 2014-03-20. the firmware will support both Avalon2(A3255) and Avalon3(A3233). PLEASE NOTICE
    • The voltage range is different
    • Voltage: 0.6v ~ 0.8v
    • The frequency is Mhz not MHs under Avalon3. so the range is
    • Frequency: 400MHz ~ 650Mhz (MHz * 11.81 = MHs)
    • For example: if you config the Frequency to 400 under Avalon3 that mean 400 * 11.81 = ~4.7GHs

NEXT-TESTING[edit]

  • NOTICE: Only for testing

Design file[edit]

You can put 7 or 10 chips per small miner.

7 chips: high hashrate with more power consume
10 chips: high hashrate with more ASICs. save more power

20140319[edit]

  • Fix one component footprint

20140317[edit]

  • Init version

Links[edit]

Avalon Avalon3 Setup Guide

Source[edit]

http://bitcoin.it/