Bitcoin Forum
November 13, 2024, 01:19:10 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Releasing my FPGA board files  (Read 2554 times)
newMeat1 (OP)
Full Member
***
Offline Offline

Activity: 210
Merit: 100



View Profile
June 27, 2011, 03:46:08 AM
Last edit: June 27, 2011, 04:11:12 AM by newMeat1
 #1



After a lot of thought, I've decided to release my FPGA files. I've put a lot of time and effort into designing a minimum-cost FPGA board. I've been through 2 prototype cycles, but this stuff is expensive! On my student budget, I can't afford to spend any more on a project that may or may not pan out. When I burned out my last Cyclone IV, I was like, "I'm done!" The design is 98% there, I believe.

Thanks to fpgaminer for lots of advice.

Here's a link where you can download a zipped folder. It contains pictures, a Bill of Materials with cost breakdown and suppliers, a circuit board layout, and links to all of the Altera documentation I've been using.
http://www.filedropper.com/pcbtoupload62611

You will need to download expressPCB's free CAD software to view the board layout. I hope that knowledgeable people with deep pockets can take this project and finish it. GPU mining is way too wasteful. There are probably still bugs in this design.

I used a Cyclone IV EP4CE115F23C8N FPGA. It offers good performance for a decent price. We have already hit 80 Mhash/s with it, with no cooling other than a passive heat sink. The heat is the limiting factor. With better cooling, we'll be able to add a second core and run it faster. I'm thinking ~140 Mhash/s.

As you can see, the board is very small. It would be very cool to make a cast aluminum box for it and fill the box up with mineral oil. That would give 100% reliable, cheap, quiet cooling. This guy may be able to hook one up:
http://forum.bitcoin.org/index.php?topic=20404.0

Feel free to send a few bones my way if you like the project!

kokjo
Legendary
*
Offline Offline

Activity: 1050
Merit: 1000

You are WRONG!


View Profile
June 27, 2011, 07:02:04 AM
 #2

nice +1

"The whole problem with the world is that fools and fanatics are always so certain of themselves and wiser people so full of doubts." -Bertrand Russell
O_Shovah
Sr. Member
****
Offline Offline

Activity: 410
Merit: 252


Watercooling the world of mining


View Profile
June 27, 2011, 01:47:46 PM
 #3

Very nice project
Thank you very much for sharing you experience.

Did you make an solder the PCB yourself ?

How many layers did you use ?

regards

Jens

newMeat1 (OP)
Full Member
***
Offline Offline

Activity: 210
Merit: 100



View Profile
June 27, 2011, 07:39:20 PM
 #4

I'm going to merge this thread with the Official Open Source FPGA Miner thread now...
http://forum.bitcoin.org/index.php?topic=9047.0

To answer your questions, Jens:
It's a 2-layer board. It was challenging to fit everything on 2 layers but I think it will work. The boards are made by expressPCB, they cost about $14 ea. I do the soldering myself. I ruined the first batch, but since then it's gone pretty smooth.

It would be great to get a few new pairs of eyes to look everything over. If we can raise ~$450, I'll give it another shot.

teknohog
Sr. Member
****
Offline Offline

Activity: 520
Merit: 253


555


View Profile WWW
June 27, 2011, 10:06:47 PM
 #5

It would be very cool to make a cast aluminum box for it and fill the box up with mineral oil. That would give 100% reliable, cheap, quiet cooling.

I think mineral oil would be overkill for 4.4 watts. For starters, you would need fancy sealing to get the wires through. I'm sure there are simpler ways of mating the chip with the heatsink.

(This is probably off-topic, but I've given a lot of though to quiet cooling. For starters, you can buy a passive-cooled HD5770, that's over 100 W without mineral oil. A case fan is needed, but a 12-cm one at 7 V will do without making any discernible sound. Similar fans are found in some aftermarket coolers for HD5870s. Then there are passive-cooled power supplies, at least up to 460 W which powers two 5870s nicely. Plus, obviously, fanless CPUs.)

That said, I agree that GPUs are wasteful, and I appreciate your work with FPGAs. But to me the problem is simply power consumption, because the noise problem has already been solved.

world famous math art | masternodes are bad, mmmkay?
Every sha(sha(sha(sha()))), every ho-o-o-old, still shines
Pages: [1]
  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!