Bitcoin Forum
May 02, 2024, 04:25:43 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 ... 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 [79] 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 »
1561  Bitcoin / Hardware / Re: FPGA development board "Lancelot" - accept bitsteam developer's orders. on: August 06, 2012, 04:43:50 PM
He doesn't have to change VID/PID to set iVendor/iProduct.
I don't think you are making yourself clear. Please post the link to the FTDI application notes that describe the change you are requesting.

http://www.ftdichip.com/Support/Documents/AppNotes/AN_121_FTDI_Device_EEPROM_User_Area_Usage.pdf

Are you talking about this?
1562  Bitcoin / Hardware / Re: FPGA development board "Lancelot" - accept bitsteam developer's orders. on: August 06, 2012, 04:16:21 PM
And please please set the iVendor/iProduct USB descriptors so miners can autodetect it sanely!
I would recommend against that, unless some driver fairy can obtain a WHQL signature for the modified VID/PID. Trying to run with unsigned drivers under 64-bit Windows is an unnecessary hassle.

The market gained would be some open-source extremists. The market lost would be those who can't or wouldn't modify their Windows installations. Let the US-ians fight the monster from Redmond.
1563  Bitcoin / Hardware / Re: FPGA development board "Lancelot" - accept bitsteam developer's orders. on: August 06, 2012, 11:13:25 AM
maybe after this project, when i have some free time. i will build a small FPGA(LX16 FT256) dev board with DDR2 RAM and FT232 connect as you describe and sell it at a ultra low price(50$) for learning.
As a dev board user I can tell you the following: market is full of single FPGA dev boards. The uniqueness and greatness of your designs (Icarus & Lancelot) lies in them being paired FPGAs with non-trivial interconnectivity. The only problem with them is that they have a bent straw instead of a pipe for the external communication.

I'm even thinking of getting a Lancelot and paying someone to rework the FT232R connections using additional 10 wires soldered to the unpopulated GPIO vias. But this is something above my manual skill and resources, and because of that it will have to wait.

If you ever find a need to do Lancelot v2 (like Icarus v2) then just please remember to route all the available signals from the comm chip to the FPGA.

And for your future designs please consider using the high-speed USB chips instead of full-speed USB and having one comm pipe per FPGA. So the Lancelot v5 would have FT2232H (dual high-speed USB). The market for the multi-FPGA boards its there already:

https://bitcointalk.org/index.php?topic=78239.msg973019#msg973019

I just realised that I have given such a pitch already years ago. I was an early advocate of dual Pentium (Classic) and dual Celeron (with SMP mod) motherboards. Those who listened were very well prepared for the arrival of multicore CPUs. Something similar will happen with FPGAs.
1564  Bitcoin / Hardware / Re: FPGA development board "Lancelot" - accept bitsteam developer's orders. on: August 05, 2012, 04:30:50 PM
2, TXD,RXD,CTS,RTS
3, ? ? ?

sch and PCB design files will release to github this week.
"Oh boy!" for not connecting all available pins from the FT232R to the FPGA.

Any non-mining application would need more communication bandwidth. The easies way would be to route all 8 DBUS signals for parallel byte communication. Then the CBUS signals can be configured in EEPROM to expose the RD# & WR# strobe signals. It all works together to allow easy implementation of bit-bang I/O. And it is easy both on the host side software in the computer and easy on SLICE resources on the FPGA.

It is just 6 traces more, but the value of the board as a development kit increases immensely. The default 115200bps maximum speed in UART is a serious limitation for non-mining uses.

I'll wait for the schematic and constraint files to ask further questions.

I have some other development board with FTDI chip and I will write a quick loopback test software for Windows and a trivial loopback Xilinx project.
1565  Bitcoin / Hardware / Re: FPGA development board "Lancelot" - accept bitsteam developer's orders. on: August 05, 2012, 03:38:09 PM
I have non-mining questions:

1) You replaced Prolific PL2303HXD with FTDI FT232R, is that right?
2) Are all 8 DBUS pins from FT232R connected to the FPGA U1?
3) How about 5 CBUS pins? I see TXD1 and RXD1 LEDs so 2 are already used. Where are the remaining 3 connected? I'm hoping for RD# and WR# bit-bang strobes.
4) What is the number of connections between U1 and U2?
5) What is U3?
6) What is U9 and the HOT LED?
7) I see two Winbond chips U4 & U5. Are those SPI configuration memory?
Cool Assume that FPGA is configured for loopback only and not for any work. Did you test that the FT232R works reliably at the full 3Mbps serial communication speed?

