<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://en.bitcoin.it/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=GeorgeHahn</id>
	<title>Bitcoin Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://en.bitcoin.it/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=GeorgeHahn"/>
	<link rel="alternate" type="text/html" href="https://en.bitcoin.it/wiki/Special:Contributions/GeorgeHahn"/>
	<updated>2026-04-13T09:23:36Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://en.bitcoin.it/w/index.php?title=Avalon2&amp;diff=42763</id>
		<title>Avalon2</title>
		<link rel="alternate" type="text/html" href="https://en.bitcoin.it/w/index.php?title=Avalon2&amp;diff=42763"/>
		<updated>2013-11-29T19:59:14Z</updated>

		<summary type="html">&lt;p&gt;GeorgeHahn: Added my open design&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Avalon2 is the second machine of Avalon project. using the 55nm ASIC chips&lt;br /&gt;
&lt;br /&gt;
= A3255 =&lt;br /&gt;
* Datasheet: http://downloads.canaan-creative.com/hardware/A3255/datasheet/&lt;br /&gt;
&lt;br /&gt;
== Chip testing ==&lt;br /&gt;
* Firmwares: http://downloads.canaan-creative.com/hardware/A3255/testing/&lt;br /&gt;
&lt;br /&gt;
= Prototype =&lt;br /&gt;
[[File:Avalon2 55nm prototype.jpeg | 320px]]&lt;br /&gt;
&lt;br /&gt;
== Documents ==&lt;br /&gt;
* [http://downloads.canaan-creative.com/hardware/A3255/prototype/ Reference design]&lt;br /&gt;
* [http://downloads.canaan-creative.com/hardware/A3256/avalon/Manual/110G%20Hash%20Avalon%20Assemble%20Manual.pdf Assemble Manual]&lt;br /&gt;
&lt;br /&gt;
== Firmware ==&lt;br /&gt;
=== TIMEOUT ===&lt;br /&gt;
* TIMEOUT的有效值范围为[0,255]，FPGA controller根据TIMEOUT的配置来控制申请/计算任务的时间。当TIMEOUT值配置为1时，FPGA controller会每隔0.033s申请一次任务，也表示芯片已计算完当前HASH区间。&lt;br /&gt;
* TIMEOUT配置与申请/计算任务时间间隔的公式为 &lt;br /&gt;
  TIME_OF_MINER_FINISH_HASH_RANGE = TIMEOUT * 0.033s&lt;br /&gt;
  TIMEOUT = TIME_OF_MINER_FINISH_HASH_RANGE / 0.033s&lt;br /&gt;
&lt;br /&gt;
* 若FPGA controller连接的一个小模块上的计算能力为10GHs（10个芯片，每芯片1G），则FPGA controller申请任务的时间间隔为&lt;br /&gt;
  2^32 / 10*1000*1000*1000 = 0.4s&lt;br /&gt;
  0.4s/0.033s = 12 # TIMEOUT应配置为12&lt;br /&gt;
&lt;br /&gt;
* 如果使用prototype中的FPGA固件，你们的硬件设计一定要满足下面的式子：&lt;br /&gt;
 发送全部任务的时间 一定要小于 FPGA申请任务的时间(也就是ASIC算完自己区间的时间)&lt;br /&gt;
 ((11+2+chip_num)*4*10/115200)*miner_num*1000 + DELAY_IN_MS*miner_num &amp;lt; (128591 / chip_num / frequency) * 33ms&lt;br /&gt;
&lt;br /&gt;
 解释一下：&lt;br /&gt;
  11+2+chip_num)*4 ==&amp;gt; CHIP_NUM的任务长度，单位Byte&lt;br /&gt;
  ((11+2+chip_num)*4*10/115200)*miner_num*1000 ==&amp;gt; 发送MINER_NUM个这样的任务所需要的时间，单位是ms&lt;br /&gt;
  DELAY_IN_MS*miner_num ==&amp;gt; 总的Delay时间，DELAY_IN_MS见cgminer代码：driver-avalon.c:1132&lt;br /&gt;
  (128591 / chip_num / frequency) * 33ms ==&amp;gt; TIMEOUT值，详见Wiki文档&lt;br /&gt;
&lt;br /&gt;
 几个测试的例子，仅供参考：&lt;br /&gt;
 MINER_NUM:CHIP_NUM:FREQUENCY:TIMEOUT&lt;br /&gt;
 ==&amp;gt; 16:10:1000:12 works fine&lt;br /&gt;
 ==&amp;gt; 16:10:1500:8   works fine&lt;br /&gt;
 ==&amp;gt; 24:10:1000:12 works fine&lt;br /&gt;
 ==&amp;gt; 24:10:1500:8   works fine&lt;br /&gt;
 ==&amp;gt; 32:6:1000:21   works fine&lt;br /&gt;
 ==&amp;gt; 32:6:1500:12   works fine&lt;br /&gt;
 ==&amp;gt; 32:10:1000:12 works fine&lt;br /&gt;
 ==&amp;gt; &#039;&#039;&#039;32:10:1500:8   not working&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== [http://downloads.canaan-creative.com/hardware/A3255/prototype/FIRMWARE/2013-11-08/ 2013-11-08] ===&lt;br /&gt;
* 8, 16 miners works just fine&lt;br /&gt;
* &#039;&#039;&#039;ISSUE&#039;&#039;&#039;: 32 miners with 10 chips still not working because [https://en.bitcoin.it/wiki/Avalon2#TIMEOUT TIMEOUT issue]&lt;br /&gt;
* Both [http://downloads.canaan-creative.com/hardware/A3255/prototype/FIRMWARE/2013-11-08/openwrt 703n firmware] and  [http://downloads.canaan-creative.com/hardware/A3255/prototype/FIRMWARE/2013-11-08/FPGA/ FPGA controller firmware] have uploaded&lt;br /&gt;
* Change `core_count to 64 to compatible with ealier cgminer &lt;br /&gt;
* Software should follow equation below when handle A3255 based miner&lt;br /&gt;
 nonce_send_to_pool = nonce_receive_from_miner-0xc0&lt;br /&gt;
&lt;br /&gt;
=== [http://downloads.canaan-creative.com/hardware/A3255/prototype/FIRMWARE/2013-11-05/ 2013-11-05] ===&lt;br /&gt;
* Support 8, 16 miners, &#039;&#039;&#039;8 and 16 have tested&#039;&#039;&#039;&lt;br /&gt;
* &#039;&#039;&#039;ISSUE&#039;&#039;&#039;: 24, 32 miners not working with 1.5Ghs, works fine with 1Ghs&lt;br /&gt;
* Upload the [http://downloads.canaan-creative.com/hardware/A3255/prototype/FIRMWARE/2013-11-05/openwrt 703n firmware]&lt;br /&gt;
* Upload the [http://downloads.canaan-creative.com/hardware/A3255/prototype/FIRMWARE/2013-11-05/FPGA/ FPGA controller firmware]&lt;br /&gt;
* Support 6 ~ 10  chip in each miner, &#039;&#039;&#039;6 and 10 have tested&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
=== [http://downloads.canaan-creative.com/hardware/A3255/prototype/FIRMWARE/2013-10-07/ 2013-10-07] ===&lt;br /&gt;
* Only support 16 miners, each miner have 6 A3255 ASICs&lt;br /&gt;
&lt;br /&gt;
== Work without LDO RT9187 ==&lt;br /&gt;
* Connect the C20 right pad to C15 or C14 left pad&lt;br /&gt;
* Please keep the Vcore to between 0.95v and 1.05v, the origin design was 1v. &lt;br /&gt;
* If the crystal  not working, try to reduce the R28(by default it&#039;s 1K), if reduce the R28 didn&#039;t make crystal  back to working. try repace the crystal with a better brand.&lt;br /&gt;
&lt;br /&gt;
[[File:Avalon2 work without LDO RT9187 2.jpeg | 320px]]  [[File:Avalon2 work without LDO RT9187 1.jpeg | 320px]]&lt;br /&gt;
&lt;br /&gt;
= 55nm open design =&lt;br /&gt;
* form&lt;br /&gt;
 https://github.com/formtapez/avalon&lt;br /&gt;
 https://bitcointalk.org/index.php?topic=323175.0&lt;br /&gt;
* flyonwall&lt;br /&gt;
 https://bitcointalk.org/index.php?topic=323175.msg3759895#msg3759895&lt;br /&gt;
* Technobit Team&lt;br /&gt;
 https://bitcointalk.org/index.php?topic=323727.0&lt;br /&gt;
 here is the design, BOM：&lt;br /&gt;
 http://ge.tt/2B4qW051/v/0?c&lt;br /&gt;
 Here is CGminer patch and dd-wrt cgminer build&lt;br /&gt;
 http://technobit.eu/index.php?controller=attachment&amp;amp;id_attachment=30&lt;br /&gt;
 Windows drivers&lt;br /&gt;
 http://technobit.eu/index.php?controller=attachment&amp;amp;id_attachment=9&lt;br /&gt;
 Windows HEXminer software&lt;br /&gt;
 http://technobit.eu/index.php?controller=attachment&amp;amp;id_attachment=29&lt;br /&gt;
 Specs&lt;br /&gt;
 16 chip board&lt;br /&gt;
 Hash rate - about 24 Gh/s overclocked&lt;br /&gt;
 16 bit PIC controller&lt;br /&gt;
 2 line power suply&lt;br /&gt;
 Voltage controled by command in the software/firmware&lt;br /&gt;
 USB connector&lt;br /&gt;
 molex 4 pin power connector&lt;br /&gt;
* George Hahn&lt;br /&gt;
 https://github.com/GeorgeHahn/Avalon&lt;br /&gt;
&lt;br /&gt;
= Chip sales agent = &lt;br /&gt;
==  China mainland（中国大陆地区代理） ==&lt;br /&gt;
 深圳阿瓦龙电子有限公司&lt;br /&gt;
 淘宝：http://avalon8.taobao.com/&lt;br /&gt;
 联系人：陈先生&lt;br /&gt;
 电话：0755-36820585&lt;br /&gt;
 手机：13528785811&lt;br /&gt;
 QQ：1816404459&lt;br /&gt;
 邮箱：1816404459@qq.com &lt;br /&gt;
&lt;br /&gt;
==  Worldwide ==&lt;br /&gt;
* [http://avalon-asics.com/product/a3255-55nm-chip-500-count-reel/ Buy with bitcoin click here]&lt;br /&gt;
* Buy with goverment money:&lt;br /&gt;
 ELEN Technology Limited.,&lt;br /&gt;
 Contact: Eric Chen&lt;br /&gt;
 Email: eric_chen@elen-tech.com&lt;br /&gt;
 Phone (852)31658617&lt;br /&gt;
 FAX:+(852)30071717&lt;br /&gt;
 Address: Rm.,604,Treasure Center, 42 Hung To Road, Kwun Tong,  Kln. HongKong&lt;br /&gt;
&lt;br /&gt;
= Links = &lt;br /&gt;
* 55nm open design contest: http://avalon-asics.com/avalon-gen2-55nm-open-source-design-contest/&lt;br /&gt;
* Documents release by Avalon: http://downloads.canaan-creative.com/hardware/A3255/&lt;br /&gt;
&lt;br /&gt;
[[zh-cn:阿瓦隆]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Hardware]]&lt;/div&gt;</summary>
		<author><name>GeorgeHahn</name></author>
	</entry>
</feed>