Search results

  1. glamorgoblin

    DarkCoin FPGA Mining Co-op?

    Depending on the technology used you might be able to get the costs down under $250K USD.
  2. glamorgoblin

    DarkCoin FPGA Mining Co-op?

    Sure, I can help. I've tinkered with the PC side scripts for BTC, LTC, and DOGE. I'm assuming though that you have a USB Blaster connected FPGA rig? That's what I'm most familiar with. It looks like the Groestl mining pools support the older getwork protocols which is a plus too, since the...
  3. glamorgoblin

    DarkCoin FPGA Mining Co-op?

    It depends on the FPGA, but if there's an external DDR device you'll have quite a bit of time to work with. I did the math wrong by the way. 1Gb worth of external RAM can hold 2M hashes, not 2K. The micro would have as much time as it takes to fully address all of the external RAM to...
  4. glamorgoblin

    DarkCoin FPGA Mining Co-op?

    Ray and Atavacron, There is a VHDL implementation of Keccak linked from the page at http://keccak.noekeon.org/. Look for the link on the right called "Hardware implementation in VHDL". This likely isn't the exact variant used in X11, but should be a great starting point for tweaking.
  5. glamorgoblin

    DarkCoin FPGA Mining Co-op?

    Right, the micro would have its own flash memory with a bunch of partial FPGA images in it. It would have to supervise the routine. It would sequence through the hashes and then parse through the resulting 2K hashes to look for hits to submit. Some new FPGA's can support partial, on-the-fly...
  6. glamorgoblin

    DarkCoin FPGA Mining Co-op?

    So, I've poked through the X11 hashes enough now to get the feeling that it will take a LARGE FPGA to fit it all in. Even with a large FPGA it will probably take a fair amount of rolling or folding to squeeze everything down. That got me thinking about a "practical" FPGA board architecture for...
  7. glamorgoblin

    DarkCoin FPGA Mining Co-op?

    atavacron, great find for the hash functions on github. I think the java implementations will translate much more easily to Verilog than C. I spend some time digging through there. Why don't you, Sbatto, and fusecavator put a crypt coin address in your forum signature so we can give you more...
  8. glamorgoblin

    DarkCoin FPGA Mining Co-op?

    It looks like Skein's 512 (as well as all other Skein implementations) is based on repeated 64 bit adder entities. Going to 512 from 256 just doubles the number of adders. The only missing piece then is how to tie in the tweak calc (which remains the same size for all widths) to a wider round...
  9. glamorgoblin

    DarkCoin FPGA Mining Co-op?

    I would imagine the counters are for keeping track of round iterations, but I haven't looked at Blake much yet. I've looked a little bit at the Skein hash and it has counters to keep track of rounds and to know when to mux in feedback data or new data. I've been caught up in end-of-school-year...
  10. glamorgoblin

    DarkCoin FPGA Mining Co-op?

    bodhi, Well fusecavator did most everything in the original statement of work. The only thing he didn't do is: "Modify the open source getwork scripts currently used on other altcoins to interface to Darkcoin specific FPGA HW. This might be over a serial connection or through an Altera USB...
  11. glamorgoblin

    DarkCoin FPGA Mining Co-op?

    Wow Fusecavator, that's perfect thank you. What can we do for you?
  12. glamorgoblin

    DarkCoin FPGA Mining Co-op?

    Again sorry to the folks that PM'ed me and I haven't responded. I'm going to vomit everything relevant into a single post here instead of replying individually. It sounds like there are a lot of HW/FPGA centric folks that want to be involved. That's cool. The first thing we should be looking...
  13. glamorgoblin

    DarkCoin FPGA Mining Co-op?

    Sizing into an FPGA is REALLY tough. It requires intimate knowledge of the hash function to know what pieces can be shared without corrupting the results. Kramble's Scrypt code on github is a great example of shared logic where more than a dozen passes through the SHA-256 function are required...
  14. glamorgoblin

    DarkCoin FPGA Mining Co-op?

    The SHA256 FPGA designs (bitcoin) use the concept of "unrolled" and "pipelined" logic as well. That's their terminology for the design approaches that don't share any common logic anywhere. So no part of the process has to wait for shared logic to become available and the entire machine can...
  15. glamorgoblin

    DarkCoin FPGA Mining Co-op?

    The FPGA resource utilization numbers from the universities are for flat implementations. What you can see from Bitcoin (SHA256) FPGA coding though is that there are techniques to trade off speed for gates in an FPGA. If any part of any hash algorithm repeats the same type of operation at...
  16. glamorgoblin

    DarkCoin FPGA Mining Co-op?

    Well my current mining rig is a sea of Altera EP2S90's. These are pretty old parts (Stratix II), and are really expensive compared to more modern FPGA's of similar (or even far superior) performance. So, I'll leave it to the reader to do the math related to cost if a more appropriate part were...
  17. glamorgoblin

    DarkCoin FPGA Mining Co-op?

    I've received a few PM's about this post, so I thought I'd give a status update here instead of replying individually. During the evaluation of the candidates for SHA-3, evidently lots of universities developed generic FPGA code for each of the X11 hashes to benchmark their performance in real...
  18. glamorgoblin

    ASIC Miner

    Or wait rbound 2 to 4 months for X11 FPGAs.
  19. glamorgoblin

    DarkCoin FPGA Mining Co-op?

    LZ, Hey, maybe it's a good match then because every time I've tried to look through the C code I get flash backs to my CE classes and break into a raging fit of apathy. Have you looked at the code over at https://github.com/ig0tik3d/darkcoin-cpuminer-1.2c? That's what I've been looking at...
  20. glamorgoblin

    DarkCoin FPGA Mining Co-op?

    Hey, So I've mined BTC, LTC, DOGE, etc using FPGA HW in the past (I'm an FPGA/Verilog developer by trade). I've only worked on a small scale as a hobby though and was/am not looking to productize anything. Just nerding out on cryptos. All the FPGA mining I've done so far has been SHA256 or...