Thanks in advance.
1566  Alternate cryptocurrencies / Mining (Altcoins) / Re: Quad XC6SLX150 Board - Initial Price £400/$640/520€ on: August 04, 2012, 10:21:14 PM
it turns out that mucking with clocking like that affects how ISE maps, places and routes everything for some reason
Thanks for the clarification. Fortunately for me I never had the problems with on-board signals but only with off-the-board comms.
1567  Bitcoin / Hardware / Re: Looking for an FPGA with cache for BTC and Litecoin Mining - any ideas? on: August 04, 2012, 09:14:54 PM
128 MB will not be enough to get a good performance out of it, or? And a working bitstream for mining would be needed as well, right? Maybe I'll ask again next year.
One thread of scrypt(1024,1,1) requires exactly 131583 bytes of memory, which is 128.5 kB. Thus 128MB would allow for pipelining of over 1000 parallel scrypt() threads.
1568  Alternate cryptocurrencies / Mining (Altcoins) / Re: Quad XC6SLX150 Board - Initial Price £400/$640/520€ on: August 04, 2012, 08:22:00 PM
common causes of FPGAs freezing (the DCM losing lock and not outputting a clock anymore)
I don't have the CM1 hardware, but I watch this thread and I have to ask:

Why not using PLL_ADV in front of the DCM to filter out the jitter? Just from looking at the floorplan of Spartan-6 the PLL_ADV block is about twice the size of the DCM block. With BANDWIDTH=LOW it should serve as a decent jitter filter.
1569  Bitcoin / Hardware / Re: Looking for an FPGA with cache for BTC and Litecoin Mining - any ideas? on: August 04, 2012, 03:43:30 PM
http://www.ztex.de/usb-fpga-1/usb-fpga-1.15.e.html
1570  Economy / Service Discussion / Re: Email received from Bitcoinica just a moment ago. From Zhou on: August 03, 2012, 08:20:51 PM
Is a experienced lawyer exempt from disclosing to the authorities that they're in procession of stolen funds?
Client-attorney privilege covers that. P.M. holds the funds "in trust". There's a long history of this type of arrangements to hold up to all kinds of judicial challenges.
1571  Other / Meta / Re: this forum has become a mess - or STOP the hate on: August 01, 2012, 03:11:00 PM
It's completely bizarre, illogical and bias on most cases to the point that it's impossible to figure out who is a troll or not.
And this where the forum provides real value: indirect education and intellectual stimulation. This isn't rote memorization and sightseeing in the Bitcoin Disneyland. Even Vladimir, who built the Bitcoin Disneyland (bitcoin.org.uk) is back here. Nowhere else one can get schooled both in financial responsibility and crass irresponsibility within the same thread.

Please, if you can't stand the heat, get out of the kitchen.
1572  Economy / Trading Discussion / Re: KYE (Know Your Exchange): BitFloor on: July 30, 2012, 01:10:13 AM
Btw, what is your relationship and/or vested interest in Camp BX?
None. I don't know nor cooperate with anyone active on this forum nor any primarily-Bitcoin entity. I prefer to remain a "disinterested party" with respect to Bitcoin.
1573  Bitcoin / Hardware / Re: ZTEX voltmod on: July 29, 2012, 09:07:38 PM
is it possible to messure the temperature of the chip?
Not directly. But when push comes to shove people do this by building some sort of multivibrator circuit involving the I/O pads and external analog components. Then the temperature can be measured indirectly by counting up the time it takes for some capacitor to charge/discharge through some internal resistance. Calibration can be difficult for such circuits.
1574  Bitcoin / Hardware / Re: Block Erupter: Dedicated Mining ASIC Project (Open for Discussion) on: July 29, 2012, 05:16:05 PM
Is that multilayered layout way above normal budgets and are there cooling issues with it?
Multilayer silicon is simply not required. The Bitcoin hasher chip is extraordinarily simple as far as digital design goes. The only unusual part is the power dissipation per area-unit. Somebody experienced with power analog design should be able to solve it quickly and without much expense.

