Bitcoin Forum
May 05, 2024, 07:05:57 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: Подскажите по FPGA и с чем это едят.  (Read 7084 times)
Sergei (OP)
Newbie
*
Offline Offline

Activity: 40
Merit: 0


View Profile
June 12, 2012, 09:03:43 PM
 #1

Прочитал на форуме много всего, в голове каша. Кто-то производит системы на FPGA, кто-то ведет разработку, кто-то продает, кто-то использует уже. А как это происходит на практике? Вот есть, к примеру,
"Altera FPGA EP1C3T100 development board " с характеристиками " suppot JTAG and AS mode, 12 I/O extend out for other use, config ic: EPCS1, 8 7-seg led display , 8 led indicator, 4 keys" Есть так же такие штуки как "Xilinx FPGA Spartan3 XXC3S400PQ208" или "Xinlinx FPGA Spartan-3E XC3S500E Xilinx Development Board "

Стоит с доставкой 49 баксов (первый вариант). С этим можно сделать что-либо полезное в контексте bicoin? Если нет, то какие платы/процессоры/все вместе нужны? И главное - через какое ПО это все работает/будет работать для добывания монеток?
"Bitcoin: the cutting edge of begging technology." -- Giraffe.BTC
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
ArsenShnurkov
Legendary
*
Offline Offline

Activity: 1386
Merit: 1000



View Profile
June 13, 2012, 04:13:25 AM
 #2

На практике просить документацию у поставщиков FPGA.

Это если официально, иначе надо заниматься промышленным шпионажем
- искать утечки, внедрять шпионов в компании-партнеры и т.д.
Либо держать научно-исследовательский центр по реверс-инженерингу.
Sergei (OP)
Newbie
*
Offline Offline

Activity: 40
Merit: 0


View Profile
June 13, 2012, 07:22:17 AM
 #3

На практике просить документацию у поставщиков FPGA.

Это если официально, иначе надо заниматься промышленным шпионажем
- искать утечки, внедрять шпионов в компании-партнеры и т.д.
Либо держать научно-исследовательский центр по реверс-инженерингу.

В комплекте так же "2 dvd disk datasheet", как я понимаю даташиты на чип и плату, на которой он смонтирован, это оно? Канал поставок - официальный, все в коробочках с накладными и все такое, просто для себя хочется понять. Вот заказал, пришло - и что с этим чудом делать?  Smiley К примеру- бабочки используют тоже FPGA, может ли подойти их софт? Или можно ли модифицировать существующие майнеры, тот же гуймайнер, для работы с этим?

З.Ы. Понимаю, что вопрос несколько не для этого раздела, но в другие пока написать не могу.
A-Bolt
Legendary
*
Offline Offline

Activity: 2314
Merit: 2302


View Profile
June 13, 2012, 08:24:33 AM
 #4

Если вы хотите получить готовое устройство и использовать готовый софт для майнинга, нужно купить одну из железяк, предлагаемых в разделе https://bitcointalk.org/index.php?board=76.0

Если вы купите development board или любую другую плату изначально не предназначенную для майнинга, то вам нужно будет разработать прошивку или найти готовую прошивку под конкретную FPGA, реализующую:
1) алгоритм майнинга;
2) интерфейс под уже существующий софт для майнинга.

Перечисленные вами FPGA обладают низкой производительностью. В настоящее время максимальным отношением производительность/цена обладают FPGA Spartan-6.
Sergei (OP)
Newbie
*
Offline Offline

Activity: 40
Merit: 0


View Profile
June 13, 2012, 08:52:48 AM
Last edit: June 13, 2012, 09:14:45 AM by Sergei
 #5

Если вы хотите получить готовое устройство и использовать готовый софт для майнинга, нужно купить одну из железяк, предлагаемых в разделе https://bitcointalk.org/index.php?board=76.0

Если вы купите development board или любую другую плату изначально не предназначенную для майнинга, то вам нужно будет разработать прошивку или найти готовую прошивку под конкретную FPGA, реализующую:
1) алгоритм майнинга;
2) интерфейс под уже существующий софт для майнинга.

