Bitcoin Forum
November 04, 2024, 12:43:02 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 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] 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 ... 181 »
  Print  
Author Topic: Klondike - 16 chip ASIC Open Source Board - Preliminary  (Read 435366 times)
marto74
Hero Member
*****
Offline Offline

Activity: 728
Merit: 500



View Profile WWW
July 09, 2013, 02:45:02 PM
 #2161

EMC-Lab confirmed the appointment.

And i have some more overclocking figures for you guys.
Note: I expect that future versions will be more stable due to a few changes.
341 Mhz 1.2V 57.5W - passed long term tests with 0.2% hw-errors.
409 Mhz 1.2V 68.04W - hw-errors increase to 3%
448 Mhz 1.2V 74.4W - not stable
448 Mhz 1.25V 81.6W - unstable 50% hw-errors
448 Mhz 1.28V 84.016W - unstable 50% hw-errors


Burnin made some overclocking tests, unfortunately without temperature. But maybe good for comparition.

Regarding the klondikes... will they have CE and other signs? Or should i ask the actual assembler for this?
CE mark is a test for safety.
It can be covered only with fully enclosed device.
The process of getting CE approval is quite time and money consuming ( at least 30-40 days) .

http://technobit.eu
tips : 12DNdacCtUZ99qcP74FwchaCPzeDL9Voff
SebastianJu
Legendary
*
Offline Offline

Activity: 2674
Merit: 1083


Legendary Escrow Service - Tip Jar in Profile


View Profile WWW
July 09, 2013, 02:47:17 PM
 #2162

EMC-Lab confirmed the appointment.

And i have some more overclocking figures for you guys.
Note: I expect that future versions will be more stable due to a few changes.
341 Mhz 1.2V 57.5W - passed long term tests with 0.2% hw-errors.
409 Mhz 1.2V 68.04W - hw-errors increase to 3%
448 Mhz 1.2V 74.4W - not stable
448 Mhz 1.25V 81.6W - unstable 50% hw-errors
448 Mhz 1.28V 84.016W - unstable 50% hw-errors


Burnin made some overclocking tests, unfortunately without temperature. But maybe good for comparition.

Regarding the klondikes... will they have CE and other signs? Or should i ask the actual assembler for this?
CE mark is a test for safety.
It can be covered only with fully enclosed device.
The process of getting CE approval is quite time and money consuming ( at least 30-40 days) .


I only wonder if it will be possible to host the miners in a normal datacentre, i mean if they accept hardware that doesnt have the CE-Sign or so.

Please ALWAYS contact me through bitcointalk pm before sending someone coins.
sensei
Full Member
***
Offline Offline

Activity: 378
Merit: 100



View Profile
July 09, 2013, 02:54:59 PM
 #2163

Regarding the klondikes... will they have CE and other signs? Or should i ask the actual assembler for this?
I'm just assembling, not designing.

Unless we meet CE marking requirements, we shouldn't put a mark on the board.

As for assembling. If any component in an assembly is not marked, then the whole assembly cannot be marked, unless tested. For instance, if I put a fan, a board and a power supply in a box and each of those is CE marked, and wire it per directions supplied by the manufactures of those parts, then I can mark the assembly and self certify (if I follow safety guidelines). If either the fan, PS, or board are not CE marked, then I cannot simply self-certify (assuming the board is an active computing device) unless I myself perform some testing to back up the self-certification claim.

SebastianJu
Legendary
*
Offline Offline

Activity: 2674
Merit: 1083


Legendary Escrow Service - Tip Jar in Profile


View Profile WWW
July 09, 2013, 03:03:10 PM
 #2164

Regarding the klondikes... will they have CE and other signs? Or should i ask the actual assembler for this?
I'm just assembling, not designing.

Unless we meet CE marking requirements, we shouldn't put a mark on the board.

As for assembling. If any component in an assembly is not marked, then the whole assembly cannot be marked, unless tested. For instance, if I put a fan, a board and a power supply in a box and each of those is CE marked, and wire it per directions supplied by the manufactures of those parts, then I can mark the assembly and self certify (if I follow safety guidelines). If either the fan, PS, or board are not CE marked, then I cannot simply self-certify (assuming the board is an active computing device) unless I myself perform some testing to back up the self-certification claim.



The thing is only that i most probably will host miners in a datacentre. Im not sure if i will use a bitcoiners offer, then it wouldnt matter, but normal datacentres might be a problem. So as long as the end-product has the signs that make it possible to host the miners in a datacentre its fine. A datacenter i contacted only mentioned the hardware has to apply the "actual security standards".