It is basically a lottery-ticket buying machine. Even if cetrain fraction of the tickets is mangled the whole machine is still worth it. There will be no yield issues: it will be either zero (completely doesn't work) or nearly 100%.
1575  Bitcoin / Hardware / Re: Block Erupter: Dedicated Mining ASIC Project (Open for Discussion) on: July 29, 2012, 03:33:45 PM
Sorry if this is a stupid question, can the chip be split up so the hot running operations run separately to the simper ones? Would guess that would let you focus on optimizing the bottleneck while the cooler functions can run on a cheaper chip.
Too many pins would be required to shuffle the data between the hot and cold parts. Essentially the whole hashing chip is hot.

What makes sense is to use a single chip with split clocks and split power supply. One clock and power for the "core" and one clock and power for the "I/O".

The split you suggesting also makes sense for the "full custom" versus "cell library" choices. Use "full custom" for the core hashing round and "cell library" for all the glue logic. But I don't think that the fab the Block Erupter uses would allow them to do this. It seems like they are committed to the cell library only design.

Edit: Here's the link to how Xilinx uses two-process' (65nm and 28nm) split for their $10k per chip Virtex-7 line.

http://www.xilinx.com/support/documentation/white_papers/wp380_Stacked_Silicon_Interconnect_Technology.pdf
1576  Bitcoin / Hardware / Re: Block Erupter: Dedicated Mining ASIC Project (Open for Discussion) on: July 29, 2012, 03:01:00 PM
Larger heat sinks will do the work, but they reduce the density of chips on a single PCB.
Don't forget to ask the analog side of your fab for the suggestions on the casing. If you use serial I/O then 8 pins should be plenty. And if you need only 8 pins you could use one of the many IC cases designed for power analog application with a screw-hole for the heatsink mounting. The PCB will be an afterthought distribution strip. The power heatsink bars are ultra cheap and sold by the linear feet.

Good luck.
1577  Bitcoin / Bitcoin Discussion / Re: Statement about the suspect of recent Bitcoinica hack on: July 28, 2012, 01:43:58 PM
Interesting.
Any bets on who this is ?
I'm fine with the "experienced forex broker" answer.

Legally, I would say Bitcoinica is operating in the graceful period of unregulated operation. My advisor has arranged consultations with two lawyers in Singapore and we're going to settle the legal stuff soon.

Somebody with years of experience in a regulated industry would be a very good advisor on how to operate in the grey zone, e.g. operate out of Singapore but accept only US dollars not Singaporean dollars.

Also the UI choices show signs of a deliberation. The UI is so easy to use that only easy marks would want to use it.
1578  Bitcoin / Bitcoin Discussion / Re: Statement about the suspect of recent Bitcoinica hack on: July 28, 2012, 01:12:40 PM
The question you're really raising is whether he's actually the person who created Bitcoinica or he was just a frontman.
The answer is actually both. He's both the original creator of Bitcoinica and a frontman for the "advisor".

https://bitcointalk.org/index.php?topic=48850.msg587530#msg587530
https://bitcointalk.org/index.php?topic=55970.msg673426#msg673426
1579  Bitcoin / Hardware / Re: FPGA development board "Lancelot" - official discussion thread. on: July 27, 2012, 07:24:42 PM
I wonder why not more people try to implement this obviously superior implementation (/me looks at the Cairnsmore1 devs...)
It appears to trigger slow convergence in the place and route phases. The unrolled implementation has the similar problem, but less bad.

It seems like the heuristics in the global optimization phases can't find an usable gradient which could be used to guide the optimizer. So it kind of wanders in a fog over the terrain consisting of small hills and shallow valleys.
1580  Alternate cryptocurrencies / Altcoin Discussion / Re: [ANN] Official Litecoin shared domain litecoin.net on: July 27, 2012, 03:26:14 PM
Please add the Litecoin's testnet block explorer to the list of services. This is crucial to allow normal software development. By "normal" I mean that the developers aren't at the same time the owners of whatever they are developing. Currently it seems like the whole Litecoin development community consists of one-person shops.

Also, please run the testnet litecoind at all times. It doesn't have to mine, it is sufficient that it just sits there logged in to the IRC channel and is ready to serve the testnet blockchain. The difficulty on testnet is low enough that anyone who really needs to do some testing can CPU mine the required block on a spare computer.
Pages: « 1 ... 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 [79] 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!