Bitcoin Forum

Bitcoin => Hardware => Topic started by: pusle on May 26, 2013, 06:38:42 PM



Title: OPENSOURCE HARDWARE BOARD: P7-LX150Q
Post by: pusle on May 26, 2013, 06:38:42 PM
This is an open source quad spartan-6 LX150 board designed by The Seven and myself in collaboration.

Since it was completed way behind schedule we didn't see much point in releasing this version.
However some people kept asking for open source boards recently so we figured why not.

Version 1.0 has been manufactured and tested, but rev 2.1 has not. The differences are however minor.
The software is not very complete nor user friendly at the moment but The Seven has been mining with this board for a while now.
The plan is to make a  28nm version of the P7 platform where the software will include support for the LX150 version as well.

We will try to give as much support as possible through this forum and IRC, but the files are delivered as
is with no warranty of any kind. Use at your own risk.

Read the txt file included for more information.

~Pusle


download link:https://mega.co.nz/#!PcNlnBKJ!PN44_C7M2L0aiEd8BxyZNEbpGtJoytkXHbfSBkTAdFQ (https://mega.co.nz/#!PcNlnBKJ!PN44_C7M2L0aiEd8BxyZNEbpGtJoytkXHbfSBkTAdFQ)

http://oi44.tinypic.com/2vvl3qr.jpg


Title: Re: OPENSOURCE HARDWARE BOARD: P7-LX150Q
Post by: Sitarow on May 26, 2013, 06:46:55 PM
nice work.


Title: Re: OPENSOURCE HARDWARE BOARD: P7-LX150Q
Post by: jonand on May 26, 2013, 06:49:34 PM
So what happened to the diff clock driver, did you ever get it to work as expected?



Title: Re: OPENSOURCE HARDWARE BOARD: P7-LX150Q
Post by: Tursk on May 26, 2013, 06:54:09 PM
Download link doesn't work for me. MEGA demands I should downgrade to Firefox browser while I'm using SeaMonkey.


Title: Re: OPENSOURCE HARDWARE BOARD: P7-LX150Q
Post by: Slave2school on May 26, 2013, 06:57:46 PM
Same link won't work for me either :(


Title: Re: OPENSOURCE HARDWARE BOARD: P7-LX150Q
Post by: xgtele on May 26, 2013, 06:58:49 PM
Use Google Chrome. File size is 81MB

Download link doesn't work for me. MEGA demands I should downgrade to Firefox browser while I'm using SeaMonkey.



Title: Re: OPENSOURCE HARDWARE BOARD: P7-LX150Q
Post by: pusle on May 26, 2013, 07:01:51 PM

Quote
So what happened to the diff clock driver, did you ever get it to work as expected?

Yes, it's not a perfect square but it works nicely.  
I've tested many different drive strengths and termination resistors which didn't have much effect on overclocking.
There seems to be a wide margin.

The included files are set to LVDS 2.5V for the synth, which is the recommended setting
For extreme overclockers you may get a little more speed using SSTL 3.3 as it's even more square and faster rise/fall time.
However with SSTL the signal swing is so large it's way out of spec and not recommended.



Title: Re: OPENSOURCE HARDWARE BOARD: P7-LX150Q
Post by: Tursk on May 26, 2013, 07:19:48 PM
Use Google Chrome. File size is 81MB


Thanks, got it.



Title: Re: OPENSOURCE HARDWARE BOARD: P7-LX150Q
Post by: grabber on May 26, 2013, 07:31:02 PM

This is an open source quad spartan-6 LX150 board designed by The Seven and myself in collaboration.

Since it was completed way behind schedule we didn't see much point in releasing this version.
However some people kept asking for open source boards recently so we figured why not.

Version 1.0 has been manufactured and tested, but rev 2.1 has not. The differences are however minor.
The software is not very complete nor user friendly at the moment but The Seven has been mining with this board for a while now.
The plan is to make a  28nm version of the P7 platform where the software will include support for the LX150 version as well.

