Bitcoin Forum
June 21, 2025, 11:09:09 PM *
News: Latest Bitcoin Core release: 29.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 [37] 38 39 40 41 42 43 44 45 46 47 48 49 »
  Print  
Author Topic: Official Open Source FPGA Bitcoin Miner (Last Update: April 14th, 2013)  (Read 432989 times)
kingcoin
Sr. Member
****
Offline Offline

Activity: 262
Merit: 250


View Profile
April 13, 2013, 12:10:18 PM
 #721

I'm quite interested to see how the Artix chips work out.

I gave the files in the rtl directory (I don't know which of the project directories contains the best performing hashing core) a run through vivado and got 59790 slice LUT's (94%) and -1.558ns setup violation on a 5ns clock (roughly 150MHz) in a  xq7a100tfg484-2I device. I have no clue as how much this chip cost though...
senseless
Hero Member
*****
Offline Offline

Activity: 1118
Merit: 541



View Profile
April 13, 2013, 12:13:27 PM
 #722

I'm quite interested to see how the Artix chips work out.

I gave the files in the rtl directory (I don't know which of the project directories contains the best performing hashing core) a run through vivado and got 59790 slice LUT's (94%) and -1.558ns setup violation on a 5ns clock (roughly 150MHz) in a  xq7a100tfg484-2I device. I have no clue as how much this chip cost though...

The chip in question is the xq7a200. Try the dual core design. Also, you should be able to fit 1 core into DSP slices.


kingcoin
Sr. Member
****
Offline Offline

Activity: 262
Merit: 250


View Profile
April 13, 2013, 12:15:38 PM
 #723

Quote
Would you mind posting what you have in the git tree?
Compile and test for 400MH/s just finished.  KC705 officially beats the X6500.  Quad boards, you're next.

Is that a single hashing core?
Epicblood
Full Member
***
Offline Offline

Activity: 126
Merit: 100



View Profile
April 13, 2013, 03:52:09 PM
 #724

Would this miner work on the Xilinx Virtex-7 dev/eval kit?

1AbYgR1FspHBB5EqyaxX6MrT6jmc7eMVEQ
Looking for Scrypt miner for ML605
Revolutionary MoneyMaking! Build your own cloud miner!
kingcoin
Sr. Member
****
Offline Offline

Activity: 262
Merit: 250


View Profile
April 14, 2013, 12:28:50 AM
 #725

The chip in question is the xq7a200. Try the dual core design. Also, you should be able to fit 1 core into DSP slices.

Is that the device on the Artix eval board?
senseless
Hero Member
*****
Offline Offline

Activity: 1118
Merit: 541



View Profile
April 14, 2013, 12:36:35 AM
 #726

The chip in question is the xq7a200. Try the dual core design. Also, you should be able to fit 1 core into DSP slices.

Is that the device on the Artix eval board?

Sorry not XQ, but XC.

XC7A200T

http://www.xilinx.com/products/boards-and-kits/EK-A7-AC701-G.htm


fpgaminer (OP)
Hero Member
*****
Offline Offline

Activity: 560
Merit: 517



View Profile WWW
April 14, 2013, 03:27:06 AM
 #727

Quote
Is that a single hashing core?
Yes, a single, fully pipelined DSP48E1 core.

kingcoin
Sr. Member
****
Offline Offline

Activity: 262
Merit: 250


View Profile
April 14, 2013, 08:08:59 AM
 #728

Quote
Is that a single hashing core?
Yes, a single, fully pipelined DSP48E1 core.

Impressive!
kingcoin
Sr. Member
****
Offline Offline

Activity: 262
Merit: 250


View Profile
April 14, 2013, 08:37:17 AM
 #729

Sorry not XQ, but XC.

XC7A200T

Do you know how much the FPGA itself cost?

kingcoin
Sr. Member
****
Offline Offline

Activity: 262
Merit: 250


View Profile
April 14, 2013, 10:32:34 AM
 #730

$110/120 @ 1k according to a different thread  https://bitcointalk.org/index.php?topic=176239.msg1835653#msg1835653
kingcoin
Sr. Member
****
Offline Offline

Activity: 262
Merit: 250


View Profile
April 14, 2013, 10:35:38 AM
 #731

Quote
Would you mind posting what you have in the git tree?
Sure.  I want to finish the UART comm and then I'll make a push.  I'm quite interested to see how the Artix chips work out.

Did you push it (or intend to push it) into the current tree at git://github.com/progranism/Open-Source-FPGA-Bitcoin-Miner.git ?
Reggie0
Member
**
Offline Offline

Activity: 107
Merit: 13


View Profile
April 14, 2013, 08:47:54 PM
 #732

The chip in question is the xq7a200. Try the dual core design. Also, you should be able to fit 1 core into DSP slices.

Is that the device on the Artix eval board?

Sorry not XQ, but XC.

XC7A200T

http://www.xilinx.com/products/boards-and-kits/EK-A7-AC701-G.htm



-3 speed grade?
senseless
Hero Member
*****
Offline Offline

Activity: 1118
Merit: 541



View Profile
April 14, 2013, 09:33:38 PM
 #733

-3 speed grade?

Whatever the highest speed grade available is I would assume. I haven't asked what the speed grade of the kit was.




Reggie0
Member
**
Offline Offline

Activity: 107
Merit: 13


View Profile
April 14, 2013, 11:29:54 PM
 #734

-3 speed grade?

Whatever the highest speed grade available is I would assume. I haven't asked what the speed grade of the kit was.



OK, i've checked the link. It is assembled with -2 speedgrade. "AC701 evaluation board featuring the XC7A200T-2FBG676C FPGA"
fpgaminer (OP)
Hero Member
*****
Offline Offline

Activity: 560
Merit: 517



View Profile WWW
April 15, 2013, 05:40:10 AM
 #735

I have just pushed the experimental KC705 code to the repo.  Here is the project.  This is a DSP48E1 based design, and I have compiled and run it at 400MH/s.  Included with this new design is a UART interface, instead of JTAG, since the KC705 kit has an on-board USB-UART bridge.  See the README for more information on how to use the UART interface.  As an additional surprise, this code includes support for the Kintex's on-die temperature sensor.  Temperature readings are reported over UART, allowing external software to monitor the chip.  In the future I will add automatic shutdown on over-temp conditions.

Let me know if you run into any difficulty getting the project to compile with Vivado 2013.1 (or later).  I have never distributed a Vivado project before.  As usual, you will need an appropriate Xilinx license to compile the design.

fpgaminer (OP)
Hero Member
*****
Offline Offline

Activity: 560
Merit: 517



View Profile WWW
April 15, 2013, 05:46:37 AM
 #736

Quick Note: I'm trying to move over to my fpgaminer github account.  The links in the OP should have been updated, but there are also a lot of people still following the older repo.  I will continue to push updates to both repos for awhile, but expect https://github.com/fpgaminer/Open-Source-FPGA-Bitcoin-Miner to receive the majority of my attention.

iidx
Newbie
*
Offline Offline

Activity: 35
Merit: 0


View Profile
April 15, 2013, 07:24:50 AM
 #737

Looks good!  I tried to do the same thing on a V6 LX130T (use almost all DSPs and pipeline the rest of the LUT adders), but there aren't enough registers in that device for tx_w and tx_state delays Sad.  so many 512 and 256 bit registers...

BTW, what does Xpower report for that design at 400 MHz?
fpgaminer (OP)
Hero Member
*****
Offline Offline

Activity: 560
Merit: 517



View Profile WWW
April 15, 2013, 07:49:13 AM
 #738

Quote
BTW, what does Xpower report for that design at 400 MHz?
Vivado said ~8-9W, but I don't have it set up with the right information for it to make an accurate measurement.  Using my Kill-a-Watt I estimate about 15W.

I hacked support into MPBM for this new firmware, and she's happily mining away now.  Die temperature is 62C using just the stock cooling on the KC705.  Cool

kingcoin
Sr. Member
****
Offline Offline

Activity: 262
Merit: 250


View Profile
April 15, 2013, 08:17:40 AM
 #739

I have just pushed the experimental KC705 code to the repo.  Here is the project.  This is a DSP48E1 based design, and I have compiled and run it at 400MH/s.  I

Great! Thank you. I thought it would be interesting to browse the DSP48 code to see how you can archive the impressive performance.
anomalies
Newbie
*
Offline Offline

Activity: 13
Merit: 0



View Profile
April 17, 2013, 01:36:43 PM
 #740

hi, total newbs here.  Grin

just wanna ask since i got this fpga for free (my friends bought it and decide not use it for whatever reason), could i use this for BTC mining?

Genesys™ Virtex-5 FPGA Development Board
http://www.digilentinc.com/Products/Detail.cfm?Prod=GENESYS

thank you for your kind answer.

regards,
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 [37] 38 39 40 41 42 43 44 45 46 47 48 49 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!