Перечисленные вами FPGA обладают низкой производительностью. В настоящее время максимальным отношением производительность/цена обладают FPGA Spartan-6.

Спасибо за подробный ответ! А логика плат совместима сверху вниз? То есть если купить плату с XC6SLX9 и впаять на его место XC6SLX150 - работать будет? По аналогии с настольными компами, когда в в один сокет можно поставить любой процессор из линейки. Понятно, что здесь сокетов нет, но вопрос не в этом Smiley. Относительно софта - я так понимаю, уже есть готовые программы под этот процессор, можно не изобретая велосипед купить образец и препарировать.

В общем и целом идея не "собрать коробочку домой" а "сделать бабочки маде ин Раша"  Smiley С соответствующими ценами, разумеется.

Поясню - есть возможность заказать чипы/платы, есть возможность перепайки элементов на платах от "заменить кондер" до "заменить процессор", так же учитывая, что FPGA программируются, есть возможность заказать программаторы для плат/чипов. Соответственно можно снять прошивку с бабочек и других образцов на fpga. Собственно вопрос в том, будет ли это все интересно общественности?
Lis
Sr. Member
****
Offline Offline

Activity: 292
Merit: 251


Spice must flow!


View Profile
June 13, 2012, 01:44:05 PM
 #6

Если вы хотите получить готовое устройство и использовать готовый софт для майнинга, нужно купить одну из железяк, предлагаемых в разделе https://bitcointalk.org/index.php?board=76.0

Если вы купите development board или любую другую плату изначально не предназначенную для майнинга, то вам нужно будет разработать прошивку или найти готовую прошивку под конкретную FPGA, реализующую:
1) алгоритм майнинга;
2) интерфейс под уже существующий софт для майнинга.

Перечисленные вами FPGA обладают низкой производительностью. В настоящее время максимальным отношением производительность/цена обладают FPGA Spartan-6.

Спасибо за подробный ответ! А логика плат совместима сверху вниз? То есть если купить плату с XC6SLX9 и впаять на его место XC6SLX150 - работать будет? По аналогии с настольными компами, когда в в один сокет можно поставить любой процессор из линейки. Понятно, что здесь сокетов нет, но вопрос не в этом Smiley. Относительно софта - я так понимаю, уже есть готовые программы под этот процессор, можно не изобретая велосипед купить образец и препарировать.

В общем и целом идея не "собрать коробочку домой" а "сделать бабочки маде ин Раша"  Smiley С соответствующими ценами, разумеется.

Поясню - есть возможность заказать чипы/платы, есть возможность перепайки элементов на платах от "заменить кондер" до "заменить процессор", так же учитывая, что FPGA программируются, есть возможность заказать программаторы для плат/чипов. Соответственно можно снять прошивку с бабочек и других образцов на fpga. Собственно вопрос в том, будет ли это все интересно общественности?

софт с XC6SLX9 будет не продуктивен на XC6SLX150 т.к. на первом меньше логических элементов, поэтому софт с первого на XC6SLX150 то же как движок с явы поставить на камаз через редуктор, потянет, но медленно.

You would like to thank?
btc: 14tAPpwzrfZqBeFVvfBZHiBdByYhsoFofn
Sergei (OP)
Newbie
*
Offline Offline

Activity: 40
Merit: 0


View Profile
June 13, 2012, 02:15:33 PM
 #7

Quote
софт с XC6SLX9 будет не продуктивен на XC6SLX150 т.к. на первом меньше логических элементов, поэтому софт с первого на XC6SLX150 то же как движок с явы поставить на камаз через редуктор, потянет, но медленно.

Вероятно я не правильно выразился, софт будет с x150 платы, просто получается дешевле брать платы x9 с процессором и ставить на них x150. Судя по всему электрически и логически там полная совместимость, таким образом на плату можно установить любой процессор из линейки.
Sergei (OP)
Newbie
*
Offline Offline

Activity: 40
Merit: 0


View Profile
June 13, 2012, 02:16:41 PM
 #8

2ALL

А у циклонов какой процессор является конкурентом спартанцу х150 ?
A-Bolt
Legendary
*
Offline Offline

Activity: 2314
Merit: 2302


View Profile
June 13, 2012, 03:46:27 PM
 #9

просто получается дешевле брать платы x9 с процессором и ставить на них x150. Судя по всему электрически и логически там полная совместимость, таким образом на плату можно установить любой процессор из линейки.
У XC6SLX9 и XC6SLX150 разное количество выводов и, соответственно, размеры корпусов сильно отличаются.

Информация к размышлению. Есть такой вялотекущий украинский проект по созданию с нуля железяки для майнинга на XC6SLX150. (https://bitcointalk.org/index.php?topic=63083.0) У этого проекта есть одна серьёзная проблема: есть разработчик и есть небольшой стартовый капитал, но не удалось заказать XC6SLX150  у нормальных поставщиков по адекватным ценам из-за экспортных ограничений на эти чипы.

Так что, прежде чем начинать какие-либо движения в направлении собственной разработки, нужно точно знать по какой цене можно будет достать чипы FPGA.
Sergei (OP)
Newbie
*
Offline Offline

Activity: 40
Merit: 0


View Profile
June 13, 2012, 04:58:38 PM
 #10

Quote
Так что, прежде чем начинать какие-либо движения в направлении собственной разработки, нужно точно знать по какой цене можно будет достать чипы FPGA.

Это наименьшая проблема в моем случае  Smiley. Наша контора ввозит большие партии электронных компонентов, прицепить к корпоративному заказу маленькую тележку "для личных нужд" - вопрос пары бутылок вискаря. Учитывая объемы, цены получаются довольно привлекательные,  так что для себя - цены известны, как и сроки поставок. Ту ветку прочитал с интересом, там люди, как я понял, заморочились аж производством собственных плат, причем аж АТХ формата. Ну и речь там идет, я так понимаю о количествах 3-5 штук, представляю какие им заломят цены при штучной покупке чипов.


В данный момент жду цен на EP4CGX150, это я так понимаю конкурент XC6SLX150.

Quote
У XC6SLX9 и XC6SLX150 разное количество выводов и, соответственно, размеры корпусов сильно отличаются.

Озадачился Вашим ответом, поинтересовался у производителя, вот выдержка из даташита:
http://img41.imageshack.us/img41/1589/31607820.png

Таким образом чипы в линейке совместимы.
Sergei (OP)
Newbie
*
Offline Offline

Activity: 40
Merit: 0


View Profile
June 13, 2012, 05:55:19 PM
 #11

Сам себя поправлю - программно и электрически совместимы, но выпускаются в разных упаковках Sad. Вывод - нужны сразу комплекты с платами.

2 модератор
А можно тему перенести в бизнес или к кодерам?
ArsenShnurkov
Legendary
*
Offline Offline

Activity: 1386
Merit: 1000



View Profile
June 13, 2012, 06:24:05 PM
 #12

в бизнес или к кодерам?

А почему не к майнерам? Майнеры - это про железо. Кодеры - про софт.
Sergei (OP)
Newbie
*
Offline Offline

Activity: 40
Merit: 0


View Profile
June 13, 2012, 06:35:41 PM
Last edit: June 13, 2012, 08:54:16 PM by LZ
 #13

Ну значит к майнерам  Smiley


Сделано.

Moderator
Sergei (OP)
Newbie
*
Offline Offline

Activity: 40
Merit: 0


View Profile
June 14, 2012, 09:38:37 AM
 #14

В общем платы как таковые в продаже отсутствуют, только девелопер версии, которые неоправданно дороги плюс куча лишних элементов.

Есть вариант разработки своих платок - возможно будет модульная архитектура, то есть платы смогут подключаться друг к другу, таким образом можно будет строить системы с масштабируемой мощностью. Процессор - XC6SLX150-2FGG484C, интерфейс USB, предполагаемая стоимость комплекта 250-300$.
Комплект включает в себя плату с процессором, систему охлаждения, блок питания.

Данное предложение может заинтересовать сообщество? Я имею ввиду цена комплекта/потребление/скорость.
rPman
Legendary
*
Offline Offline

Activity: 1120
Merit: 1069


View Profile WWW
June 14, 2012, 10:14:07 AM
 #15

Про скорость и потребление ничего не сказано.

https://en.bitcoin.it/wiki/Mining_hardware_comparison
Xilinx XC6SLX150T-3FGG676 (Avnet Spartan-6 LX150T Development Kit) 100Mh 4ват (потребление более чем вкусное)

Если порядок скоростей и энергопотребление совпадает, то предложение в 300$ на ядро выглядит... все равно дорого.

Рекомендую такие маломощные решения (вообще любые медленнее 1Gh) собирать по несколько процессоров на плате, а для более гибкого сбора инвистиций, предлагаю спроектировать модульные/расширяемые корпус и платы, чтобы не приходилось городить городушки из кучи блоков питания, корпусов, usb-коннекторов, хабов и т.п. гирлянды.
Например плата под 4-8-16 посадочных мест для процессора (или миниатюрные платы с процессором) с возможностью отдельно докупать эти процессоры и расширять мощность.

Здесь не может находиться ваша реклама Smiley
Protect a future of bitcoin, use p2pool
Donation in BTC: 19fv5yYtfWZ9jQNjx2ncmu1TTrvg5CczZe
Sergei (OP)
Newbie
*
Offline Offline

Activity: 40
Merit: 0


View Profile
June 14, 2012, 11:05:56 AM
 #16

Про скорость и потребление ничего не сказано.

https://en.bitcoin.it/wiki/Mining_hardware_comparison
Xilinx XC6SLX150T-3FGG676 (Avnet Spartan-6 LX150T Development Kit) 100Mh 4ват (потребление более чем вкусное)

Если порядок скоростей и энергопотребление совпадает, то предложение в 300$ на ядро выглядит... все равно дорого.

Тогда примерно так - "клон" X6500 FPGA Miner, будет стоить примерно 480$, плюс доставка по СНГ. Соответственно ZTEX USB-FPGA Module 1.15y что-то вроде 800$. Потребление ~сравнимо с оригиналами, скорость - аналогично. Это ориентировочные данные, сегодня ближе к вечеру будет точная информация о возможности производства плат под 2 и 4 чипа.
Sergei (OP)
Newbie
*
Offline Offline

Activity: 40
Merit: 0


View Profile
June 14, 2012, 11:13:26 AM
 #17

Quote
с возможностью отдельно докупать эти процессоры и расширять мощность.

Реалистичнее возможность соединения плат, просто не каждый майнер захочет заморачиваться с установкой чипа на плату - не у каждого есть паяльная станция, плюс риск пожечь как плату так и чип.
rPman
Legendary
*
Offline Offline

Activity: 1120
Merit: 1069


View Profile WWW
June 14, 2012, 12:19:58 PM
 #18

Я именно об этом и говорю... пусть это будет не чип а плата/модуль с напаянным процессором.

Здесь не может находиться ваша реклама Smiley
Protect a future of bitcoin, use p2pool
Donation in BTC: 19fv5yYtfWZ9jQNjx2ncmu1TTrvg5CczZe
A-Bolt
Legendary
*
Offline Offline

Activity: 2314
Merit: 2302


View Profile
June 14, 2012, 01:06:20 PM
 #19

Соответственно ZTEX USB-FPGA Module 1.15y что-то вроде 800$.
Я б такую купил.
SHawk
Sr. Member
****
Offline Offline

Activity: 658
Merit: 250


View Profile
June 14, 2012, 08:30:04 PM
 #20

перепаивать отладочные платы глупо. Во-первых - производитель их производит и продает ограниченное количество в одни руки, во-вторых - на них куча бессмысленной комплектации, которая для майнинга не нужна, в-третьих - для перепайки нужна полная совместимость по корпусам, а таких вариантов, как правило, не много...

А кто придумал байку об экспортных ограничениях? Это ерунда. Если вы убедите поставщика, что цель разработки не военная, то проблем с поставками не будет.
Pages: [1] 2 »  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!