Bitcoin Forum
April 27, 2024, 07:18:31 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 ... 56 »
  Print  
Author Topic: [Применение чипов Bitfury], схемные решения и т.п.  (Read 141663 times)
ermak72 (OP)
Member
**
Offline Offline

Activity: 84
Merit: 10



View Profile
June 25, 2013, 02:15:49 PM
Last edit: November 19, 2013, 08:26:25 AM by ermak72
 #1

Чипы получил и попробую взять на себя ответственность за открытие темы по изготовлению устройства.
В этой теме просьба не писать постов и вопросов, не связанных с  техническими решениями
Приветствуются вопросы и идеи в разработке решений по питанию, интерфейсу и программированию устройства.
Надеюсь это ускорит выпуск готового устройства Bitfury ASIC, и совместными усилиями мы сможем найти простое решение которое под силу и в короткие сроки изготовить фабрике в России.

Множество неплохих идей и ссылок осталось в теме "[Предзаказ] Bitfury ASIC 65nm" поэтому просьба к авторам перепостить сюда то, что считаете важным для реализации идеи.



FAQ по чипу Bitfury

1. Что представлят собой чип Bifury?
Микросхема в корпус QFN48 7x7mm с шагом выводов 0,5mm. технология 65 нм
Прдназначна для расчёта хешей SHA256 в устройствах Bitfury ASIC - планирумых к выпуску от Метабанк.

2. Какова распиновка чипа?
pin
1-CMQ цепь токового зеркала для последовательной запитки чипов https://bitcointalk.org/index.php?topic=183368.msg2460608#msg2460608
2-CMPLUS цепь токового зеркала для последовательной запитки чипов https://bitcointalk.org/index.php?topic=183368.msg2460608#msg2460608
3-CMMINUS цепь токового зеркала для последовательной запитки чипов
4-IOVDD питание 1,8v
5-OUTCLK выход напряжения с частотой CLK для синхронизации следующего чипа (на пин-INCLK ведомого чипа)
6-OUTSCK выход последовательного тактового сигналала шины SPI для следующего чипа (на пин-INSCK ведомого чипа)
7-OUTMOSI выход передачи данных шины SPI для следующего чипа (на пин-INMOSI ведомого чипа)
8-OUTMISO вход передачи данных шины SPI от следующего чипа (от пин-INMISO ведомого чипа)
9-INMISO выход передачи данных шины SPI для предидущего чипа (на пин-OUTMISO ведущего чипа, или на контролер интерфейса SPI)
10-INMOSI вход передачи данных шины SPI от предидущего чипа (от пин-OUTMOSI ведущего чипа, или от контролера интерфейса SPI)
11-INCSK вход последовательного тактового сигналала шины SPI от предидущего чипа (на пин-OUTSCK ведущего чипа, или от контролера интерфейса SPI)
12-INCLK вход напряжения с частотой CLK для синхронизации (от пин-OUTCLK ведущего чипа, или от тактового генератора)
13-IOREF опорное напряжение чипа 0.9 V (снимается с делителя напряжения IOVDD, или питается от VDD-0.9 V)
14...48-VDD питание ядра чипа 0.6-0.9 V максимальный ток одного чипа до 6А
49-дно чипа, GND

Внимание: размах импульсов входов-выходов шины SPI чипа - напряжением 1,8 вольта (используйте согласователь уровней для контролера интерфейса SPI, обычно размах импульсов контролера 3,3 вольта)

3.Можно-ли питать чип большим напряжением?
Чип не рекомендуется питать напряжением выше 0,95...0,98v так-как защитные диоды включенные в прямом направлении VDD-GND откроются и зашунтируют питание VDD максимальным током, а это будет максимум нагрева и минимум прироста скорости

4.Можно-ли питать чип от нескольких источников на разны пины VDD?
VDD пины связанны между собой в чипе, получается параллельное подключение источников... это плохо для стабильности питания и для самих источников.
1714245511
Hero Member
*
Offline Offline

Posts: 1714245511

View Profile Personal Message (Offline)

Ignore
1714245511
Reply with quote  #2

1714245511
Report to moderator
1714245511
Hero Member
*
Offline Offline

Posts: 1714245511

View Profile Personal Message (Offline)

Ignore
1714245511
Reply with quote  #2

1714245511
Report to moderator
1714245511
Hero Member
*
Offline Offline

Posts: 1714245511

