Pages:
Author

Topic: Подскажите по FPGA и с чем это едят. (Read 7114 times)

newbie
Activity: 40
Merit: 0
Ситуация прояснилась, по срокам/ценам/возможностям производства у поставщиков. Конечная цены остаются такими же, как я озвучивал выше. А вот реализацию этого всего необходимо крепко обдумать, дабы выдать конкретную реализацию.
newbie
Activity: 40
Merit: 0
перепаивать отладочные платы глупо. Во-первых - производитель их производит и продает ограниченное количество в одни руки, во-вторых - на них куча бессмысленной комплектации, которая для майнинга не нужна, в-третьих - для перепайки нужна полная совместимость по корпусам, а таких вариантов, как правило, не много...

А кто придумал байку об экспортных ограничениях? Это ерунда. Если вы убедите поставщика, что цель разработки не военная, то проблем с поставками не будет.

Собственно девелопер боарды заказывать никто не будет, здесь Вы совершенно правы - куча ненужного обвеса, который стоит денег. Про экспортные ограничения - это у товарищей из Украины были проблемы, в соответствующем топике.

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

А кто придумал байку об экспортных ограничениях? Это ерунда. Если вы убедите поставщика, что цель разработки не военная, то проблем с поставками не будет.
legendary
Activity: 2317
Merit: 2318
Соответственно ZTEX USB-FPGA Module 1.15y что-то вроде 800$.
Я б такую купил.
legendary
Activity: 1120
Merit: 1069
Я именно об этом и говорю... пусть это будет не чип а плата/модуль с напаянным процессором.
newbie
Activity: 40
Merit: 0
Quote
с возможностью отдельно докупать эти процессоры и расширять мощность.

Реалистичнее возможность соединения плат, просто не каждый майнер захочет заморачиваться с установкой чипа на плату - не у каждого есть паяльная станция, плюс риск пожечь как плату так и чип.
newbie
Activity: 40
Merit: 0
Про скорость и потребление ничего не сказано.

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 чипа.
legendary
Activity: 1120
Merit: 1069
Про скорость и потребление ничего не сказано.

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 посадочных мест для процессора (или миниатюрные платы с процессором) с возможностью отдельно докупать эти процессоры и расширять мощность.
newbie
Activity: 40
Merit: 0
В общем платы как таковые в продаже отсутствуют, только девелопер версии, которые неоправданно дороги плюс куча лишних элементов.

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

Данное предложение может заинтересовать сообщество? Я имею ввиду цена комплекта/потребление/скорость.
newbie
Activity: 40
Merit: 0
Ну значит к майнерам  Smiley


Сделано.

Moderator
legendary
Activity: 1386
Merit: 1000
в бизнес или к кодерам?

А почему не к майнерам? Майнеры - это про железо. Кодеры - про софт.
newbie
Activity: 40
Merit: 0
Сам себя поправлю - программно и электрически совместимы, но выпускаются в разных упаковках Sad. Вывод - нужны сразу комплекты с платами.

2 модератор
А можно тему перенести в бизнес или к кодерам?
newbie
Activity: 40
Merit: 0
Quote
Так что, прежде чем начинать какие-либо движения в направлении собственной разработки, нужно точно знать по какой цене можно будет достать чипы FPGA.

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


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

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

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

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

Информация к размышлению. Есть такой вялотекущий украинский проект по созданию с нуля железяки для майнинга на XC6SLX150. (https://bitcointalksearch.org/topic/fpga-miner-200mhs-200-10w-cisfpga-63083) У этого проекта есть одна серьёзная проблема: есть разработчик и есть небольшой стартовый капитал, но не удалось заказать XC6SLX150  у нормальных поставщиков по адекватным ценам из-за экспортных ограничений на эти чипы.

Так что, прежде чем начинать какие-либо движения в направлении собственной разработки, нужно точно знать по какой цене можно будет достать чипы FPGA.
newbie
Activity: 40
Merit: 0
2ALL

А у циклонов какой процессор является конкурентом спартанцу х150 ?
newbie
Activity: 40
Merit: 0
Quote
софт с XC6SLX9 будет не продуктивен на XC6SLX150 т.к. на первом меньше логических элементов, поэтому софт с первого на XC6SLX150 то же как движок с явы поставить на камаз через редуктор, потянет, но медленно.

Вероятно я не правильно выразился, софт будет с x150 платы, просто получается дешевле брать платы x9 с процессором и ставить на них x150. Судя по всему электрически и логически там полная совместимость, таким образом на плату можно установить любой процессор из линейки.
Lis
sr. member
Activity: 293
Merit: 251
Spice must flow!
Если вы хотите получить готовое устройство и использовать готовый софт для майнинга, нужно купить одну из железяк, предлагаемых в разделе 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 то же как движок с явы поставить на камаз через редуктор, потянет, но медленно.
newbie
Activity: 40
Merit: 0
Если вы хотите получить готовое устройство и использовать готовый софт для майнинга, нужно купить одну из железяк, предлагаемых в разделе https://bitcointalk.org/index.php?board=76.0

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

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

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

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

Поясню - есть возможность заказать чипы/платы, есть возможность перепайки элементов на платах от "заменить кондер" до "заменить процессор", так же учитывая, что FPGA программируются, есть возможность заказать программаторы для плат/чипов. Соответственно можно снять прошивку с бабочек и других образцов на fpga. Собственно вопрос в том, будет ли это все интересно общественности?
legendary
Activity: 2317
Merit: 2318
Если вы хотите получить готовое устройство и использовать готовый софт для майнинга, нужно купить одну из железяк, предлагаемых в разделе https://bitcointalk.org/index.php?board=76.0

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

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

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

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

З.Ы. Понимаю, что вопрос несколько не для этого раздела, но в другие пока написать не могу.
Pages:
Jump to: