ermak72 (OP)
Member
Offline
Activity: 84
Merit: 10
|
|
June 25, 2013, 02:15:49 PM Last edit: November 19, 2013, 08:26:25 AM by ermak72 |
|
Чипы получил и попробую взять на себя ответственность за открытие темы по изготовлению устройства. В этой теме просьба не писать постов и вопросов, не связанных с техническими решениями Приветствуются вопросы и идеи в разработке решений по питанию, интерфейсу и программированию устройства. Надеюсь это ускорит выпуск готового устройства 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#msg24606082-CMPLUS цепь токового зеркала для последовательной запитки чипов https://bitcointalk.org/index.php?topic=183368.msg2460608#msg24606083-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 пины связанны между собой в чипе, получается параллельное подключение источников... это плохо для стабильности питания и для самих источников.
|
|
|
|
arlumba
|
|
June 25, 2013, 02:26:24 PM |
|
Отлично, хорошая тема, надеюсь не засрут. Много полезной инфы в английской ветке: https://bitcointalk.org/index.php?topic=228677.240Intron основные шаги выложил. Плюс подсказки от Bitfury которых нету в русской, по типу что питание на IOVDD надо подавать позже основного, какие неиспользуемые сигнальные ноги заземлять и тп. На чем планируешь делать макет? Короче выкладывай все, буду следить с удовольствием
|
|
|
|
|
bitfury
|
|
June 25, 2013, 02:34:35 PM |
|
Отлично, хорошая тема, надеюсь не засрут. Много полезной инфы в английской ветке: https://bitcointalk.org/index.php?topic=228677.240Intron основные шаги выложил. Плюс подсказки от Bitfury которых нету в русской, по типу что питание на IOVDD надо подавать позже основного, какие неиспользуемые сигнальные ноги заземлять и тп. На чем планируешь делать макет? Короче выкладывай все, буду следить с удовольствием Вот насчет IOVDD и VDD - провели еще опыт - IOVDD было на месте а резетили сбросом VDD - чип выжил без проблем! Еще нормально IOREF соединять с VDD если клоков быстрых нет - у INTRON'а все работало - и вобщем-то так и задумывалось - на микрофотографии от zeptobars думаю теперь видно ПОЧЕМУ ТАК (VDD и GND в сетке чередуются) - сетка-бы не получилась если пины по другому сделать.... СЛЕВА идет шина распределения питания IOVDD, по основной площади - питание ядер:
|
|
|
|
ermak72 (OP)
Member
Offline
Activity: 84
Merit: 10
|
|
June 25, 2013, 02:37:59 PM |
|
Отлично, хорошая тема, надеюсь не засрут. Много полезной инфы в английской ветке: https://bitcointalk.org/index.php?topic=228677.240Intron основные шаги выложил. Плюс подсказки от Bitfury которых нету в русской, по типу что питание на IOVDD надо подавать позже основного, какие неиспользуемые сигнальные ноги заземлять и тп. На чем планируешь делать макет? Короче выкладывай все, буду следить с удовольствием Спасибо за комент, английскую инфу читаю с трудом, хотелось-бы комментарий от Bitfury (опоздал, вижу ответ Bitfury - спасибо))) Как я понимаю питание на IOVDD и так придёт с задержкой, но если нужно больше, можно поставить ключ с запиткой от чипа
|
|
|
|
arlumba
|
|
June 25, 2013, 02:53:14 PM |
|
bitfury, разводка питания выглядит как-то инопланетно, в реальности наверное еще красиво переливается
|
|
|
|
Xtc
Legendary
Offline
Activity: 1973
Merit: 1028
;u
|
|
June 25, 2013, 02:54:58 PM |
|
ermak72, а сколько чипов получил? Покажи свои наработки если есть, у людей острая нехватка фотографий.
|
|
|
|
ermak72 (OP)
Member
Offline
Activity: 84
Merit: 10
|
|
June 25, 2013, 03:08:57 PM Last edit: June 25, 2013, 03:23:13 PM by ermak72 |
|
ermak72, а сколько чипов получил? Покажи свои наработки если есть, у людей острая нехватка фотографий.
Думал попробывать USB игрушку, но чипов дали 6шт - займусь линейкой, даю схему USB на обсуждение. Печатные платы у меня давно хранятся в DipTrace и дорабатываются, у кого есть прога и хочет полюбоваться ими в 3D могу выложить ))) Если линейка питания не пойдёт, есть D12F200A - она потянет все 6 парралельно.
|
|
|
|
arlumba
|
|
June 25, 2013, 03:34:54 PM |
|
Прикольное питалово, надеюсь в нашей деревне можно найти. Cофт для интерфейса адаптировал? Вопрос к Bitfury, имеет вообще смысл пошаманить с питанием и внешним клоком для разгона? Или внутренний осциллятор вместе с питанием уже идеально слаженно работает и можно не заморачиваться?
|
|
|
|
ermak72 (OP)
Member
Offline
Activity: 84
Merit: 10
|
|
June 25, 2013, 04:39:28 PM Last edit: February 08, 2014, 07:00:58 PM by ermak72 |
|
Прикольное питалово, надеюсь в нашей деревне можно найти. Cофт для интерфейса адаптировал?
В нашей деревне этого не найти)))) Только по интернету заказать ))) А по софту для MCP2210? я её не нашёл (когда был в Москве заезжал на Митино, нет) ну может оно и к лучшему, есть RasPi, займусь линейкой дополнение. исправленная схема линейки, диод нагрузки любой с падением 0,7...0,9 например 6A10 можно подобрать по напряжению питания чипа (выбор диода не критичен)
|
|
|
|
bitfury
|
|
June 25, 2013, 04:42:27 PM |
|
Прикольное питалово, надеюсь в нашей деревне можно найти. Cофт для интерфейса адаптировал?
В нашей деревне этого не найти)))) Я для дела распаяю ModMiner Qad (от BTCFPGA) там есть и OKR-t/3 и D12F200A А по софту для MCP2210? я её не нашёл (когда был в Москве заезжал на Митино, нет) ну может оно и к лучшему, займусь линейкой О! Вот это (линейка) уже интересно!!!! Как-же она будет жить! Не перебарщивайте с напряжением для начала.
|
|
|
|
ermak72 (OP)
Member
Offline
Activity: 84
Merit: 10
|
|
June 25, 2013, 04:49:36 PM |
|
О! Вот это (линейка) уже интересно!!!! Как-же она будет жить! Не перебарщивайте с напряжением для начала.
Мы уже обсуждали эту схему, но затерялось... 74-я стр. предзаказа ))))) bitfury поправьте, что в ней не-так... Я попробую 3чипа от 3v3, чипы если убью - жалко, хотя Тимур лицензию на убийство дал)))))
|
|
|
|
bitfury
|
|
June 25, 2013, 04:57:57 PM |
|
О! Вот это (линейка) уже интересно!!!! Как-же она будет жить! Не перебарщивайте с напряжением для начала.
Мы уже обсуждали эту схему, но затерялось... 74-я стр. предзаказа ))))) bitfury поправьте, что в ней не-так... Я попробую 3чипа от 3v3, чипы если убью - жалко, хотя Тимур лицензию на убийство дал))))) Попробуйте от 2.5 V 3 чипа сначала :-) 1.1 V будет для них сильно круто - если номиналы не подберете чтобы поделилось четко. Там-же номиналы я точно не сказал - это исследовать надо - какие именно.
|
|
|
|
ermak72 (OP)
Member
Offline
Activity: 84
Merit: 10
|
|
June 25, 2013, 05:13:46 PM |
|
Попробуйте от 2.5 V 3 чипа сначала :-) 1.1 V будет для них сильно круто - если номиналы не подберете чтобы поделилось четко.
Там-же номиналы я точно не сказал - это исследовать надо - какие именно.
Понятно))) там диод в прямом включении откроется... А если вместо резистора RN четвёртый чип? Нужно устройство под блок питания РС подогнать, быстрее в производство уйдёт )))
|
|
|
|
zulunation
|
|
June 25, 2013, 05:27:51 PM |
|
ermak72 у твоего источника питания очень тонкие контакты (на малленькой плате) ты к ним подпаиваешь проводки или впаял его в другую плату?
|
|
|
|
PC_M@niac
Jr. Member
Offline
Activity: 52
Merit: 3
|
|
June 25, 2013, 05:32:17 PM |
|
Делаю репост из топика с предзаказом:
Если вернуться к теме железа, у меня есть пара предложений: 1. Поставляем голые платы для тех, кто спешит. Остальные могут ждать рюшиков (по желанию). 2. На плате ставим распространённые разъёмы питания: 4-х контактный Molex или 4, 6, 8 контактные ATX-CPU, PCI-Express, избавляя себя от плясок с БП. Просто делаем возможным подключение железок от обычного БП ATX. Если там уже предусмотрен какой-то нестандартны разъём, переходник на распространённые или хотя-бы штеккер для этого разъёма был-бы весьма уместен. 3. Крепление кулеров подгоняем под стандартные для процов или северного моста. Учитывая что чипы маленькие и не очень горячие, можно остановиться на формате северного моста. Тогда энтузиасты смогут ставить любые доступные в продаже кулера или теплосъёмники под водянку. 4. Делаем (по возможности) ширину платы до 14см чтобы её было возможно разместить в 5.25" отсеке системника - тогда вопросы корпуса снимаются сами собой. Наличие по периметру хоть каких-то крепёжных отверстий строго приветствуется. 5. Добавить возможность стекирования плат по питанию и интерфейсу (как это сделано у BFL), чтобы подключать к компу первую, а остальные - цепочкой. Не принципиально, но вкусно.
У кого какие замечания/предложения есть по данному вопросу? У самих разработчиков есть желание прокомментировать?
|
|
|
|
ermak72 (OP)
Member
Offline
Activity: 84
Merit: 10
|
|
June 25, 2013, 05:43:29 PM Last edit: June 25, 2013, 05:58:39 PM by ermak72 |
|
ermak72 у твоего источника питания очень тонкие контакты (на малленькой плате) ты к ним подпаиваешь проводки или впаял его в другую плату?
zulunation, вы про POL-модуль OKR-T/3 или D12F200A? Припаивать буду к плате конечно, не на проводки (про другую не понял) Контакты нормальные, слой меди на плате тоньше, можно и проводками-многожильными-короткими главное паразитную индуктивность проводов не набрать ))) токи OKR-T/3=3Ампера, D12F200A=40A гляньте даташит )) Там увеличено))) чип маленький 7х7мм с ноготь ))) Ребят, давайте посты дописывать кнопкой edit страниц темы меньше будет))))
|
|
|
|
zulunation
|
|
June 25, 2013, 05:47:53 PM |
|
ermak72 у твоего источника питания очень тонкие контакты (на малленькой плате) ты к ним подпаиваешь проводки или впаял его в другую плату?
zulunation, вы про POL-модуль OKR-T/3 или D12F200A? Припаивать буду к плате конечно, не на проводки (про другую не понял) токи OKR-T/3=3Ампера, D12F200A=40A гляньте даташит )) Да я имелл ввиду OKR-T/3. У меня модуль LDO10C тоже с контактами малленькими.
|
|
|
|
|
BarsMonster
Newbie
Offline
Activity: 39
Merit: 0
|
|
June 25, 2013, 07:09:13 PM |
|
Интересен вопрос непосредственно майнинга тестовой схеме без RaspberryPi. Т.е. интерфейс PC<>Bitfury, через USB<>RS232 чип аль еще как (LPT с level converter-ами?).
|
|
|
|
|