View Profile Personal Message (Offline)

Ignore
1714245511
Reply with quote  #2

1714245511
Report to moderator
The trust scores you see are subjective; they will change depending on who you have in your trust list.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714245511
Hero Member
*
Offline Offline

Posts: 1714245511

View Profile Personal Message (Offline)

Ignore
1714245511
Reply with quote  #2

1714245511
Report to moderator
1714245511
Hero Member
*
Offline Offline

Posts: 1714245511

View Profile Personal Message (Offline)

Ignore
1714245511
Reply with quote  #2

1714245511
Report to moderator
1714245511
Hero Member
*
Offline Offline

Posts: 1714245511

View Profile Personal Message (Offline)

Ignore
1714245511
Reply with quote  #2

1714245511
Report to moderator
arlumba
Hero Member
*****
Offline Offline

Activity: 690
Merit: 502



View Profile
June 25, 2013, 02:26:24 PM
 #2

Отлично, хорошая тема, надеюсь не засрут.
Много полезной инфы в английской ветке: https://bitcointalk.org/index.php?topic=228677.240
Intron основные шаги выложил. Плюс подсказки от Bitfury которых нету в русской, по типу что питание на IOVDD надо подавать позже основного, какие неиспользуемые сигнальные ноги заземлять и тп.

На чем планируешь делать макет?
Короче выкладывай все, буду следить с удовольствием Smiley


arlumba
Hero Member
*****
Offline Offline

Activity: 690
Merit: 502



View Profile
June 25, 2013, 02:32:10 PM
 #3

bitfury
Sr. Member
****
Offline Offline

Activity: 266
Merit: 251


View Profile
June 25, 2013, 02:34:35 PM
 #4

Отлично, хорошая тема, надеюсь не засрут.
Много полезной инфы в английской ветке: https://bitcointalk.org/index.php?topic=228677.240
Intron основные шаги выложил. Плюс подсказки от Bitfury которых нету в русской, по типу что питание на IOVDD надо подавать позже основного, какие неиспользуемые сигнальные ноги заземлять и тп.

На чем планируешь делать макет?
Короче выкладывай все, буду следить с удовольствием Smiley




Вот насчет IOVDD и VDD - провели еще опыт - IOVDD было на месте а резетили сбросом VDD - чип выжил без проблем!

Еще нормально IOREF соединять с VDD если клоков быстрых нет - у INTRON'а все работало - и вобщем-то так и задумывалось - на микрофотографии от zeptobars думаю теперь видно ПОЧЕМУ ТАК (VDD и GND в сетке чередуются) - сетка-бы не получилась если пины по другому сделать.... СЛЕВА идет шина распределения питания IOVDD, по основной площади - питание ядер:

ermak72 (OP)
Member
**
Offline Offline

Activity: 84
Merit: 10



View Profile
June 25, 2013, 02:37:59 PM
 #5

Отлично, хорошая тема, надеюсь не засрут.
Много полезной инфы в английской ветке: https://bitcointalk.org/index.php?topic=228677.240
Intron основные шаги выложил. Плюс подсказки от Bitfury которых нету в русской, по типу что питание на IOVDD надо подавать позже основного, какие неиспользуемые сигнальные ноги заземлять и тп.

На чем планируешь делать макет?
Короче выкладывай все, буду следить с удовольствием Smiley
Спасибо за комент, английскую инфу читаю с трудом, хотелось-бы комментарий от  Bitfury (опоздал, вижу ответ Bitfury - спасибо)))
Как я понимаю питание на IOVDD и так придёт с задержкой, но если нужно больше, можно поставить ключ с запиткой от чипа
arlumba
Hero Member
*****
Offline Offline

Activity: 690
Merit: 502



View Profile
June 25, 2013, 02:53:14 PM
 #6

bitfury, разводка питания выглядит как-то инопланетно, в реальности наверное еще красиво переливается  Grin
Xtc
Legendary
*
Offline Offline

Activity: 1972
Merit: 1028


;u


View Profile WWW
June 25, 2013, 02:54:58 PM
 #7

ermak72, а сколько чипов получил? Покажи свои наработки если есть, у людей острая нехватка фотографий.
ermak72 (OP)
Member
**
Offline Offline

Activity: 84
Merit: 10



View Profile
June 25, 2013, 03:08:57 PM
Last edit: June 25, 2013, 03:23:13 PM by ermak72
 #8