Please ALWAYS contact me through bitcointalk pm before sending someone coins.
sensei
Full Member
***
Offline Offline

Activity: 378
Merit: 100



View Profile
July 09, 2013, 03:28:22 PM
 #2165

I will also note that most, if not all, PCBs are not CE marked. Let me explain:

The CE mark is REQUIRED on all products which are self-contained (possess an intrinsic function), such as a computer. Products which are not self-contained (components) must also be CE marked if they are freely available, such as a computer monitor. Components which are not freely available do not need a CE mark, such as a printed circuit board.

Therefore, alone, the Klondike does not need a CE mark.

However, if you put it in a box and sell it as a functional unit, it would need a CE mark.

Definitely needing directives:
 
Low Voltage Electrical Safety
Electromagnetic Compatibility (EMC for both Emission and Immunity)

If your power is supplied from a single transformer, the industrial directive applies. If from a shared public source (110/220) then it is residential/light industrial.

If the Klondikes (board assemblies only) are sent to end-users for installation, no CE mark is required. However, resulting EMC behavior is the responsibility of the installer.

This is IMHO, from reading the mess of CE guidelines, opinions, and directives.
SebastianJu
Legendary
*
Offline Offline

Activity: 2674
Merit: 1083


Legendary Escrow Service - Tip Jar in Profile


View Profile WWW
July 09, 2013, 03:58:16 PM
 #2166

Ok, thanks for clearing this. I think that means i wont get problems with hosting.

I will also note that most, if not all, PCBs are not CE marked. Let me explain:

The CE mark is REQUIRED on all products which are self-contained (possess an intrinsic function), such as a computer. Products which are not self-contained (components) must also be CE marked if they are freely available, such as a computer monitor. Components which are not freely available do not need a CE mark, such as a printed circuit board.

Therefore, alone, the Klondike does not need a CE mark.

However, if you put it in a box and sell it as a functional unit, it would need a CE mark.

Definitely needing directives:
 
Low Voltage Electrical Safety
Electromagnetic Compatibility (EMC for both Emission and Immunity)

If your power is supplied from a single transformer, the industrial directive applies. If from a shared public source (110/220) then it is residential/light industrial.

If the Klondikes (board assemblies only) are sent to end-users for installation, no CE mark is required. However, resulting EMC behavior is the responsibility of the installer.

This is IMHO, from reading the mess of CE guidelines, opinions, and directives.

Please ALWAYS contact me through bitcointalk pm before sending someone coins.
cardcomm
Sr. Member
****
Offline Offline

Activity: 294
Merit: 250



View Profile
July 09, 2013, 04:41:21 PM
 #2167

Tell me about it. I have one planned but like the ceiling and floor it's on the waiting list. I'm sweating here most days but today was quite cool at 32C. We have 40C days here in March.

Good lord - i would in fact be dead and/or liquid!

Thanks for the pic - nice to solidify the image i had in my head  Wink

I'm from south Texas, where we know heat. I wouldn't exactly call 32c cool!  We've had it pretty cool here so far this year - We've only topped 38c once   Cool. We'll be hitting 40c + most days by the end of July. The real heat comes at the end of August here...

I've been thinking for a while that we need to take up a collection for an A/C unit for you! I couldn't take it...

Thanks for the updates, BTW. Awesome!!!! Smiley

Easily see your cgminer status with my cgminerLCDStats app:  http://cardcomm.github.io/cgminerLCDStats/
Did my post help you or make you laugh? Let me know with Bitcoins at: 1CQfpMHQ5zVuZ5i9uxSHSSx4J8ZhehSjn3  Smiley
sensei
Full Member
***
Offline Offline

Activity: 378
Merit: 100



View Profile
July 09, 2013, 05:01:59 PM
 #2168

I should also add that I think the EU prohibits any electronics to be manufactured with leaded solder (no more than 0.1% lead in any homogenous component). This means Lead-free solder must be used for anything shipped to the EU.
freeworm
Sr. Member
****
Offline Offline

Activity: 297
Merit: 250


View Profile
July 09, 2013, 05:14:57 PM
 #2169

Your clock signal is great with very sharp rising/falling edge. I am wondering how you made it.
I simply added a NOR gate after the RC delay (100 ohm, 220pF) of your original circuit, but the signal is not as good as yours. The rising / falling time is much larger than yours and the pulses are broader.
It's better than the original circuit but I still get HWs.
The errors I get now are almost certainly on the input side rather than result capture, except the infrequent overrun I see get counted.

