Bitcoin Forum
April 23, 2024, 08:13:00 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 [2] 3 »  All
  Print  
Author Topic: Musing on a new ASIC for Bitcoin Mining  (Read 1887 times)
iPaulito
Full Member
***
Offline Offline

Activity: 150
Merit: 100

1EDwkxCjCMGGNQqZdxa8FwheMHXSoQe4TU


View Profile
May 08, 2013, 07:31:17 PM
 #21

Ok, count me in pre-order list if you make it.
1713903180
Hero Member
*
Offline Offline

Posts: 1713903180

View Profile Personal Message (Offline)

Ignore
1713903180
Reply with quote  #2

1713903180
Report to moderator
Transactions must be included in a block to be properly completed. When you send a transaction, it is broadcast to miners. Miners can then optionally include it in their next blocks. Miners will be more inclined to include your transaction if it has a higher transaction fee.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
glowkeeper
Member
**
Offline Offline

Activity: 84
Merit: 10



View Profile WWW
May 08, 2013, 07:33:20 PM
 #22

I've been looking at the Bitcoin community for about two weeks now.  This started as my company has received numerous requests for an FPGA or ASIC solution for bitcoin mining.

   My company is a small design house that primarily designs ASICs, but also some FPGA and PCB level products.  We have even done a fair amount of small quantity production.  All of our engineers have 20 to 30 years of experience in design and development and we have collectively, successfully completed over 40 ASICs and many FPGAs and system level products.  Personally, I am a former VP of engineering for a supercomputer company and an accomplished processor architect.

   So just for kicks and chuckles I coded up my own SHA256 engine and built a bitcoin miner.  My first effort was to push the design through the Xilinx design tools and see where we stand.  I decided to only use the main fabric of the FPGA (no DSP or Block RAM) so that the design will easily translate into an ASIC later.  Here are my results:

   Xilinx Kintex 7   XC7K160-1   400 MH/s  at 10.12 Watts
   Xilinx Kintex 7   XC7K160-3   500 MH/s  at   9.81 Watts

   Those power numbers suggest that I could push the -3 version faster.

   Interesting but it seems that the community needs ASICs.  So we are doing a trial place and route of this verilog design in our ASIC tools to see where we are with an ASIC.


+1

(5/5  Cheesy)
zss9174
Newbie
*
Offline Offline

Activity: 24
Merit: 0


View Profile
May 08, 2013, 08:15:15 PM
 #23

Please let me know how everything goes, I'm certainly interested, and would love to look into buying one or more!
Thujone
Newbie
*
Offline Offline

Activity: 25
Merit: 0


View Profile
May 08, 2013, 08:54:00 PM
 #24

Just imagine what we will be seeing in a few years....
LTCesk
Newbie
*
Offline Offline

Activity: 42
Merit: 0


View Profile
May 08, 2013, 09:21:01 PM
 #25

Count me in aswell if this will actually count as preorder!
rtt6942 (OP)
Newbie
*
Offline Offline

Activity: 11
Merit: 0


View Profile
May 08, 2013, 10:56:47 PM
 #26

OK so while we wait for the physical design guys to get back to me with area and power I'm looking at how to hook up so many cores in parallel. 

I have a question or two:

Is there a preferred method of splitting the workload ?

Can I partition the nonce and have each core work and a subset?

Should all cores work on the same job at once?

How do Avalon, BFL and multiple GPUs etc. do it now?
rtt6942 (OP)
Newbie
*
Offline Offline

Activity: 11
Merit: 0


View Profile
May 08, 2013, 10:57:52 PM
 #27

OOPS that second question should be:

Can I partition the nonce and have each core work on a subset?

rtt6942 (OP)
Newbie
*
Offline Offline

Activity: 11
Merit: 0


View Profile
May 08, 2013, 11:10:26 PM
 #28

Lost that question mark.  Sorry, guess I really am still a Newbie!!
Biowhaler
Newbie
*
Offline Offline

Activity: 7
Merit: 0


View Profile
May 08, 2013, 11:23:56 PM
 #29

If you do the following:

1) Make a product
2) Sell it for a price that will allow people to profit after 30 days (don't do what Avalon and AsicMiner did, which is capitalize of the fear of not owning one)
3) deliver it too some bloggers
4) open you manufacturing facility to be viewable (photos, webcams, etc)
5) have a supply line that can ship a product to a user in < 30 days
6) be ready for a flood orders

then you sir will have a crazy cash machine on your hands. . ..in the end with bitmining, it's the hardware makers that will make "bank"

One question that has never been answered to my satisfaction: if you can manufacture these things to meet the above criteria why would you sell them? Why not mine with them yourself if they are that profitable?
rtt6942 (OP)
Newbie
*
Offline Offline

Activity: 11
Merit: 0


View Profile
May 08, 2013, 11:37:27 PM
 #30

Simple.  I have a minimum buy of 25 wafers.  That amounts to something like 100,000 chips.  Sure I could build a system with a thousand chips but I'm not likely to build 100 for myself.  Besides from what I read that many chips would need to be spread out across the network to keep the balance.  Wouldn't want to spoil the whole thing.