ermak72, а сколько чипов получил? Покажи свои наработки если есть, у людей острая нехватка фотографий.
Думал попробывать USB игрушку, но чипов дали 6шт - займусь линейкой, даю схему USB на обсуждение.
Печатные платы у меня давно хранятся в DipTrace и дорабатываются, у кого есть прога и хочет полюбоваться ими в 3D могу выложить )))

Если линейка питания не пойдёт, есть D12F200A - она потянет все 6 парралельно.
arlumba
Hero Member
*****
Offline Offline

Activity: 690
Merit: 502



View Profile
June 25, 2013, 03:34:54 PM
 #9

Прикольное питалово, надеюсь в нашей деревне можно найти. Cофт для интерфейса адаптировал?
Вопрос к Bitfury, имеет вообще смысл пошаманить с питанием и внешним клоком для разгона? Или внутренний осциллятор вместе с питанием уже идеально слаженно работает и можно не заморачиваться?
ermak72 (OP)
Member
**
Offline Offline

Activity: 84
Merit: 10



View Profile
June 25, 2013, 04:39:28 PM
Last edit: February 08, 2014, 07:00:58 PM by ermak72
 #10

Прикольное питалово, надеюсь в нашей деревне можно найти. Cофт для интерфейса адаптировал?
В нашей деревне этого не найти)))) Только по интернету заказать )))
А по софту для MCP2210? я её не нашёл (когда был в Москве заезжал на Митино, нет) ну может оно и к лучшему, есть RasPi, займусь линейкой

дополнение.
исправленная схема линейки, диод нагрузки любой с падением 0,7...0,9 например 6A10
можно подобрать по напряжению питания чипа (выбор диода не критичен)
bitfury
Sr. Member
****
Offline Offline

Activity: 266
Merit: 251


View Profile
June 25, 2013, 04:42:27 PM
 #11

Прикольное питалово, надеюсь в нашей деревне можно найти. Cофт для интерфейса адаптировал?
В нашей деревне этого не найти)))) Я для дела распаяю ModMiner Qad (от BTCFPGA) там есть и OKR-t/3 и D12F200A
А по софту для MCP2210? я её не нашёл (когда был в Москве заезжал на Митино, нет) ну может оно и к лучшему, займусь линейкой


О! Вот это (линейка) уже интересно!!!! Как-же она будет жить! Не перебарщивайте с напряжением для начала.
ermak72 (OP)
Member
**
Offline Offline

Activity: 84
Merit: 10



View Profile
June 25, 2013, 04:49:36 PM
 #12

О! Вот это (линейка) уже интересно!!!! Как-же она будет жить! Не перебарщивайте с напряжением для начала.
Мы уже обсуждали эту схему, но затерялось... 74-я стр. предзаказа ))))) bitfury поправьте, что в ней не-так...
Я попробую 3чипа от 3v3, чипы если убью - жалко, хотя Тимур лицензию на убийство дал)))))
bitfury
Sr. Member
****
Offline Offline

Activity: 266
Merit: 251


View Profile
June 25, 2013, 04:57:57 PM
 #13

О! Вот это (линейка) уже интересно!!!! Как-же она будет жить! Не перебарщивайте с напряжением для начала.
Мы уже обсуждали эту схему, но затерялось... 74-я стр. предзаказа ))))) bitfury поправьте, что в ней не-так...
Я попробую 3чипа от 3v3, чипы если убью - жалко, хотя Тимур лицензию на убийство дал)))))

Попробуйте от 2.5 V  3 чипа сначала :-) 1.1 V будет для них сильно круто - если номиналы не подберете чтобы поделилось четко.

Там-же номиналы я точно не сказал - это исследовать надо - какие именно.
ermak72 (OP)
Member
**
Offline Offline

Activity: 84
Merit: 10



View Profile
June 25, 2013, 05:13:46 PM
 #14

Попробуйте от 2.5 V  3 чипа сначала :-) 1.1 V будет для них сильно круто - если номиналы не подберете чтобы поделилось четко.

Там-же номиналы я точно не сказал - это исследовать надо - какие именно.

Понятно))) там диод в прямом включении откроется...
А если вместо резистора RN четвёртый чип? Нужно устройство под блок питания РС подогнать, быстрее в производство уйдёт )))
zulunation
Sr. Member
****
Offline Offline

Activity: 335
Merit: 250


View Profile
June 25, 2013, 05:27:51 PM
 #15

