Avalon3

This is the approved revision of this page, as well as being the most recent.

Contents

Design FilesEdit

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 moduleEdit

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 machineEdit

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.2TEdit

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 HUBEdit

DevelopmentEdit

Using BFGMinerEdit

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

FirmwareEdit

703n/RPi Host FirmwareEdit

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 FirmwareEdit

2014-08-08Edit

  • 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-06Edit

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

2014-05-27Edit

  • 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-04Edit

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

2014-04-17Edit

  • 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-01Edit

  • 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-TESTINGEdit

  • NOTICE: Only for testing

Design fileEdit

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

20140319Edit

  • Fix one component footprint

20140317Edit

  • Init version

LinksEdit

SourceEdit


Licence.png