We will try to give as much support as possible through this forum and IRC, but the files are delivered as
is with no warranty of any kind. Use at your own risk.

Read the txt file included for more information.

~Pusle


download link: https://mega.co.nz/#!PcNlnBKJ!PN44_C7M2L0aiEd8BxyZNEbpGtJoytkXHbfSBkTAdFQ

Can you share some more information with us? Hashing speed, watt usage, estimated price, drivers etc? It would be nice, if it will turn into a "product" which is able to sell. But really nice work anyway.


Title: Re: OPENSOURCE HARDWARE BOARD: P7-LX150Q
Post by: TheSeven on May 26, 2013, 07:32:31 PM
Same link won't work for me either :(

I guess the link should be fixed by enclosing it in [ url ] ... [ /url ] tags, the forum software doesn't seem to deal with anchors correctly.


Title: Re: OPENSOURCE HARDWARE BOARD: P7-LX150Q
Post by: grabber on May 26, 2013, 07:42:50 PM
Check the production files, and found some more photos of the project here we go! Seems more than impressive - the files, not the pictures :)  https://plus.google.com/photos/109390909883687914366/albums/5882375517910208881?authkey=CNmwoJrUiKWd6AE


Title: Re: OPENSOURCE HARDWARE BOARD: P7-LX150Q
Post by: turtle83 on May 26, 2013, 08:21:30 PM
Would be very interested to know hashrate/price/power of the 28nm version. I suspect it would work a lot better than current generation ASICs.


Title: Re: OPENSOURCE HARDWARE BOARD: P7-LX150Q
Post by: turtle83 on May 26, 2013, 08:23:14 PM

Can you share some more information with us? Hashing speed, watt usage, estimated price, drivers etc? It would be nice, if it will turn into a "product" which is able to sell. But really nice work anyway.

I assume Hashing speed and watt usage will be very similar to ztex 1.15y since its the same IC. Very small variations between different implementations of LX150


Title: Re: OPENSOURCE HARDWARE BOARD: P7-LX150Q
Post by: CoinHoarder on May 26, 2013, 09:12:04 PM
Someone do group manufacture/assembly please.  ;)

I'd mine the heck out of Terracoins/Ppcoins if I could get some of these cheap.

Maybe some Bitcoins along the way... but that's what I'm buying ASICs for..  :)


Title: Re: OPENSOURCE HARDWARE BOARD: P7-LX150Q
Post by: fpgaminer on May 26, 2013, 09:25:32 PM
Very cool stuff, pusle and TheSeven!

Quote
Would be very interested to know hashrate/price/power of the 28nm version. I suspect it would work a lot better than current generation ASICs.
It won't get close to current generation ASICs, neither in power nor cost.

With the current open source designs for Kintex-7, a quad board would get ~2GH/s, though I suspect 4GH/s is possible when more hashing cores are rolled into the design.  Power would be less than 100W at 2GH/s.  Price?  Well K160T chips are ~90$USD each so maybe a BOM of 800$USD?


Title: Re: OPENSOURCE HARDWARE BOARD: P7-LX150Q
Post by: turtle83 on May 26, 2013, 09:50:49 PM
Very cool stuff, pusle and TheSeven!

Quote
Would be very interested to know hashrate/price/power of the 28nm version. I suspect it would work a lot better than current generation ASICs.
It won't get close to current generation ASICs, neither in power nor cost.

With the current open source designs for Kintex-7, a quad board would get ~2GH/s, though I suspect 4GH/s is possible when more hashing cores are rolled into the design.  Power would be less than 100W at 2GH/s.  Price?  Well K160T chips are ~90$USD each so maybe a BOM of 800$USD?

ASICMINER blade is for $6200 (49.9 BTC). @10 GH/s
If BOM of $800 so total cost $1000 is sane assumption? Including assembly, pcb, etc?
Would need 2.5 to 5 (4 x K160T) boards for 10 GH/s ~$2500 - $5000