ermak72 у твоего источника питания очень тонкие контакты (на малленькой плате) ты к ним подпаиваешь проводки или впаял его в другую плату?
PC_M@niac
Jr. Member
*
Offline Offline

Activity: 52
Merit: 3



View Profile
June 25, 2013, 05:32:17 PM
 #16

Делаю репост из топика с предзаказом:

Если вернуться к теме железа, у меня есть пара предложений:
1. Поставляем голые платы для тех, кто спешит. Остальные могут ждать рюшиков (по желанию).
2. На плате ставим распространённые разъёмы питания: 4-х контактный Molex или 4, 6, 8 контактные ATX-CPU, PCI-Express, избавляя себя от плясок с БП. Просто делаем возможным подключение железок от обычного БП ATX. Если там уже предусмотрен какой-то нестандартны разъём, переходник на распространённые или хотя-бы штеккер для этого разъёма был-бы весьма уместен.
3. Крепление кулеров подгоняем под стандартные для процов или северного моста. Учитывая что чипы маленькие и не очень горячие, можно остановиться на формате северного моста. Тогда энтузиасты смогут ставить любые доступные в продаже кулера или теплосъёмники под водянку.
4. Делаем (по возможности) ширину платы до 14см чтобы её было возможно разместить в 5.25" отсеке системника - тогда вопросы корпуса снимаются сами собой. Наличие по периметру хоть каких-то крепёжных отверстий строго приветствуется.
5. Добавить возможность стекирования плат по питанию и интерфейсу (как это сделано у BFL), чтобы подключать к компу первую, а остальные - цепочкой. Не принципиально, но вкусно.

У кого какие замечания/предложения есть по данному вопросу? У самих разработчиков есть желание прокомментировать?
ermak72 (OP)
Member
**
Offline Offline

Activity: 84
Merit: 10



View Profile
June 25, 2013, 05:43:29 PM
Last edit: June 25, 2013, 05:58:39 PM by ermak72
 #17

ermak72 у твоего источника питания очень тонкие контакты (на малленькой плате) ты к ним подпаиваешь проводки или впаял его в другую плату?
zulunation, вы про POL-модуль OKR-T/3 или D12F200A? Припаивать буду к плате конечно, не на проводки (про другую не понял)
Контакты нормальные, слой меди на плате тоньше, можно и проводками-многожильными-короткими главное паразитную индуктивность проводов не набрать )))
токи OKR-T/3=3Ампера, D12F200A=40A гляньте даташит ))
Разглядываю сейчас плату интрона.
https://dl.dropboxusercontent.com/u/26351037/7efd0497706b.jpg
 Вроде упоминали что емкости там 0402. Но на вид побольше будут. Не ужели 0805?
Там увеличено))) чип маленький 7х7мм с ноготь )))

Ребят, давайте посты дописывать кнопкой edit страниц темы меньше будет))))
zulunation
Sr. Member
****
Offline Offline

Activity: 335
Merit: 250


View Profile
June 25, 2013, 05:47:53 PM
 #18

ermak72 у твоего источника питания очень тонкие контакты (на малленькой плате) ты к ним подпаиваешь проводки или впаял его в другую плату?
zulunation, вы про POL-модуль OKR-T/3 или D12F200A? Припаивать буду к плате конечно, не на проводки (про другую не понял)
токи OKR-T/3=3Ампера, D12F200A=40A гляньте даташит ))

Да я имелл ввиду OKR-T/3. У меня модуль LDO10C тоже с контактами малленькими.
zulunation
Sr. Member
****
Offline Offline

Activity: 335
Merit: 250


View Profile
June 25, 2013, 05:51:13 PM
Last edit: June 25, 2013, 06:17:10 PM by zulunation
 #19

Разглядываю сейчас плату интрона.
https://dl.dropboxusercontent.com/u/26351037/7efd0497706b.jpg
 Вроде упоминали что емкости там 0402. Но на вид побольше будут.

Хотя нет. Именно 0402.
BarsMonster
Newbie
*
Offline Offline

Activity: 39
Merit: 0



View Profile
June 25, 2013, 07:09:13 PM
 #20

Интересен вопрос непосредственно майнинга тестовой схеме без RaspberryPi.
Т.е. интерфейс PC<>Bitfury, через USB<>RS232 чип аль еще как (LPT с level converter-ами?).
Pages: [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 ... 56 »
  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!