I use a trailing edge delay circuit. The first NOR gate has P and N, and it's output goes to A of 2nd NOR gate, then through a 100R resistor to B of 2nd gate. B has the 30pF to GND. So the 2nd NOR is ORing the clock with a delayed clock. The UART is set for rising edge capture, and data is inverted when read out of FIFO (~RCREG). This will be updated in the schematic very soon.



Great! Thanks a lot for telling the details. Very helpful.
AtomSea
Full Member
***
Offline Offline

Activity: 143
Merit: 100


So sexy, it hurts.


View Profile
July 09, 2013, 05:20:37 PM
 #2170

Just wanted to say "thank you" to everyone working hard on this project.
I have been following for a few weeks now - haven't watched Netflix since.... Ha! No lies Cheesy
It's been a great drama seeing these boards come alive Smiley
marto74
Hero Member
*****
Offline Offline

Activity: 728
Merit: 500



View Profile WWW
July 09, 2013, 07:05:33 PM
 #2171

I should also add that I think the EU prohibits any electronics to be manufactured with leaded solder (no more than 0.1% lead in any homogenous component). This means Lead-free solder must be used for anything shipped to the EU.
Actually almost every PCB shop in EU is working only RoHS compatible and assemblers are using lead free solder


http://technobit.eu
tips : 12DNdacCtUZ99qcP74FwchaCPzeDL9Voff
ecliptic
Sr. Member
****
Offline Offline

Activity: 322
Merit: 250


View Profile
July 09, 2013, 11:50:21 PM
 #2172

If you want the number of HW errors like you are counting, it is simply the device HW - NMW
Avalon device HW is bad nonces + NMW

No need to change anything.
What/where is NMW?
That's an Avalon added stat
(No Matching Work)
If your version of the code isn't adding HW but just calling submit_nonce() with each one, then the HW counter will just be the number of submitted that were no good (and Diff1 Work will be the number submitted - that includes HW)
Ok. I see. I only get NMW when it's hashing before any work is sent so I no longer have it send nonces when it's not in W (working) state. So when a flush occurs it changes to R (ready) state until new work is pushed. I was getting them at start up sometimes when an old workid matched in the queue it would trigger as a HW error, so better to not even receive useless nonces.

For klondike it doesn't send midstate back, only workid and each device in a chain has it's own sequence. I store (dev*256 + workid &0xFF) in the work->subid when sent and find it when a nonce comes back. I remove completed work when sending new work.


Just started running with 4 chips. 17 WU/m, 1200 GH/s.
Nice!
Are the 4 chips all on the same side or is it 2 and 2.
Right now just on one side, U5,6,7,8 at 300MHz. I have to relocate my NOR gate hack board before I can put chips on the other bank. U8 seems to run a bit hotter than the others at 52C. Others <50C. With steamboats black heat sink and a fan the heat sink runs 37C (on that corner, barely warm to touch) in 32 ambient.

How are you measuring temperature?  I've noticed IR thermometers can often error on the low side (maybe 5-15 C below what they really are at).

Only being at ~50C for full speed (or slightly above fullspeed @ 300Mhz, i thought spec was 282Mhz for some reason) seems perhaps a bit cool

also i think the highest OC i've heard of was one of the 65GH/sec units stable @ 98 GH/sec which implies 150% OC or ~450 MHz clock.   Interesting to note burnin hasn't had luck at that yet, but i don't think his design is released to take a look at it.
BkkCoins (OP)
Hero Member
*****
Offline Offline

Activity: 784
Merit: 1009


firstbits:1MinerQ


View Profile WWW
July 10, 2013, 12:32:53 AM
 #2173

How are you measuring temperature?  I've noticed IR thermometers can often error on the low side (maybe 5-15 C below what they really are at).

Only being at ~50C for full speed (or slightly above fullspeed @ 300Mhz, i thought spec was 282Mhz for some reason) seems perhaps a bit cool
IR thermometers will give incorrect readings when the emissivity of the surface is not close to what it's set for. Typical setting is 0.95 and many surfaces are quite far from that. Metallic/reflective surfaces especially.

My main problem wasn't that but at close range the laser dot is off position due to parallax. What I do is measure just off the board edge and get readings that are ambient for the table below. This is within 2C of the current ambient in the room usually as compared to a regular digital thermometer. Then as I move the laser near board edge with gun oriented perpendicular I can see the reading change even though the laser is off position. It jumps up for the board edge to the 40s. As I move around the board I treat the highest value I see as the ASIC temp, even though it's usually about 8mm off position. The emissivity of the chips should be quite close as I checked that black matte surfaces are close to 0.95. If I move to just off the position of the thermistor then I get a value about 2C off from the thermistor reading. For the board temp. The green board surface may not have emissivity 0.95 so that could also be why it's off from the thermistor. Or it could be it's likely around 2C off generally. The board and heat sink are barley warm to touch so I don't think they are wrong in the 40Cs, and with a 10-15C differential to the chip it seems to pull heat out adequately.