Power is another story... ASIC way way more efficient.

If someone can build this, and the $/GH is same as ASICMINER blades(or whatever ASIC unit is shipping at the time) im sure a lot of people would buy irrespective of power usage simply because the barrier to entry is lower....

but maybe by the time someone manufactures these... Avalon DYI projects churn out much cheaper $/GH..


Title: Re: OPENSOURCE HARDWARE BOARD: P7-LX150Q
Post by: Felipeo on May 26, 2013, 10:14:38 PM
Nice piece of hardware :)

Would be very interested to know hashrate/price/power of the 28nm version

+1


Title: Re: OPENSOURCE HARDWARE BOARD: P7-LX150Q
Post by: tigerfree on May 26, 2013, 10:56:33 PM
nice work.


Title: Re: OPENSOURCE HARDWARE BOARD: P7-LX150Q
Post by: pusle on May 27, 2013, 08:03:22 AM
Quote
Quote from: grabber on May 26, 2013, 07:31:02 PM

Quote
Can you share some more information with us? Hashing speed, watt usage, estimated price, drivers etc? It would be nice, if it will turn into a "product" which is able to sell. But really nice work anyway.

I assume Hashing speed and watt usage will be very similar to ztex 1.15y since its the same IC. Very small variations between different implementations of LX150



That's correct. The current fpgaminer implementation is only at 180MHz but 200 should be reachable with some Xilinx tool massaging.
Most LX150 will overclock above 200MHz on this board giving a total hashrate above 800MH/s even with the included bitstream.

~Pusle


Title: Re: OPENSOURCE HARDWARE BOARD: P7-LX150Q
Post by: TheSeven on May 27, 2013, 01:39:53 PM
Quote
Quote from: grabber on May 26, 2013, 07:31:02 PM

Quote
Can you share some more information with us? Hashing speed, watt usage, estimated price, drivers etc? It would be nice, if it will turn into a "product" which is able to sell. But really nice work anyway.

I assume Hashing speed and watt usage will be very similar to ztex 1.15y since its the same IC. Very small variations between different implementations of LX150

That's correct. The current fpgaminer implementation is only at 180MHz but 200 should be reachable with some Xilinx tool massaging.
Most LX150 will overclock above 200MHz on this board giving a total hashrate above 800MH/s even with the included bitstream.

The software controllable VCCint voltage for the FPGAs might allow this to be increased even further, as you can easily just run the chips at 1.28V :)
(Or at lower voltages to increase power efficiency.)


Title: Re: OPENSOURCE HARDWARE BOARD: P7-LX150Q
Post by: GalaxyASIC on May 27, 2013, 02:05:56 PM
When will you have Kintex-7 XC7K325T-1FB676C based design ready?
I can get them very cheap $150 to $110 based on quantity.


Title: Re: OPENSOURCE HARDWARE BOARD: P7-LX150Q
Post by: pusle on May 27, 2013, 03:53:38 PM


From the prices given by the local distributor it seems K160T-1FBG484 gives the most bang for the buck.
The K325T costs about two times more and it's easier to deal with a smaller package.

There is no schedule yet for the 28nm version.






Title: Re: OPENSOURCE HARDWARE BOARD: P7-LX150Q
Post by: Intra on May 27, 2013, 08:24:46 PM
how much megahash per second doing this board?


Title: Re: OPENSOURCE HARDWARE BOARD: P7-LX150Q
Post by: KS on May 27, 2013, 08:54:29 PM


From the prices given by the local distributor it seems K160T-1FBG484 gives the most bang for the buck.
The K325T costs about two times more and it's easier to deal with a smaller package.

There is no schedule yet for the 28nm version.


Half the price, half the logic -> probably half the hash speed -> what's the point?