Can anyone answer my questions??
mymenace
Legendary
*
Offline Offline

Activity: 1596
Merit: 1061


Smile


View Profile
May 08, 2013, 11:38:54 PM
 #31

Very interested. Orders not trustworthy anymore, thanks BFL. Supply and buy is the way to go.

Grin
lytecoin
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile
May 08, 2013, 11:44:25 PM
 #32

Can anyone answer my questions??

Although I can't answer your questions, I am interested in the product.  If you have a preorder going, put me on the list.
Anenome5
Sr. Member
****
Offline Offline

Activity: 252
Merit: 250



View Profile
May 08, 2013, 11:44:56 PM
 #33

Count me in for a pre-order, very interesting.

Democracy is the original 51% attack.
greetuse
Newbie
*
Offline Offline

Activity: 6
Merit: 0


View Profile
May 09, 2013, 12:05:54 AM
 #34

open you manufacturing facility to be viewable
gotosea
Newbie
*
Offline Offline

Activity: 13
Merit: 0


View Profile
May 09, 2013, 12:13:51 AM
 #35

If you can prove you have a working product, send it to some bloggers to get some more PR,
Mastergerund
Member
**
Offline Offline

Activity: 114
Merit: 10



View Profile WWW
May 09, 2013, 12:33:13 AM
 #36

It's about time we have a real company looking into bitcoin ASICs. Assuming this is genuine and finished products can be bought with escrow, I am interested.

   ⚡⚡ PRiVCY ⚡⚡   ▂▃▅▆█ ✅ PRiVCY ($PRIV) is a new PoW/PoS revolutionary privacy project ● ☞ ✅ Best privacy crypto-market! ● █▆▅▃▂
    Own Your Privacy! ─────────────────║ WebsiteGithub  |  Bitcointalk  |  Twitter  |  Discord  |  Explorer ║─────────────────
   ✯✯✯✯✯                 ✈✈✈[Free Airdrop - Starts 9th June]✅[Bounty]✈✈✈ ║───────────║ Wallet ➢ ✓ Windows  |  ✓ macOS  |  ✓ Linux
paulin
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile
May 09, 2013, 02:48:16 AM
 #37

I am also interestred if it can be delivered
Surprise
Member
**
Offline Offline

Activity: 77
Merit: 10


View Profile WWW
May 09, 2013, 03:04:09 AM
 #38

Count me in for pre ordering. Would you mind showing us your company site and provide details about it?

evilscoop
Sr. Member
****
Offline Offline

Activity: 350
Merit: 250



View Profile
May 09, 2013, 04:56:56 AM
 #39

You may want to look at the following project :-
https://bitcointalk.org/index.php?topic=49971.0

And poke around the bitstreams at :-
https://github.com/luke-jr/bfgminer
https://github.com/ckolivas/cgminer


twobits
Sr. Member
****
Offline Offline

Activity: 574
Merit: 250



View Profile
May 10, 2013, 05:59:05 AM
 #40

OOPS that second question should be:

Can I partition the nonce and have each core work on a subset?


Yeah, and also even to some extent you can vary nTime. 

There seems to be one of two routes people are going with this.  Either talk over USB to a host or have a complete standalone miner that hooks into your network with Ethernet.   If you plan to go the later I would be happy to help package up the embedded software for it.

At this stage of things,  you are going to want to use Stratum as the protocol to talk to pools.   

https://docs.google.com/document/d/17zHy1SUlhgtCMbypO8cHgpWH73V5iUQKk_0rWvMqSNs/edit?hl=en_US

I would look at https://github.com/m0mchil/poclbm as an example miner as it is not GPLed, unlike the two linked too above.  At least until you decide for sure if you want to deal with the GPL.

█████                █████      ███████             
█████                ███    █████████████       
█████                ██  █████████████████   
█████                █  ██████              ██████ 
█████                    ████                      ████ 
█████████████  █████                        ████
█████████████  █████                        ████
█████████████  █████                        ████
█████                    █████                             
█████                █  ██████              ███████
█████                ██  ███████████    █████ 
█████                ███    █████████    ████   
█████                █████      ███████    ██
███
███
███
███
███
███
███
███
███
HyperQuant.net
Platform for Professional Asset Management
███
███
███
███
███
███
███
███
███
WhitePaper
One-Pager
███
███
███
███
███
███
███
███
███
Telegram 
Facebook
Twitter
Medium
███
███
███
███
███
███
███
███
███
███
███
███
███
███
███
███
███
███
█████                █████      ███████             
█████                ███    █████████████       
█████                ██  █████████████████   
█████                █  ██████              ██████ 
█████                    ████                      ████ 
█████████████  █████                        ████
█████████████  █████                        ████
█████████████  █████                        ████
█████                    █████                             
█████                █  ██████              ███████
█████                ██  ███████████    █████ 
█████                ███    █████████    ████   
█████                █████      ███████    ██
Pages: « 1 [2] 3 »  All
  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!