When I measure the Erupter in a similar way with no cooling I find it runs hotter. More like 65C-70C, another indication it's not too far off. If the Erupter was actually at 85C I think it would shut down. Or I hope it would, as that's likely max temp for some of the chips even if the regs typically can handle higher. I have it sitting on and making contact with a larger aluminum heat sink to help dissipate heat more than the small attached bar.

daemondazz
Sr. Member
****
Offline Offline

Activity: 448
Merit: 250



View Profile
July 10, 2013, 12:52:09 AM
 #2174

Sorry if I've missed this up-thread. Have you taken any measurements as to the actual power consumption of the ASICs when running at the different speeds?

Computers, Amateur Radio, Electronics, Aviation - 1dazzrAbMqNu6cUwh2dtYckNygG7jKs8S
BkkCoins (OP)
Hero Member
*****
Offline Offline

Activity: 784
Merit: 1009


firstbits:1MinerQ


View Profile WWW
July 10, 2013, 01:13:40 AM
 #2175

Sorry if I've missed this up-thread. Have you taken any measurements as to the actual power consumption of the ASICs when running at the different speeds?
Not yet. I need to make up a PCIe tap cable for my meter and haven't got to it yet.

sensei
Full Member
***
Offline Offline

Activity: 378
Merit: 100



View Profile
July 10, 2013, 01:17:26 AM
 #2176

I should also add that I think the EU prohibits any electronics to be manufactured with leaded solder (no more than 0.1% lead in any homogenous component). This means Lead-free solder must be used for anything shipped to the EU.
Actually almost every PCB shop in EU is working only RoHS compatible and assemblers are using lead free solder



I'm not sure if you can find any non-RoHS components if you tried...
daemondazz
Sr. Member
****
Offline Offline

Activity: 448
Merit: 250



View Profile
July 10, 2013, 01:28:41 AM
 #2177

Sorry if I've missed this up-thread. Have you taken any measurements as to the actual power consumption of the ASICs when running at the different speeds?
Not yet. I need to make up a PCIe tap cable for my meter and haven't got to it yet.

No worries, thanks for your awesome work!

Computers, Amateur Radio, Electronics, Aviation - 1dazzrAbMqNu6cUwh2dtYckNygG7jKs8S
notlist3d
Legendary
*
Offline Offline

Activity: 1456
Merit: 1000



View Profile
July 10, 2013, 01:33:02 AM
 #2178

Truly amazing work.  Thank you for all the hard work and time, it really shows in project!
Bicknellski
Hero Member
*****
Offline Offline

Activity: 924
Merit: 1000



View Profile
July 10, 2013, 02:43:25 AM
 #2179

When you get time more Klondike p0rn please... I do love a good board shot showing all the chips hashing. Ooo Ya Baby right there! Cheesy

Dogie trust abuse, spam, bullying, conspiracy posts & insults to forum members. Ask the mods or admins to move Dogie's spam or off topic stalking posts to the link above.
gill83
Member
**
Offline Offline

Activity: 75
Merit: 10


View Profile
July 10, 2013, 08:31:52 AM
 #2180

I thought maybe people would like to see my Franken K...

80mm fan just connected to molex for now. See I caught the red led showing data xfer. The red GND lead off back is for scope probes (why isn't it black? just me being retarded.)

Heat sink not attched to fan, just sitting on top as I disconnect often to take it to the solder station.




Right now just on one side, U5,6,7,8 at 300MHz. I have to relocate my NOR gate hack board before I can put chips on the other bank. U8 seems to run a bit hotter than the others at 52C. Others <50C. With steamboats black heat sink and a fan the heat sink runs 37C (on that corner, barely warm to touch) in 32 ambient.

Great Job!!!!  

BTW,  "32 ambient" !!!!!   LOL time for some AC.
Tell me about it. I have one planned but like the ceiling and floor it's on the waiting list. I'm sweating here most days but today was quite cool at 32C. We have 40C days here in March.

Dear BkkCoins,

Can you please elaborate a little about the changes that you made to the circuit, to make it work? I know about the missing power to the PIC, and the little jumper cable that you soldered to power it. What is that small red PCB doing? I also got a sample board made around the time you did. I also got 2 sample chips that I have mounted. But for some reason the board is not hashing.
Pages: « 1 ... 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] 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 ... 181 »
  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!