Title: Re: OPENSOURCE HARDWARE BOARD: P7-LX150Q
Post by: TheSeven on May 27, 2013, 09:11:06 PM


From the prices given by the local distributor it seems K160T-1FBG484 gives the most bang for the buck.
The K325T costs about two times more and it's easier to deal with a smaller package.

There is no schedule yet for the 28nm version.


Half the price, half the logic -> probably half the hash speed -> what's the point?

"two times more" would translate into "a third of the price"...


Title: Re: OPENSOURCE HARDWARE BOARD: P7-LX150Q
Post by: papamoi on May 27, 2013, 09:26:23 PM
hi

do you have the vhdl for this one?



Title: Re: OPENSOURCE HARDWARE BOARD: P7-LX150Q
Post by: KS on May 27, 2013, 09:48:13 PM


From the prices given by the local distributor it seems K160T-1FBG484 gives the most bang for the buck.
The K325T costs about two times more and it's easier to deal with a smaller package.

There is no schedule yet for the 28nm version.


Half the price, half the logic -> probably half the hash speed -> what's the point?

"two times more" would translate into "a third of the price"...

So, if I follow you correctly, you would advise getting a device 50% slower to save 30% on price. I don't find that enticing.


Title: Re: OPENSOURCE HARDWARE BOARD: P7-LX150Q
Post by: TheSeven on May 27, 2013, 10:41:36 PM


From the prices given by the local distributor it seems K160T-1FBG484 gives the most bang for the buck.
The K325T costs about two times more and it's easier to deal with a smaller package.

There is no schedule yet for the 28nm version.


Half the price, half the logic -> probably half the hash speed -> what's the point?

"two times more" would translate into "a third of the price"...

So, if I follow you correctly, you would advise getting a device 50% slower to save 30% on price. I don't find that enticing.

To pay 30% of the price!


Title: Re: OPENSOURCE HARDWARE BOARD: P7-LX150Q
Post by: pusle on May 28, 2013, 08:35:45 AM

getting 25k slices and 600DSP blocks for 100$ is better than 50k slices and 840DSP blocks for 200$.
The package is cheaper too so the price might be even better in favor of the K160 and higher volume = lower price.

Another benefit with a smaller package is easier and simpler pcb layout and it hurts less for each part that doesn't work due to bad soldering etc


Title: Re: OPENSOURCE HARDWARE BOARD: P7-LX150Q
Post by: KS on May 28, 2013, 07:47:05 PM


From the prices given by the local distributor it seems K160T-1FBG484 gives the most bang for the buck.
The K325T costs about two times more and it's easier to deal with a smaller package.

There is no schedule yet for the 28nm version.


Half the price, half the logic -> probably half the hash speed -> what's the point?

"two times more" would translate into "a third of the price"...

So, if I follow you correctly, you would advise getting a device 50% slower to save 30% on price. I don't find that enticing.

To pay 30% of the price!

K160 ≃ 90USD/100pcs
K325 ≃ 110-150USD /?

Where do you get the 70% reduction in cost? (pcb + 4 xilinx -> ? -> -70%)


Title: Re: OPENSOURCE HARDWARE BOARD: P7-LX150Q
Post by: pusle on May 28, 2013, 08:29:36 PM

quote for the K325 in 100pcs was 187USD


Title: Re: OPENSOURCE HARDWARE BOARD: P7-LX150Q
Post by: KS on May 28, 2013, 08:46:53 PM

quote for the K325 in 100pcs was 187USD

right, but the maths still don't show a 70% reduction. you get a bit more than 50% reduction for the kintex but you still have the pcb cost, so you save less than 50%.

anyway...


Title: Re: OPENSOURCE HARDWARE BOARD: P7-LX150Q
Post by: nbtcminer on May 28, 2013, 09:26:39 PM
very nice work :) I'm a big fan of the x6500 team and was hoping some of you would get back into making gear again. Thank you for releasing this as an open source project!