Bitcoin Forum
May 05, 2024, 03:12:24 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
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 »
461  Local / Барахолка / Re: [Предзаказ] Bitfury ASIC 65nm on: May 10, 2013, 06:33:57 PM
Quote
Я скажу так - когда вы получите настроенный тулчейн под свой тех процесс - то испытаете момент счастья Smiley и будете пыль сдувать потом с тех машин где оно отстроено и РУКАМИ НЕ ТРОГАТЬ.
ой как это знакомо! и чем дороже софт, тем он хуже, как это ни странно, практически в любой области.

Просто я же говорил - софт по сути купили для перепродажи и дорабатывали скорее всего индусами.... Совсем не то-же самое что его оригинальные авторы :-)))) Авторские решения лучше - но - сильно много разного софта там надо. Посмотрите ALLIANCE http://www-soc.lip6.fr/recherche/cian/projets/

Quote
GNU Electric
Я где то так и предполагал, что на данный момент опенсорс начинает составлять неплохую конкуренцию платному.. очень платному софту.
Так значит это возможно, обойтись полностью бесплатным софтом? или завод просто не примет данные по техпроцессу, созданными без покупки лицензий на софт, почти наверняка там все повязаны или являются сторонами одной и той же медали (производители софта работают только с результатами своих же программ и саботируют остальных, в т.ч. сотф на заводе)?

Завод интересуют GDS'ы - это почти то-же что и gerber'а под печатные платы. Все. Хоть руками рисуйте. Еще завод может зашифровать свое PDK что оно открывается только определенным софтом (например spice-модели своих транзисторов). Тогда без софта - на руках только документация - стройте модели интерконнекта вручную, модели транзисторов - делайте curve fitting. Хотя под 180nm - никто ничего не шифрует особо - под 180nm можете чем угодно моделировать. Под 90 тоже. 65 - частично шифруют. 28 - шифруют.

Можно полностью обойтись фришным - GNU Electric - для fullcustom, и немного цифры (там есть silicon compiler и p&r тул - правда очень и очень простой). Для digital-чипов - есть бесплатный ALLIANCE - на чип в 1 млн гейтов - можно юзать. Для моделирования интерконнекта есть fastcap, fasthenry - можно - но будет долго. Из спайса - есть много разновидностей бесплатных в том числе ltspice.

GNU Electric в спайке с ltspice можете хоть прямо сейчас скачать (оба), нарисовать инвертор и протащиться что ring oscillator работает в лейауте Smiley Ну еще на cmosedu.com посмотреть как это делается - там видеоуроки даже есть - хотя купите книжку - это как раз тот автор которому не жалко заплатить Smiley

Из примеров неортодоксальных - OKAD - http://www.ultratechnology.com/okad.htm - Автор форта написал под себя свой CAD :-) он правда простой, но делает что надо. И с моделированием разобрался тоже по-своему - http://www.colorforth.com/simulation.html - можете работать и так. Что я могу например сказать - в 95% случаев в моем дизайне если принять емкость интерконнекта за 0.2 fF / um - то совпадение с более качественной экстракцией будет не хуже чем в 2.5-3 раза. Я собственно в голове считал фемтофарады при трассировке именно по этой магической цифре. Но - местами для оптимизации конечно-же желательно знать лучше. Плюс верифицировать и узнавать потребление чипа - БЕЗ качественной экстракции конденсаторов - не выйдет - будет тоже погрешность в 2.5-3 раза Smiley

Quote
Насчет роутинга вручную - задача расстановки ячеек и трассировки - NP-полная... ни один софт еще это не поборол Smiley и не поборет Smiley))))))
Я так понимаю расстановка - это вопрос оптимизации размещения, энергопотребления, таймингов?

Да. В некоторых случаях эта оптимизации - это основа дизайна - такое как чип под майнинг, или к примеру чипы для захвата которые в тековских осциллографах юзаются, или эпплам - которые хотят чтобы айфон работал быстро, но тех процесса лучше еще нет. Там оччччень важны характеристики. Если нет - как для бОльшей части индустрии, а важно чтобы просто работало и стоило дешево - делают как раз автоматическими тулзами. Заточка на другое.

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

Плохо - скоро узнаем - у меня под синтез тулы не отстроены - не было времени разбираться в деталях. Я дал верилог людям у которых отстроены и авалону в том числе - посмотрим - мое ожидание хуже будет на хорошем забеге минимум в 3-5 раз. Из того что мы уже сравнивали (я на 150nm практически получал в симуляторах то-же что авалон на 110nm по потреблению - при этом у них транзисторы намного быстрее на 110nm).

Кстати это единственная задачи при проектировании чипа, с такой трудоемкостью/стоимостью решения? Или есть еще заметные подводные камни?

Еще моделирование и создание тестов. К слову тестирование чипов стоит дороже чем производство. sha256 тут исключение - криптоалгоритм просто тестировать. А вот в процессоре - если ИЗРЕДКА у вас будут глюки - их отловить может быть ой как сложно... Это собственно причина по которой так много глюкавых микросхем от всяких нонейм-производителей.

Я бы сказал что успешный чип - это больше МОДЕЛИРОВАНИЕ - 7 раз промоделируй, а один раз зашли на фабрику Smiley)))))) Увы не все так просто - и там подводных камней хватает. Плюс еще не все что даже хочется дадут промоделировать - фабрика охраняет свои секреты.

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

Да - вопрос в мощностях. У меня эта идея есть - как раз в нее собираюсь вложиться - сделать суперкомпьютер особенный на ~1-10 млн ядер. не обычный, а заточенный именно под подобные задачи моделирования - когда синтез, моделирование, расстановка и трассировка выполняются  как одно целое. Тогда можно пробовать простыми алгоритмами брутфорсить дизайн чипа. Думаю что результат в итоге будет значительно лучше. Если пойдет - можно будет уже подумать на сбор финансирования под 1-10 млрд-ядерный компьютер.

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

p.s. даю идею, криптовалюта, вместо вычисления мусорных sha256 решает полезную задачу оптимизации размещения на чипе полупроводников и дорожек, для майнинга Smiley

Ну тут уж не надо Smiley))) соединять бегемота и носорога Smiley)))
462  Local / Барахолка / Re: [Предзаказ] Bitfury ASIC 65nm on: May 10, 2013, 05:55:13 PM
Еще хочу добавить - про софт - если нужен доступ к софту есть еще silvaco !

www.silvaco.com - они почасово дают доступ с помощью токенов - $10 токен-час.

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

http://www.silvaco.com/licensing/universal/universal_token.html

Я с ними не работал. Хотел у них делать некоторые элементы 3D моделирования в TCAD, но не сложилось - мне данные не дали.

По цифре например расценки:

Digital CAD
Spider   Place and Route Design Flow    50
AccuCell    Cell Characterization and Modeling   24
AccuCore   Block Characterization and Modeling with STA    32
Catalyst AD   SPICE Netlist to Verilog Gates Converter    18
Catalyst DA   Verilog Gates  to SPICE Netlist Converter    10
Silos   Verilog Simulator   2
HyperFault    Mixed-Level Fault Simulator    20

т.е. час работы верилог-симулятора - $20
час работы place & route тула - $500

... Сами смотрите  - возможно это кстати неплохое решение!
463  Local / Барахолка / Re: [Предзаказ] Bitfury ASIC 65nm on: May 10, 2013, 05:23:10 PM
Очень много общих слов.
Естественно сколько можно содрать с клиента это одно, но я же спросил со стороны клиента, как сделать так чтобы не обдурили, за что лишнее не стоит платить... И так ясно, из-за малого предложения и сложность входа в бизнес, цены на услуги тут определяются не себестоимостью + маржа а типичным рыночным 'как одет, на чем приехал... сколько можно максимум содрать'.

Я как раз со стороны клиента и написал. Я то начинал клиентом а закончил тем что сам дизайнил. Клиентом я еще начинал когда было FPGA-решения и БФЛы проанонсировали асики... В сентябре прошлого года уже начал копать - как-же это делается и параллельно искал кто-бы сделал хотя-бы лейаут... В итоге получился full-custom чип :-)

Не только типичным рыночным - тут если содрать нельзя - то пошел нах... Где-то так :-) Ну хз - попробуйте в газпром сходить и захотеть от них что-нибудь что они не делают Smiley))))) Не знаю с чем так сравнить даже, чтобы 100% в точку.

Я понимаю что на софт тут можно легко до миллиона выкинуть (цитата с одного форума была примерно такой: 'максимальный комплект софта таков, что любая обезьянка мышкой пошевелит и выдаст все необходимые документы по техпроцессу, сразу на фабрику, но стоит это совсем неадекватные деньги'), еще столько же на команду специалистов.

Это как раз звиздеж - софт который типа с C компилит - если-бы он так выдавал... Если-бы... Ан-нет - не выдает... Кроме самого софта его еще очень сложно настроить чтобы он правильно работал... Одни пакеты с другими соединить... Вы за кучу бабла получаете фактически комплект полуфабрикатов. И если уж совсем по классике жанра - то семинары, настройки, служба поддержки и прочая хрень. Почему полфабрикатов тоже поясню - синопсис по сути это как sales house - они скупили у РАЗНЫХ компаний хуеву тучу РАЗНОРОДНОГО софта, дали ему красивые называния, и продают... аналогично и другие крупные корпорации поступили... софты-то начинались кто от университетских разработок, кто с софта для себя... в итоге - вы его купили - хлоп - у вас завелось куча софта который как-бы от одного производителя (это лучше), или от разных - много разного - дальше его надо настроить и также приточить к PDK фабрики. Под это в таких компаниях как IR есть специальные админы по софту - которые занимаются лицензиями, приточкой рабочей среды под разные задачи и т.д. Грубее. чтобы было понятно - я технологический файл писал с неделю ;-))))))))))) А насчет того чтобы по клику на ненастроенном софте получать GDS - это из области дедов морозов. Я скажу так - когда вы получите настроенный тулчейн под свой тех процесс - то испытаете момент счастья Smiley и будете пыль сдувать потом с тех машин где оно отстроено и РУКАМИ НЕ ТРОГАТЬ.

Если чип получится, я $100k в GNU Electric добровольно попробую задонейтить просто принципиально - мне этот пакет сильно помог + еще доработать его интересно. Мне понравился бесплатный софт, очень, хоть он простой и недоделанный. А вот в ментор - хер - таких позывов не вызывает... С их софтом чтобы нормально работать - точно нужно или много терпения иметь, или нужна служба поддержки - возможно это тоже часть их бизнеса, делать софт трудноиспользуемым, чтобы без изучения матчасти им пользоваться было невозможно. (к тому что сложное можно делать с хорошими интерфейсами - смотрите на тот-же SolidWorks Smiley. И мне очень повезло что софт требовался небольшое количество времени, а весь дизайн делался в Electric'е...

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

Вовсе не плох. Но это если софт бесплатный. А если софт платный - то софт стоит дороже чем хороший проектировщик по зарплате (!). Я про это писал - посмотрите на job-сайтах буржуйских. Проектировщик стоит намного меньше опытный, чем рабочее место под него. Хотя конечно это не того класса проектировщик который делает шедевры, как правило. Но желание роста есть у многих - просто много где не дают ему реализоваться. Ну разве-что редкий случай - если он накосячил к примеру по НДА и получил в индустрии волчий билет - и его никуда уже не берут. Или там по возрасту. Такие редкие случаи бывают - это-же аля как лицензия врача на западе - просрал - и все - драить сортиры - карьере кранты.

Вот пример со скидками на обучение... и собственные исследования? Оба направления - позволяют сэкономить, но в каких рамках/пределах можно тут крутиться? Что можно вообще сделать на эти лицензии?

Делать научные работы можно, учить студентов и так далее. Университет например может так покупать - и продадут. Возможно можно evaluation продлевать.

Вот вы, я так понимаю, уже имеете доступ к софту (кстати еще вопрос на каких условиях и кто за это платит) и лицензиям, и свобода у вас есть экспериментировать, и на чем то экономите, обрабатывая вручную...

По софту просмотрел практически все что есть в прошлом году (линейки каденса, ментора и синопсиса). Но меня тут в пример лучше не брать. На каких условиях - я софтом не торгую - обращайтесь к вендорам и продавцам софта. К слову - стоимость софта - это NDA - поэтому мы как-бы намекаем но точные суммы и условия - это не к нам. Софт еще продается по каждой фишке отдельно - аля например mentor calibre, но только DRC-блок или cadence virtuoso DRC для маленьких чипов - подешевле. На самом деле пакет один и тот-же просто ключ лицензии содержит настройки кастрации функционала софта. Вот и начинается процедура - evaluation, присматриваетесь что надо, выбираете... Насчет роутинга вручную - задача расстановки ячеек и трассировки - NP-полная... ни один софт еще это не поборол Smiley и не поборет Smiley)))))). результат будет только просто хуже или значительно хуже, чем вручную. Задача у софта другая - позволить быстро собрать дизайн, просто собрать чтобы он работал. Вовсе не оптимально собрать дизайн. Или помочь проверить дизайн... И так далее. Так что как-бы сказать - то что я вручную делал - это не экономия - это изготовление конкурентного преимущества. Наоборот это мега-жир руками делать микросхемы, считается рискованной практикой которую могут позволить себе очень немногие (аля apple с их ручным армом под iphone - такой чип мне в одиночку пилить наверное ушло-бы лет 30-40).

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

Воот - если есть много работы - надо открывать свой дизайн-центр.... Об этом и речь.... А потом походу работы скорее всего он будет обслуживать свои нужды и еще 1-2 заказчиков и все на этом. Дело даже до рекламы услуг не дойдет. Или будет респин за респином и закончатся деньги. Тут уж как пойдет. Где-то видели баннеры "делаем асики" ? ;-)))) Ну и потом мне будет интересно посмотреть - все этапы прошли, что дальше - когда кто-то придет - "а хочу сделать асик" - какая будет реакция :-)))

Жаль, мне это и раньше было известно, оценки сумм вы приводите слишком приблизительные... от 100к$ до 10к$ только на разработку и <100% гарантии, согласитесь, не очень это красиво для бизнесплана инвестору.

Вот в том-то и дело :-) Поэтому инвесторы именно в разработку чипа люди специфические. Достойные уважения на мой взгляд, хотя-бы за то что у них яйца есть. Особенно на этапе когда все просто на уровне идей (и не факт что идеи дизайна потом хоть близко получатся в лейауте после верификации!). Там уже на этом этапе получается целая масса интересного опыта - микросхема сопротивляется.
464  Local / Барахолка / Re: [Предзаказ] Bitfury ASIC 65nm on: May 10, 2013, 03:48:59 PM
Насчет того почему больше чем diff=1 от чипа не нужно - тоже очень лениво объяснять, мозг включите Smiley
Когда мощность каждого чипа подойдет к сотням гигахешей, тогда можно и сложность подкрутить.

Так точно :-) Это не скоро. Даже 100 Gh/s еще сомнительно что надо... Но уже близко Smiley))))

Что рассказать ....
А организационный процесс можете как то описать?
Банально с чего начинать, куда звонить, что говорить. На какие этапы формально можно разделить процесс с момента появления идеи и денег и кончая появлением готового девайса на руках. И сколько на каждом этапе можно потратить денег... только без завышения, а то везде какие то абстрактные суммы... сколько стоит софт которого будет достаточно, сколько стоит специалист в той или иной части проектирования и сборки (чип, платы, корпус и СО... - все это разные специальности и опыт).

Смотря что делать. Например начинать с cmp.imag.fr, mosis.com, europractice-ic.com и иже с ними - с теми кто выступает посредником в изготовлении MPW-проектов (когда на одной пластине много заказчиков ютится). Придется начинать с того, чтобы показать себя как серьезно заинтересованную организацию. И лучше не из юриздикций куда могут пострематься выдать PDK (это я про страны СНГ, Китай - есть ньюансы - думаю будут выдавать легко или организациям аля Микрон или институтам с устоявшемся именем, который не будет репутацией рисковать). Если-же юриздикция понятная - т.е. что вас можно будет жестко вздрючить на большие деньги за нарушение NDA - то проблем не будет. К примеру поэтому asicminer пошли в smics (китайский фаб), а авалон - в TSMC - т.к. компания-то авалон _американская_ (собственно это важно только с той стороны что в американском суда TSMC знает как дрючить) . Вот к примеру у нас c 28nm как раз имеются трудности - его лучше защищают - работаем - к примеру требование аля комната без интернета с видеонаблюдением и системой пропусков + PDK криптуется под лицензии пакетов :-) Т.е. надо понять первое и главное - вас там никто не ждет, чтобы ждали - нужно заносить на порядок больше денег, и заказывать еще и работы Smiley Плюс они еще как в строительстве имеют обыкновение растягиваться - и вы хотели потратить миллион, а придется потратить три - чтобы не растягивались нужно иметь предельную ясность какие работы и в каком порядке заказываются (я там ниже пишу что-же иметь правильно для заказа). Причем особенно не понимая как делаются чипы - и как только будет понятно что вы ищете кто-бы сделал - именно так процесс и пойдет. Если хочется поупражняться и поэкспериментировать с дизайном - безопаснее заходить с другой стороны - вы исследовательская организация и хотите поупражняться с чипами - так да - тогда раскатывать не будут - но и помогать никто не будет - сами так сами.

Далее - сколько стоит специалист - все очень по-разному в зависимости от того что за специалист и у кого работает (вы только не подумайте что даже если вам продадут время специалиста за $500k в год то он сам столько получит - это с вас возьмут, а специалисту заплатят зарплату порядка $60k-$80k в год - работать специалист будет соответственно на $60k в год а не на $500k в год Smiley. Такого специалиста как тот-же профессор Като, который бы еще соизволил поработать за вменяемые деньги мне найти не удалось. Работа такая может миллионы стоить легко, особенно учитывая что обычно это делается не одним человеком - а командой - один логику оптимизирует и RTL выкатывает, другой лейаут, третий верификацию лейаута, еще отдельные люди занимаются тем-же I/O (там с ESD к примеру особенности), между ними идут итерации :-)))) т.е. с первого раза обычно ничего не работает. Плюс еще рабочее место стоит дорого - комплекты _основного софта_ (хотя тут не могу выделить какой-же основной - есть менторовская, каденсовская и синопсиса линейка - дорогие ВСЕ) легко до $500k в год потянут, если соответственно много разных рабочих мест - к разработке приложится еще стоимость софта. С корпусом и платой вообще все тривиально - для простого корпуса и платы.

И это не абстрактные суммы - это так работает индустрия - за разработку берут обычно больше чем за масксет, причем значительно если тех процесс старый (аля 180nm). И плавно и планово к этому подведут :-)))))))) Вы там мечтаете что у вас заработают чип, но продавцы услуг мечтают о другом - как освоить ваши R&D бюджеты. Исключение - российские разработчики, китайские разработчики, которые аля почасово арендуют софт :-) Однако - в таком случае - какой будет результат - хз. Поскольку наврят-ли смогут похвастать большим количеством сложных дизайнов, уже сделанных, или тем что потом дизайном будете пользоваться только вы :-). А особенно на дорогих тех процессах. Почему так работает индустрия думаю тоже понятно - если вы делаете 65nm чип, то очевидно что у вас планируются большие объемы - а значит вы собираетесь заработать, а значит от вашего заработка нужно откусить некоторое оптимальное количество денег. Поскольку ресурсы по разработке относительно в дефиците - то оптимальное количество денег для откусывания варьируется, как на бирже грубо. Причем разработчиков которые могут например сделать реально шедевр на рынке заказных чипов вы скорее всего вообще не найдете - потому что ИХ находят совсем другими путями, и заказчики которые готовы занять интересной карьерой и обеспечить долгосрочный и дорогой трудовой контракт, такими людьми делаются чипы в айфоны к примеру, а не разрабатываются чипы под заказ.

Далее насчет софта - многие компании (из моего общения с разработчиками лично вась вась) несколько халтурят - например на экстракцию паразитных компонент денег нет :-) они эти этапы верификации просто пропускают - что уж поделаешь - заказчики хотят дешевле, компании на икру не хватает. такое тоже есть :-) Но там несколько дешевле. Аналогично предыдущему абзацу - компании которые делают софт - с разработчиков как минимум половину от коммерческой стоимости работ стремятся за софт отпилить (ну исходя из ценников я так себе представил). Т.е. платежи за софт больше чем зарплаты инженеров которые этим софтом пользуются. Исключением являются только скидки в 100 раз на ценник софта, когда вы учите студентов например - там тот-же софт за который просили $100k просят уже $1k Smiley только давайте свежую кровь которая потом свяжет прочно дизайн-центр платежами с нашей компанией. Замечу что все равно для обучения не дают бесплатно! За нецелевое использование ессно тоже дрючить пытаются - в том числе с помощью удаленного мониторинга - софт стучит.

Ну и самое важное - чтобы пройти от RTL-уровня скажем диза 100 Mh/s на спартане к такому full-custom лейауту как у меня разработчиков придется кормить как минимум год. Просто ввиду того что они довольно долго решение искать будут. Взять мои схемы - уже легче - полгода... Но - там все равно - не зная как оно было разработано - скорее всего полгода и очередная итерация. Гарантий не смотря на все платежи что железо заработает никто не даст - просто скажем репутационный ущерб. Это-же приводит к другой фигне - сделать оптимальный дизайн к примеру - будут упираться - никто не хочет из-за оптимизаций репутацию свою обмочить. Грубо я лично могу себе позволить сделать в чипе любую смелую затею (аля тот-же регулятор питания), а тот-же европрактис ее делать ПРИНЦИПИАЛЬНО не будет - потому что потом если эта смелая затея не пройдет и все потеряют время и деньги - потом про них будут говорит, что они криво делают чипы. Собственно у меня там букет смелых затей целый имеется, которые к примеру если-бы я делал под заказ - я бы и сам некоторые не делал. Однако учитывая особенности и мое видение что надо сделать - если сработает - будет значительная фора и выигрыш - потенциальный выигрыш в моем понимании перевешивает потери - но это редкость когда и решения все и разработкой всей ведает один человек и может такие решения принимать. Потому как тут или туда или сюда - надо или сделать так чтобы никто повторить не смог и был лучший результат, или надо было делать также быстро как авалон - все что посередине - смысла не имеет.

В итоге подытожу - стоимость повторения такого чипа - от $500k до $10 млн и от полугода до двух лет работы. В зависимости от массы факторов, удача - это один из них. Это не абстрактные цифры - попробуете сделать - как раз в этом диапазоне что-то и получится.
Сколько у нас разработка затянет - еще посмотрим - пока ведь удачи еще нет (!).

Это-же причина почему __работающее__ silicon-proven IP (когда вы можете заказать образец чипа с процессором или даже PLL'кой встроенной) стоит так баснословно дорого (аля там $20k за какую-то сраную PLL) - т.к. только в этом случае получается взять практически гарантированно работающее решение, особенно если есть аналог (люди аля Като не в счет - таких скорее всего не найдете). Большие проекты  (SoC'и к примеру) как правило строятся из закупаемого дорого IP, где отдельные компоненты можно увидеть и проверить в железе, а не в моделе - и заранее знать что все получиться.

Хотя путь заказного чипа можно пройти относительно дешево следующим образом:
1. Угомониться насчет full custom и оптимизаций - интересует не full-custom и не оптимальный дизайн, а просто чтобы работало.

2. Сделать нормальный RTL-код на verilog или VHDL, причем сделать аннотацию блоков САМОСТОЯТЕЛЬНО для того чтобы после синтеза и экстракции паразитных компонент люди смогли разобраться что к чему.

3. Подготовить тест-вектора и работающий прототип на FPGA. Подготовить план по тестированию готовых чипов.

4. Уже с этим идти и формально портировать дизайн с FPGA в ASIC. В таком случае вы железобетонно получите решение - т.к. эта задача проще, даже если RTL-код сложный. Причем ЗАРАНЕЕ обсуждать как работы по синтезу, созданию топологии и верификации будут выполняться, и в какие сроки.

еще вариант для небольших тиражей всяческие структурированные асики - самый первый-то биткоин-чип был именно структурированным асиком от артфорза :-) там правда с производительностью все плохо - зато разработка очень быстрая и практически гарантированный результат на выходе.

По разработке впишетесь в $200k - $600k в зависимости от сложности дизайна. Под это просто заточена индустрия. А вовсе не под вытачивание фулл-кастом чипов или сложных аналоговых чипов... Хотите аналог и гарантий - покупаете готовое IP. Без гарантий - будет тяжелый путь опыта, и скажем так исследовательской работы.

Вот кстати все вышеописанное должно пролить свет именно на мою стратегию - почему фулл-кастом, а не на ячейках - мой фулл-кастом защищает на значительное время от "враждебной" 28nm - когда конкуренты (аля авалон) решили просто вынуть $10m и сделать чип :-) до тех пор пока мы копаем до победного.

PS. кто не в теме - фулл кастом подразумевает создание микросхемы ВРУЧНУЮ - проектирование и сборка ячеек, трассировка РУЧНАЯ и так далее.
465  Local / Барахолка / Re: [Предзаказ] Bitfury ASIC 65nm on: May 10, 2013, 02:06:32 PM
Quote
Я так понял что камню нужно будет отдавать данные пришедший от пула(необходимые), он будет раздавать их ядрам, которые будут подставлять свою часть нонса и вычислять хеш. При нахождении, результ заносится в буфер нонсов, а вычисления продолжаются дальше, так? Если да, то получается для 2 камня в цепочке нужно у пула бр
ать другое задание. Только как тогда отправить/получить данные у 2 камня если первый еще делает свою работу, а значит он не в состоянии ретранстлятора? Или я чтото гдето недочитал?)

Я минимум собираюсь заказать на 120Gh/s, если будет так, как обещают разработчики, то будет просто супер. Вот и хочется узнать как они будут работать) Конечно хотелось бы как у BLF ) скачал драйвер и настроил майнер и все) Чтобы ничего сложного)

Если появилась новая задача от пула, то ВСЕ чипы должны бросить предыдущую и искать решение для новой. Иначе, если дать им дорешать старую - появится 'опоздавшая шара'... правда некоторые пулы и тем более p2pool такие шары принимают и даже частично оплачивают.

А разве пул пользователям уникальные данные шлет? как тогда наберется  более 1 подтверждения и что если пользователь отключился не доделав задание, прощай транзакция? Может чегото недопер но имхо тут схемка у кого короче того и тапки. Мне неясен сам момент разделение труда между чипам, как забрать результат у последнего в цепи если первый еще работает.
И по поводу diff'а, у меня видеокарта на 1 сложности давала кучу реджектов, если верить 50btc, там даже рекомендации есть по сложности. Поэтому при такой скорости юзать 1 это имхо губить идею. Или треминология разошлась

Насчет ретрансляторов - это вы в программировании привыкли что все последовательно выполняется. В чипе на самом деле все модули параллельно работают. Соответственно ретранслятор абсолютно никак не блокируется вычислениями. Ну хз - думайте что там отдельный процесс под I/O и 756 процессов под вычисления, абсолютно независимых. Поэтому пока камень делает свою работу - это ну никак не мешает общаться.

Далее - протокол за основу я собираюсь взять stratum и переписать его на C для контроллеров. Вот кстати есть работенка - еще хз кто будет этим заниматься - но ничего сложного. Вообще я бы сказал элементарная задача. Почему именно стратум - потому что гетворк это лажа полная, getblockstemplate Люка требует слишком много логики тяжелой тащить в контроллер, стратум - идеальный кандидат и уже сделан - свой аналог выдумывать ни к чему. Если интересно как работает - идите и читайте на слуше. Кстати напишу слушу - может он захочет его и переписать на C (к примеру чтобы собрать можно было под lwip стек. Однако по-моему у него опыта работы с lwip нет.

Насчет того почему больше чем diff=1 от чипа не нужно - тоже очень лениво объяснять, мозг включите Smiley

Quote
А вообще, Bitfury, если есть время, расскажите что-нибудь еще интересное, про чипы, про разработку, заказ чипов на фабрике и т.п. Интересно же!

Очень интересно почитать про техническую часть и про этапы разработки и производства.
И еще как Bitfury пришел к разработке чипов? Самоучка или образование имеется?

еще что-нибудь познавательное напишите мне читать интерестно

Что рассказать .... Вопроса-то нет по сути... Про чипы и разработку - представьте себе печатную плату - по сути чип это та-же печатная плата, только очень маленькая и насыщенная. Если например материнка 2000 компонент 20x30 см... тут 42'000'000 транзисторов - 21000 таких плат. или выложить квадрат 145x145 таких материнок - 29 x 44 метра плата - можно накрыть участок земли 13 соток такой платой сплошняком, но уменьшенная в 3.8 x 3.8 мм кристалл. Компоненты несколько отличаются - если на плату они устанавливаются отдельно - то в чипе компонента - это часть структуры чипа. Если интересно подробнее - рекомендую читать www.cmosedu.com, видео там посмотреть.

Соответственно разработка - тоже в чем-то очень похожа на разработку печатной платы с той лишь разницей что права на ошибку нет - соответственно 10 раз промоделируй, один раз сделай. Софт (это тот который очень дорогой Smiley))) работает плохо и медленно. Все это делается с головной болью и постоянными выдумками аля как с одной стороны правильно промоделировать а с другой стороны разделить задачу на подзадачи чтобы объем стал подъемным и перевариваемым. Моделирование не панацея - хоть модели и работают, но как говориться - все модели изначально не верны Smiley)))))) на то и модели, упрощения. Очень кропотливая и аккуратная работа. В этом ее специфика.

Насчет образования - по vlsi насколько мне известно в наших краях его и получить невозможно. Я имею ввиду к примеру что студенты MIT (массачусетский институт технологий) когда выпускает по этим специальностям - то специалисты имеют за плечами реально выпущенные и разработанные ими маленькие но рабочие учебные чипы - аля какие-нибудь контроллеры простенькие, усилители. Естественно это образование не дешевое - т.к. это все оплачивается и стоит недешево. У нас о таком не слышал, и тем более как это можно сделать в рамках бесплатного образования ума не приложу, когда там условно полтинник только на свои первые чипы потратить придется. Тем более что на самом деле кроме разработки там еще много может быть специализаций, т.к. разрабатывать процессор или к примеру аналоговый тракт wifi - это различные по своей специфике задачи. Плюс если ваши профессора не могут показать как один в японии к примеру - хороший собственный опыт БЕЗ РЕСПИНОВ - то тогда вопрос чему могут научить ? хотя и в его случая - я уверен что лучше всего ученики будут пилить аналоговые чипы, а на цифровые возможно наоборот - будут по-привычке дольше пилить, вместо того чтобы логику оптимизировать. А как-бы обзорно - можно и литературу почитать - отличий от лекций особого не вижу - коли есть голова, коли ее нет - то ни лекции ни литература не поможет - не мучайте ни себя ни других. Если есть хорошая голова и бэкграунд то изредка можно найти спонсора или кредитора который образование оплатит.

http://www.katolab.riec.tohoku.ac.jp/members/shuzo_kato_2011_en.pdf - вот пример людей у кого стоит учиться. У кого попало не стоит, особенно учитывая его стоимость - образование будет тогда как-бы это сказать :-))))))) имитацией что-ли :-))))) сделать что-то реально с имитацией наврят-ли получится Smiley

Колупать самостоятельно, как я это делаю, повторять не рекомендую - это самый дорогой путь. Самый конечно интересный - но это на любителя - кому что интересно - многим это совсем не интересно а даже наоборот ярые противники - жалко видите-ли им ресурсов Smiley Но объективно да - есть много недостатков и риски высокие - но если грубо ставить себя на рисковые позиции вам по-душе - то это ваше Smiley. Зацитирую Конфуция:

"Три пути ведут к знанию: путь размышления - это путь самый благородный, путь подражания - это самый легкий, и путь опыта - это самый горький." Конфуций

По фабрике - собственно общается с заводом большую часть времени Лешек (tytus) - от себя могу сказать что с такими мелкими заказами интереса/помощи с той стороны особо нет. Я так - почту просматриваю периодически Smiley

По поводу 1-2 чипов был вопрос в личку - если интересно поколупать - будут чипы - заезжайте к Тимуру и берите, возможно мы спецом поштучно какую-то часть чипов отложим, или сделаем какую-нибудь тест-карту с одним чипом (по примеру той на которой будем измерять его характеристики) - аля dev-борда.
466  Local / Барахолка / Re: [Предзаказ] Bitfury ASIC 65nm on: May 09, 2013, 03:40:33 PM
Спасибо конечно за такую выкладку, но кажется вы меня не до конца поняли..

Возможно не понял.

\...\В итоге задаю контр-вопрос - а если ВЫ НЕ УВЕРЕНЫ что биткоины будут стабильно работать (транзакции в самой сети + честность курса), то возникнет-ли желание связываться с биткоином кроме как для краткосрочной спекуляции ?\...\
Для меня BTC - это средство безотзывных анонимных и неподконтрольных _отдельным властям стран_ (про пулы пока умолчим) платежей. Пофиг на курс, это не имеет значения. Курсу насрать на "каких-то там майнеров", курс определяет спрос\рынок. Блок все равно каждые 7 минут генерируется, эмиссией не собьешь цену.

Вы думаете что рост до 266 был вызван предзаказами ASIC`ов? Не смешите, это не так!

Конечно нет - но свою лепту внесли предзаказы Авалона - он коины не выводил. А так - удачно сложилось несколько факторов и получилось красивое ралли. цель была 200.

Имхо, курс надували провокаторы, заинтересованные в продажах своих предзаказов а спекулянты, инсайдеры и просто догадывающиеся тупо делали на этом деньги, как бы, предугадывая их шаги, лично я уже год назад подозревал это и оказался прав (хотя жаль что не "на все 100" был уверен и "инвестировал сам в себя" меньше, чем мог бы..

Да много факторов надували - ожидания прежде всего на самом деле. И то что обороты при этом держались укрепляло позиции... Но - в итоге все были GOXXXXXED :-) Наверное догадываетесь, что многим не понравилось :-))))

\...\Скоро возможно появятся в продаже высокопроизводительные устройства для майнинга типа "риг-бокс". Вероятно это "случайно" совпадет с надутием очередного "пузыря".\...\

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

Про пулы.. Да, их централизационная составляющая ставит под угрозу всю сеть... Но, подумайте, стоит только хоть раз пулу заблокировать хоть одну транзакцию и получись из этого скандал - все майнеры разбегутся кто куда и пул соснет горькую по-полной и на веки вечные.
Так же, да, согласен, крупный ASIC-держатель может составить угрозу сети, т.к. он один и не в пуле, "разбеганием" это не решить как выше.. Но, позвольте, а почему вы не должны восприниматься как угроза? Что мешает вам запустить все устойства по 120Гх каждый и саботировать сеть? Правильно, сделав это вы обрушите доверие к БТЦ и ваши штуковины не будут никому нужны.

Насчет угрозы - так в том-то и дело что должны так восприниматься, но гокс к примеру не воспринимает. Наводит на мысли. Я воспринимаю каждого производителя как угрозу и поэтому с теми кто мне импонирует постарался заранее договориться что мы вообще делаем в каком случае и обмениваемся информацией. Насчет обрушения доверия - доверие можно тоже выразить в потерянной стоимости и грубо выделить участников-за и участников-против.... Не в одиночку естественно. Например русскоязычная часть сети зачистила богатеньких буратин англоязычной - как-то так. Сейчас спасает только то что вы правильно подметили - турбулентность ввиду этих действий не оправдывает подобного хода. Но это сейчас. А представьте себе что мощностей не добавилось особо, а объем вырос еще в 10 раз ?

Внимание, вопрос: а, собственно, какая разница? Ну, какая разница, взвинтите _вы сложность или _кто то другой или _не взвинтят вообще?
Важно другое: никто не знает, ЧТО будет, когда Авалоны, БФЛ-ы, другие начнут РЕАЛЬНО поставлять на рынок заявленные гигихеши, КАКОЙ спрос будет на эти гигахеши, КАКАЯ будет цена за бтц после того как устройства будут доставлены и будут ли провокаторы снова накачивать курс, как в этом году или же начнется длительная коррекция?  Undecided Вы знаете планы "серых кардиналов"? Будут ли они придерживаться этих планов или не рискнут повторить ситуацию из за опасений прогореть на хитрой махинации а-ля "уже было"? Если да, то удачи! Если нет, то я бы не был так самоуверен на вашем месте.  Undecided

Насчет альянсов - некоторые договоренности есть - но не известны еще силы :-) вот наличие чипа - краеугольный камень тут - силы станут известны, и можно будет заниматься проектированием дальнейшего развития. Грубо в течении 2-3 месяцев ПОСЛЕ УСПЕШНОЙ ВЕРИФИКАЦИИ ЧИПА будет понятно что имеем на руках. Хотя я оптимистично сижу в лонге Smiley)))) Думаю что все получится. Просто пампить это кстати не вариант - будет жесткая коррекция. Тут задача даже несколько хитрее - как переиграть тех кто сейчас захомячил относительно легко относительно крупные суммы BTC, чтобы они себя правильно повели и правильно вышли. Самое оптимальное чтобы они экспоненту сбивали которая случайно будет нарисовываться от жадности чрезмерной. А для этого нужно получить доступ к их механизмам оценки рисков и поддавливать туда. Ну и конечно-же все может обломаться - Сатоши чудом вспомнит ключи от первого миллиона биткоинов и продаст Smiley
467  Local / Барахолка / Re: [Предзаказ] Bitfury ASIC 65nm on: May 09, 2013, 02:18:03 PM
Простите, но видно что вы хороший технарь но не предприниматель..  Undecided Если рынок BTC настолько мал, то зачем нужна такая "сверхзащищенность" (криптостойкость) сети Биткоин в принципе?

Все зависит от того как оценивать - защищенность это фундамент. Вообще говоря предприятие правильно начинать с безопасности, потому как в противном случае предприятие временное - пока у вас его не отожмут. Безопасность может быть встроенной как в анекдоте у ковбоя Джо - аля продажа пирожков на рынке - тогда просто нахер никому не интересно отжимать - предприятие малорентабельное и гемморойное, но уверяю, что как только предприятие становится сколь-нибудь интересным объектом, сразу-же находятся санитары, в зависимости от калибра предприятия, которые его будут пробовать на зуб. Счастье биткоина уже в истории, в том-же падении курса - он некоторым санитарам вполне себе сбил прицел :-) И совсем другое если скажем показать за год стабильный рост в 1000% из месяца в месяц.

Взять тот-же майнинг как предприятие - через инновацию мы (производители, наши партнеры по сборке и наши майнеры) фактически отжимаем доходы у тех кто майнит на видюхах, на фпга и так далее. Вобщем-то я бы сказал это как раз недоработка майнеров - они не учли расходы на обеспечение безопасности своих операций. Более того отжим через инновации миром считается нормальным и приветствуется, как-бы прогресс. Силовой отжим наоборот неприветствуется думаю с большего из-за непредсказуемости достигаемого эффекта и наоборот деградации. Виды угроз и методов воздействия можно тут расписывать и расписывать. Но это так - просто пример - что как минимум майнер адекватный должен-бы был потратить время и деньги на то чтобы изучить свои риски, и отработать сценарии своего реагирования + кроме собственно майнеров выделить соответствующие ресурсы на обеспечения возможности реагирования - собственно это и есть решение по безопасности. Таких практически единицы, которые в худшем случае не проиграли.

Возвращаясь к биткоину - майнинг для него - как иголка в яйце у кащея :-) жизненно-необходимая функция. Те кто думает вложить в проекты, и при этом забивают на майнинг - вовсе не понимают, что их можно обойти из другого угла - отжать мощности, после этого просто залочить все их биткоины, и уже вести переговоры, тихо и не напрягаясь (для нападающей стороны только доходы, а сторона в дефе будет нести потери). К примеру взять гокс - очень странно что они не ставят за цель стратегически занимать позицию в майнинге коинов. Для меня это как минимум странно выглядит - грубо они-то должны были быть первыми кто асиков разработку профинансировал и довел до ума, а если нет - то или у них отношение соответствующее - аля там лохи игровой валютой торгуют а мы тут творим что хотим, или понимания нет совершенно. Поэтому - для меня, как человека заинтересованного в __использовании__ биткоинов - важна стратегическая задача - прокачать мощности до такой величины, чтобы этот вектор нанесения удара был не выгоден по сравнению с возможными другими векторами. Тактические задачи - это получить какую-то часть доходов от майнинга и направить их для  развития биткоинов - хотя тут конечно ресурс ограничен, много на что не хватит. Возможно сопутствующие задачи - разобраться с операцией $250 --> $60 на гоксе и обеспечить неповторение таких ситуаций в дальнейшем.

В итоге задаю контр-вопрос - а если ВЫ НЕ УВЕРЕНЫ что биткоины будут стабильно работать (транзакции в самой сети + честность курса), то возникнет-ли желание связываться с биткоином кроме как для краткосрочной спекуляции ?

Вот к примеру простой посыл - держишь в сети 100 BTC. это 0.00091% от всего объема монет. Изволь уж и майнить на 0.00091% - ~0.91 Gh/s сегодня. Держишь больше - и майни больше (!). И уж как минимум присматривай что происходит Smiley

Вполне достаточно и того что уже есть. Никто не будет тратить миллиард $ для того что бы парализовать работу BTC \ провести дабл-спенд \ задушить обменники и биржи. Ради чего?

Ну как-же ради чего ? Миллиард $ чтобы парализовать работу btc никто не будет тратить. Но сейчас походу тот-же авалон мог легко это сделать - $200k 110nm процесс и немного чипов :-) Ну чтобы 20 Th/s перебить.... Как было.... 100 тысяч чипов - <25 пластин - производственного батча на TSMC. на std.cell - они чип пилили где-то с дня четыре, а больше тестировали, пады рисовали...

Вот это как раз адекватно было ? $400k + команда - и всех расходов-то.

Вот как раз поднять эту цифру хотя-бы до $20 млн - было-бы хорошо.

Теперь если вложено $400k - то - адекватно-ли это использовать для того чтобы снять оборот с гокса и переставить его на другие обменники ? О чем думает гокс ? ;-) при его $800k доходах ежемесячно ? Отбиться можно многократно :-))))))) Пока гокс спасало только то что авалон  на продажах получил больше чем доход гокса потенциальный с меньшим геммороем и гокс ему просто не интересно отжимать.

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

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

Надеюсь тему майнинга и зачем это нужно раскрыл полностью... Вовсе не для того это нужно чтобы там кто-то вложил $100 а получил $1000 :-)))) для системы это необходимое зло - никто-бы и не платил награду, если-бы она не была жизненно важной. И кстати именно из-за баланса величины награды и требуемой защиты сегодня мы имеем то что авалон реально не планировал атаку на сеть, и то что бфл (несмотря на мою нелюбовь к ним), асикмайнеры и мы тоже не планируем. И наоборот по этой-же причине - мы не допускаем ситуации выкупа >50% мощностей в одни руки (!!!) хотя такие инициативные парни с деньгами есть Smiley

Важно то, ЧТО продают за бтц и сколько ТОГО, что за него продают в процентном выражении от традиционных способов взаиморассчета а не сам бтц как самоцель, это лишь _средство_  Undecided Пока что БТЦ мне видится гигантским хайпом, почти все участвующие имеют целью увеличить фиат на скачках курса\росте\майнинге.

ТОЧНО - для устойчивого и обоснованного роста курса и объемов - необходим оборот имеено с одной стороны BTC с другой стороны товар/услуги, а не BTC <--> fiat :-) Но замечу что это есть !

http://blockchain.info/ru/stats

Вот _ДО_ $250-60 был стабильный по output 2 млн коинов в сутки и 400k оцениваемое движение биткоинов в сутки (!!!). Хомяки-лишь как в хайпе это явление не объясняют. И сравнение с чистым хайпом скажем так натянутое. Соответственно хомякам на заметку - мало-лишь захомячить - нужно еще защитить майнингом то что захомячили, и закинуть по мере возможности в наращивание оборота - тогда свой курс считай защитили - и сразу считать это необходимым расходником для успеха набива своих щек - иначе наступит на голову злой сапог и все захомяченное будет выпотрошено под ноль. А вот то что после искуственно-инициированного обвала некотороми невмеру жадными спекулянтами произошло уменьшение операций - о - так вот это как раз и плохо. Вопрос как их отучить это делать - как раз важный тоже. Поднимать ведь ~200k биткоинов за 4 часа приятно очень Smiley)))

И манера "подачи" информации о биткоине в иностр. СМИ, да и наших, вполне это подтверждает.

СМИ доставляют :-)))))))))

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

Буратины есть - не спорю, но много людей и иного сорта - которые конкретно заинтересованы в таком себе биткоин-оффшорчике :-) Учитывая все нарастающую борьбу экономических паразитов на фронтах классических оффшоров. Некоторые даже понимают зачем-же нужен майнинг. Причем самое интересное - одна очень богатая организация хочет зайти в биткоин и предоставить финансовые услуги - и - о чудо - они сразу идентифицировали __САМИ__ как необходимое условие, и потихоньку готовятся (к слову это потихоньку уже год - а готовяться - это значит что выделенные сотрудники наблюдают и строчат отчеты Smiley))). Сейчас их как раз стремает неопределенность с майнингом - хотят зайти как раз на меньшей рентабельности в более-менее спокойный момент, и иметь гарантию что никто их не обойдет существенно меньшими вложениями за короткий срок - это как требование низкой маржи к нам как производителям, а это в свою очередь требует пройти период быстрого роста - просто по-другому это значит продать им всю мощности сети - и мы против, хотя они в состоянии просто нас купить с потрохами. Так что имхо не полное. Но что биткоин несколько отпугивает это факт.

И все это - gambling. В таких моделях бизнеса (нацеленных на одну категорию нестабильного спроса) обычно наступает время кризиса от внезапного для них падения спроса (это даже не кризис перепроизводства, это ошибки ложных завышенных ожиданий, дот-комы тому пример). Undecided

Напомню эволюцию - сначала был вообще энтузиазм с 10k BTC за одну пиццу, потом был с большего криминал ит-шный, потом и сейчас гэмблинг, чуть позже учитывая настрой ЕС и США по борьбу с оффшорами придет более спокойный сектор - просто выбора не будет :-)))) или отдавай половину своим паразитам на западной родине, а лучше не половину а 80% Smiley или мирись с тем как работает биткоин. :-)))))) Тут как раз конъюктура что надо. Их как раз сапогом загоняют, причем государственным сапогом "цивилизованного Запада" Smiley Так что это повод немного обрадоваться с одной стороны, а с другой стороны много работы чтобы этот сапог по биткоинам не чвяркал - как раз тут преимущество в форме сапога - большой он слишком и неповоротливый, но как чвяркнет - мало не покажется :-))))))

А там сколько в оффшорах tax justice оценивает ? 30 триллионов, да ? ;-)))) а сколько там родных IT-шных денег ? за все под что биткоин органически подходит, а ? ;-))))))) И измерять надо не так - 1 млрд в биткоинах - это оценочная сумма, а чтобы докрутить до $100 курс был вовсе не 1 млрд потрачен а значительно меньше. Так что если подумать - то на самом деле накопление BTC и создание инфраструктуры выгоднее майнинга - но - не надо забывать то про что я писал ранее - забьете на майнинг - тапки будут не ваши в итоге, а тех парней с асиками.
468  Local / Барахолка / Re: [Предзаказ] Bitfury ASIC 65nm on: May 09, 2013, 10:58:16 AM
Cамый главный вопрос: у Вас бабки на это есть? Весьма сомнительный бизнес с точки зрения окупаемости, ну, по крайней мере все инвесторы (старые, еще в бабок котов и битсинком) будут имхо выжидать "что будет когда устройства пойдут на рынок". Я считаю что доставка 10...50 асик-устройств (что мы видим сейчас) - это опытные образцы. Что бы получить средства под пром. производство, я думаю, нужно что бы модель бизнеса показала свою состоятельность. Все будут ждать, как рынок\спрос отреагирует на хотя бы десятикратное увеличение difficulty. А сейчас - еще "ничего не было" кроме образцов. Просто мысли в слух. Undecided
едит
А вот для мелких компаний, специализирующихся на производстве индивидуальных маленьких партий (а-ля военка) это "самое оно"

Зависит от размера рынка - сейчас майнинг суммарно это $130m в год. Ожидаем рост биткоина - вернее не столько даже ожидаем сколько есть концепции как его сделать еще раз в 10. $1.3 млрд в год. По-моему вопрос о бабках на масштабирование производства риторический, особенно когда "творческий" этап пройден. Плюс еще вопрос в отношении к биткоинам, КАК ТОЛЬКО биткоины получат объемы и инфраструктуру реально трудноубиваемую - это точка после которой появятся майнеры которые будут считать нормальной доходность по майнингу скажем 30% годовых, и с течением лет даже меньшая доходность будет считаться хорошей. Сейчас на самом деле есть много проблем, которые МЕШАЮТ биткоину состояться, хватит-ли сил сообща их преодолеть или нет - это неизвестно - случайностей много слишком на этом пути происходить будет - время покажет.

Перефразирую по-другому - сейчас возможен расклад слива биткоина и обвал курса - тогда будет задница всем кто вложил в майнинг, и нам тоже задница. Можно и в другую сторону раз в 20 движение получить Smiley

Больше проблема не в бабках, а в людях, времени и проектах - при наличии ценности экономики биткоинов финансовые потоки формируются неизебжно именно для получения доступа к ценностям. Биткоину нужна здоровая виртуальная экономика. Это как-бы задача уж точно не для одного человека и одной команды. Вот что реально раздражает, и не только меня раздражает - что затея купить например по $10 10k BTC и продать по $100 есть у многих, и немногие даже на этом поднимаются, а вот закинуть потом даже 10% не в майнинг, а например на развитие инфраструктурных проектов - о - вот это уже болта - и времени жалко и бабок. Плюс еще люди очковые достаточно :-) Аля к примеру владельцы ISP некоторые - да - вложиться им интересно, а принимать коины - ни-ни - это-же стремно :-)))))) А подумать что биткоин как раз идеально подходит под "виртуальную" продукцию аля там тот-же воздух в каналах, или воздух в виртуальных играх и т.д. - и причем тут вообще к этим "несуществующим" товарам и услугам деньги вообще - не привыкли так думать.

Перефразирую - naima, а скажите - сколько % мирового ВВП сугубо виртуальных, воздуха - т.е. от всяческих там игр и гемблинга, до переданных байтов и минут телефонии ? сколько % можно отжать биткоинами (там не доли процента, а намного больше) ? сколько при этом будет стоить биткоин ? кто противники (укрупненно, кстати уже и внутренние противники есть), и в какой последовательности нужно действовать чтобы использовать слабости противников, и свои преимущества ? ну и самое главное - сколько усилий надо (чтобы оценить критическую массу людей вовлеченных в процесс) для достижения успеха ? какие проекты в принципе невозможны были до биткоина в плане биллинга (наводка - к примеру глобальный роуминг телефонии :-) ?

Думаю после ответов на эти вопросы будет понятно и роль майнинга сегодня, и насколько в принципе мало то что мы делаем и малы объемы (как по выполненным работам так и движениям денег), в сравнении с тем что сделать нужно. Какой курс сегодня имеем.... Ну еще сколько биткоин может родить долларовых миллиардеров и миллионеров если мы о предпринимательстве говорим :-) Про противников хоть они все и по-отдельности по-своему сильны, однако засчет ключевых свойств биткоина наилучший вид борьбы - малые расходы на эффективную защиту со стороны биткоин-сообщества и непрерывные расходы со стороны противников (в попытках корежить курс, блокировать работу сети, щемить обмен, операции и рекламу) - противовес можно и нужно прокачивать - и как раз вуаля - для __виртуальных__ бизнесов это делается просто замечательно. Для телефонии и ISP делается не так просто - но - вполне можно собрать достаточно денег и жирно проспонсировать open hardware (да, да, отрезать так любимые себе биткоины и положить их на стоящее дело) инициативы по телекому Smiley)))))))))))))))))))
469  Local / Барахолка / Re: [Предзаказ] Bitfury ASIC 65nm on: May 08, 2013, 11:24:50 PM
Прошу прощения за молчание, был по семейным обстоятельствам, за 320 км от компа. С мобилки увидел, что ответ есть прочитал, но пароль от сайта не вспомнил Sad

Большое спасибо за развернутый ответ.
Из выше сказанного получается, что если делать боарду:
то с питанием сейчас лучше заложить внешнее
по SPI, думал что можно будет применить что-то не дорогое типа STM32F4 50 MHz можно реализовать, а вот про уровень 1.8В. Уровень, я так понимаю, что надо на вход чипа майнера согласовывать, или можно и 3.3В подать. Что посоветуете.

Как можно получить информацию с ответа на 9 вопрос (для разработчиков инфу), для дальнейшего анализа.

Спасибо.


Задумка в другом. На второй итерации фпга я реализовывал как-бы это правильнее назвать - своеобразную префиксную адресацию, которую повторил и тут. В чем задумка:

каждый SPI-девайс может находится в режиме ретранслятора или не-ретранслятора (потребителя) последовательностей.
RESET - это когда держим SCK и тогглим MOSI. после RESET'а SPI - переходит в режим ретранслятора. Таким образом если достаточное время подергать MOSI при SCK=1 мы резетнем все чипы в цепочке.
Далее - инструкция BREAK - эта инструкция форвардится по всем чипам и сбрасывает режим ретранслятора. Инструкции трехбитные.
Далее - можно дать инструкцию или загрузки данных по такому-то адресу сообщив адрес (11-бит - старшие 32 бита слова) и длину последовательности. Эти данные пойдут в самый последний чип ретранслятора.

Суть префиксной адресации - по сути в потоке битов мы неявно определяем адрес устройства. В чем-то похоже на тот-же JTAG, только проводов меньше, и state-машина в от того-же потока работает, а сбои out-of-sync излечиваются последовательностью сброса SPI.

Аналогичная схема повторяется в CPLD Altera MAXII на плате. которая либо раздает на цепочки чипов (длина цепочки ?! какая максимальная получится не известно), или на отдельные чипы. MAXII с 1.8V работает, хотя я уверен что на интересующих частотах будет и на 1.2V работать, правда с большим разбросом параметров.

Далее между платами - буфера. Далее - контроллер всего один - или на FPGA или ARM-борда - аля та-же распи (что как-бы менее надежно) или FTDI-конвертор USB <--> SPI или микроконтроллер USB <--> SPI. Которая общается сразу со всем хозяйством.

Скорость которая у меня поддерживается - ~50 Mhz. Посмотрим сколько будет на практике... Тот-же макс эту-же частоту потянет. Контроллер на распи - болта. Частота определяет сколько чипов можно на одну шину поставить.
Размер одного обращения (загрузка очередного задания) - 19*32 бит = 608 бит. Поллить надо вдвое чаще чем решает чтобы все хорошо работало. Ну плюс еще оверхид из-за пауз и резетов - грубо 2 килобита на задание. Чип интервал перебирает не полный - 756/1024. Соответственно одно задание на 5 Gh/s скорости решит за 756/1024*4/5 секунд = 0.6. Т.е. один чип будет кушать 2 килобита каждые 0.6 секунд. Или 3.3 килобита/чип. На 50 Mhz можно поставить _15000_ чипов - т.е. если все работает без косяков можно стойки соединять в одну шину........ Плюс еще дополнительно для надежности можно делать на том-же SPI коммутаторы. На стандартные для распи скорости (2.5 мегабита норм идет через шлейфы и т.д. правда драйвера там хилые) - 750 чипов.

Достаточно думаю с любых перспектив.
470  Local / Барахолка / Re: [Предзаказ] Bitfury ASIC 65nm on: May 08, 2013, 06:43:17 PM
Люди-человеки, а вот подскажите:
а вот что на пенсии можно получить с такой железки?
Ну, т.е. лет через один-два-три-десять?
Э-нее, брат, ви таки не поняли.. Roll Eyes Это как в "прорву", туда все вкладывай, вкладывай, конца и края не будет. А вот у продавцов лопат - всегда хлеб будет ибо они все ваши кровные и намытые вновь всасывают и всасывают, в итоге весь профит себе оставляют.

можно не жадничать, а раз вложить _ВОВРЕМЯ_, взяв сколько нужно, за 3-6 месяцев отбить а потом наслаждаться небольшим доходом как сейчас на видюхах.

можно конечно жадничать - тогда вкладывай вкладывай вкладывай - и ни денег, и майнит столько сколько электричество стоит и еще ломается (потому-что жадничали-же на всем :-).
471  Local / Барахолка / Re: [Предзаказ] Bitfury ASIC 65nm on: May 08, 2013, 05:29:06 PM
Шумит можно как раз и убрать, а вот __ГРЕЕТ__ :-) Вот я лично собираюсь как раз свои железки по назначению юзать - __ГРЕТЬ__ - т.к. доходность таки будет близкая к стоимости электричества - доходность выше - это временное явление - согласно учению Сатоши Накомото :-) А если греть - сие польза - то соответственно тех кто греет с пользой да еще и много греет - у них преимущество существенное перед теми кому греть не надо.
уже обсосали эту тему неоднократно
https://bitcointalk.org/index.php?topic=80452.0

Проблема в эффективности трат - электричеством греть дороже чем солнцем/атомной электростанцией/жечь углеводороды

Просто там не с той стороны думают - считать надо и так и так. Но одно дело греть что-то полезное (считай часть расходов покрываются потому как и так потребовалось-бы греть), а с другой стороны как сейчас в датацентрах..... Когда датацентры как правило ставятся там где тепло не нужно и еще тратят энергию железо охлаждать... А с другой стороны в глубинке России наоборот - греют кто как :-) в том числе и электроконвекторами (!).


ппц.

Я вот, например, фапал от норвежского ДЦ, который вместо хуйни нагревает пару фьордов.
Очень сильно захотелось там домик.
Вот сами представьте:
пройти десять метров от дома - водичка тёплая, в любое время года сполоснуться можно
пройти метров сто (до следующей бухточки) - ледяная водичка
а какая рыбка там!
а какие пинги до дц!

эх..
Вот сбросьтесь мне на старость, чтобы там поселиться, прям завтра на пенсию тогда выйду :-)

О! Наши люди :-) Правильно придумали (!). Вот я как раз тоже так хочу.... У меня это можно сказать мегазадум к которому потиху двигаюсь :-) Но не все сразу.
472  Local / Барахолка / Re: [Предзаказ] Bitfury ASIC 65nm on: May 08, 2013, 04:57:59 PM
Шумит можно как раз и убрать, а вот __ГРЕЕТ__ :-) Вот я лично собираюсь как раз свои железки по назначению юзать - __ГРЕТЬ__ - т.к. доходность таки будет близкая к стоимости электричества - доходность выше - это временное явление - согласно учению Сатоши Накомото :-) А если греть - сие польза - то соответственно тех кто греет с пользой да еще и много греет - у них преимущество существенное перед теми кому греть не надо.
уже обсосали эту тему неоднократно
https://bitcointalk.org/index.php?topic=80452.0

Проблема в эффективности трат - электричеством греть дороже чем солнцем/атомной электростанцией/жечь углеводороды

Просто там не с той стороны думают - считать надо и так и так. Но одно дело греть что-то полезное (считай часть расходов покрываются потому как и так потребовалось-бы греть), а с другой стороны как сейчас в датацентрах..... Когда датацентры как правило ставятся там где тепло не нужно и еще тратят энергию железо охлаждать... А с другой стороны в глубинке России наоборот - греют кто как :-) в том числе и электроконвекторами (!).
473  Local / Барахолка / Re: [Предзаказ] Bitfury ASIC 65nm on: May 08, 2013, 04:16:10 PM
Люди-человеки, а вот подскажите:
а вот что на пенсии можно получить с такой железки?
Ну, т.е. лет через один-два-три-десять?
В смысле, пригодится ли хоть в чём-нибудь мощность заточенная под ша-256? Пусть без денежного профита, пусть хоть на генерацию какой картинки для отображения на окне/соседнем доме или хоть сети-хоум?
От железки? абсолютно никакого профита. Шумит, греет,..

Товар, сродни бананов из анекдота про трейдеров: '... вот а что ты будешь делать с вагоном бананов? - ...?! - продавать! продавать их нужно!'

Шумит можно как раз и убрать, а вот __ГРЕЕТ__ :-) Вот я лично собираюсь как раз свои железки по назначению юзать - __ГРЕТЬ__ - т.к. доходность таки будет близкая к стоимости электричества - доходность выше - это временное явление - согласно учению Сатоши Накомото :-) А если греть - сие польза - то соответственно тех кто греет с пользой да еще и много греет - у них преимущество существенное перед теми кому греть не надо.
474  Local / Барахолка / Re: [Предзаказ] Bitfury ASIC 65nm on: May 08, 2013, 03:39:14 PM
Вы сами объяснили, что будет сдерживать слишком уж скачкообразный рост эффективности чипов майнинга - сложность и высокая цена разработки, очень высокая.

То что происходит сию секунду в добыче bitcoin - это гонка, и собрать 20кк$ но сделать невероятно 'круто и правильно' или 'вот у меня куча бабок 100k$ делаем как-нибудь побыстрее', то однозначно будет выбрано второе, просто потому сами показали, рынок bitcoin в принципе не способен качественно переварить суммы больше нескольких десятков лямов баксов за год.

Да - в этом-то и проблема.... биткоинов... Однако я по-другому смотрю на вещи - мне хотелось-бы в биткоинах видеть свою пенсию... А большинство сейчас смеется с этого :-) А на самом деле подобные валюты, и хотелось-бы чтобы без потрясений биткоин именно ею и был - намного надежнее на мой взгляд чем обещалки ПФов которые вкладывают тающие деньги непонятно как и куда.

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

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

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

Заодно спекулянты бабок подкопят, новые с оффшоров понабегут.. капитализацию поднимут, тогда и появятся те кто готов вложить 20кк и 200кк в исследования. Когда это произойдет? хз.

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

Про 200kk в майнинг - я имел ввиду суммарно деньги которые пройдут по цепочке закупа и установки майнингового оборудования. Ну грубо как сейчас можно посчитать стоимость инсталированных мощностей. Исследования и разработки - это совсем другое - и риски эти совсем не все готовы принимать, особенно в начале процесса - когда нужно бабло, а нет по сути вообще ничего, и не известно будет-ли вообще :-)
475  Local / Барахолка / Re: [Предзаказ] Bitfury ASIC 65nm on: May 08, 2013, 02:43:16 PM
Насчет жесть - подумайте с другой стороны - а не жесть-ли это что в случае успеха один инженерный запуск производства делает мощностей больше чем есть в сети с точки зрения безопасности ? И не надо-ли это фиксить ? Я конечно понимаю что с жадностью это конфликтует - но все-же - подумайте... Если там мысль просто урвать железа пораньше, намайнить, продать и подняться - то уверяю - этого не будет. У меня стратегические запасы именно в BTC, и больше всего меня интересует чтобы (a) были BTC и (b) никто второй раз уже так просто даже с 28nm не мог сделать (аля какой-то там красивый дизайн и быстрый деплоймент).
Эмм, странные выводы.
К оптимизации техпроцесса будут идти все производители, как минимум о 28нм говорил разработчик Avalon в каком то интервью.
Странная позиция, разрабатывать мы не будем чтобы вообще небыло... вы уверены что все остальные поступят так же?

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

Не поняли. 28 нм пусть делают - но не так как сейчас, что грубо сложно пройти NRE, а потом если сделал - то с инженерного запуска делаешь больше мощностей чем вся сеть (как у нас сейчас - это-то как раз и не правильно). Мы тоже 28nm будем делать - сейчас в процессе получения PDK - это не так просто оказалось.

Должно быть по-другому - делаем 28nm - скажем $3m влили, пусть даже получился хороший дизайн.... И потом еще как минимум $20m чтобы догнать сеть... А не так - что за $3m делаем 28nm и потом за $100k делаем всю мощность которая есть у сети. А чтобы это было так - то за год к ожидаемому 28nm сумма около $100-$200m должна быть влита в майнинг инвесторами. Пока-же никого практически не видел кто хочет вдлинную вкладываться в майнинг, наоборот прибегают люди - аля у меня есть много денег - аж $100k - хочу побыстрее, или еще чаще - есть мало денег и хочу чуть-ли ни миллионером стать сходу, ну не миллионером так хоть квартиру купить. Вот тут у меня экономика не складывается - нужен рост биткоина и стабильность этого роста чтобы так было. А сейчас боюсь что больше $40-60m до запуска 28nm не получится. Но это все равно хоть мало но уже что-то. (за среднюю цену гигахеша я беру порядка $2 на конечную дату).  Ремарка - цифры еще от потолка - надо увидеть чип - тогда можно спланировать что будет с цифрами.

С 65nm такой вот примерно расклад, и с 130nm аналогично было. Высокие ценники - больше из-за дефицита и сложностей сборки получились. Грубо там где чипы делаются - нормальные промышленные объемы... А сборка - где как.

По поводу BFL - не думаю что их стоит пугать - мне более приятно не пугать, а сделать ;-) пугать много ума не надо и не понятно зачем их пугать :-) аля пугать ежика голой жопой пока чипа нет :-)

На метабанковский кусок - говорите с метабанком, если ему своей доли чипов не хватит - придет ко мне - бум решать.
476  Local / Барахолка / Re: [Предзаказ] Bitfury ASIC 65nm on: May 08, 2013, 11:40:15 AM
2Ololoev: Спасибо, о граблях да - в курсе. Одно радует что сама сложность чипа если не учитывать фактор того что реализация алгоритма должна быть лучшей, то тянет где-то на дипломную работу, а не на мега-чип аля там ARM уложенный вручную. Если конечно взять детали оптимизаций - то ооо - там не все так просто - все-таки год потраченный со спартанами прошел не зря.

Т.е. минимум прирост будет 0.5 Ph/s ежемесячно плановый, максимум ограничен количеством желающих майнить.
Вот это вообще ЖЕСТЬ, сложность сети взлетит до небес. (BFL и Avalon, нервно курят в сторонке...).

Желание майнить ЕСТЬ (наверно у всех ИМХО). А вот финансовые инвестиции, думаю найдутся не у всех.
Ну уж очень хочется взять штук 10 таких коробочек в первых рядах, а то со временем доходность от них может упасть до уровня видеокарт.
Ждём открытия заказов.
Ну и конечно ВСЕМ исполнителям данной разработки хочется пожелать удачи и поменьше подводных камней.
Успехов ребята!!!

P.S. Примерная эл.схема, проект PCB имеется? Софт разрабатывается?


Насчет жесть - подумайте с другой стороны - а не жесть-ли это что в случае успеха один инженерный запуск производства делает мощностей больше чем есть в сети с точки зрения безопасности ? И не надо-ли это фиксить ? Я конечно понимаю что с жадностью это конфликтует - но все-же - подумайте... Если там мысль просто урвать железа пораньше, намайнить, продать и подняться - то уверяю - этого не будет. У меня стратегические запасы именно в BTC, и больше всего меня интересует чтобы (a) были BTC и (b) никто второй раз уже так просто даже с 28nm не мог сделать (аля какой-то там красивый дизайн и быстрый деплоймент). Это не благотворительный проект для школоло которые сразу-же биткоины идут сливать на btc-e :-) К примеру мои оценки по 28nm чипу - на bulk-cmos - ~5 раз лучше, fdsoi ~10 раз лучше можно получить, но - стоимость пластин примерно в 2.5 раза дороже. Поэтому по стоимости 28nm - ~2-4 раза лучше. В случае развертывания массивной инсталляции на тех-же 65nm перебить 28nm будет трудно. А 40nm чип (scaled 45nm) - ~2.5 раз лучше чем (55nm scaled down 65nm). Т.е. конкурентам придется делать не хуже чем full-custom (с std.cell они даже с 28nm едва-ли обойдут) и на тех процессе лучше. И это все равно по задумке не должно позволить выйти как-то жирно в плане отхвата мощностей - десятки петахешей будут все равно ТРУДНО производиться (!!).
Но коль этот чип пойдет норм - думаю 28nm мы-же первые сделаем уже из доходной части где-то к 2014 - чтобы стопроцентов сделать нам около $5m потребуется. Единственная радость от 28nm - что можно на нем сделать достаточно мощные USB-стики, и распространить их массово. :-) А это для популяризации биткоина хорошо (аля 50 Gh/s / 2.5W девайсик). На фоне сетки в 50 Ph/s  - это 1/10^6 сети. Миллион девайсов, каждый майнит ~$10 в месяц (при расчетном курсе $200 / BTC). Нормально при цене девайса в $50 по-моему. Вот это конечно хочется сделать несколько по-другому - сначала произвести девайсы, потом запустить их в сеть продаж по-нормальному а не по предоплатам :-)

PS. Примерная схема была еще когда чип разрабатывался :-) Куда-же без нее. PCB в процессе. Софт - в последнюю очередь на живом железе - это самое простое Smiley Тем более заготовок еще с фпга полно.
477  Local / Барахолка / Re: [Предзаказ] Bitfury ASIC 65nm on: May 07, 2013, 01:15:07 PM
Мне вопросы понравились, спасибо.

Я тут почитал тему до конца, и как то чувствую, еще есть в голове не отвеченные вопросы:
Попробую быть кратким, без растекания по древу:
1. Так пластины TMSC начало производить, или нет. Если нет то когда запланирован батч. Сколько пластин заказали. Количество чипов на пластине уже писалось, но в общем ответе пусть будет для новичков сразу инфа будет.

Фаб UMC. Инженерный запуск 18 пластин начат был в конце марта с FEOL-части масксета (дату точно не помню, около 22-25 марта, FEOL - это транзисторные структуры с учетом поликремния до контактов). BEOL был отослан примерно через месяц (в конце апреля). Обработанные пластины ожидаем на 16 мая. По производственным мы забили минималку по 25 пластин ежемесячно, НО, число может уточняться добавлениями срочных запусков. Т.е. минимум прирост будет 0.5 Ph/s ежемесячно плановый, максимум ограничен количеством желающих майнить.

2. Какая площадь чипа получилась, и сколько слоев соединений. Сколько всего logic gates, транзисторов получилось на чипе. Вручную разводка, снимаю шляпу, а всего чипа или только ядра вычисления.

Размер кристалла 3.8x3.8 мм 5 слоев меди и один толстый слой алюминия - 6 слоев металла итого. сколько logic gates сказать трудно, 42 млн транзисторов в чипе. К примеру логика управления выполнена на элементах И-НЕ - просто массив И-НЕ - это было сделано для того, чтобы не затягивать срок производства инженерного запуска. Я хотел синтезировать логику, но в итоге прикинув что 56'000 NAND2 ячеек не так уж и много пошел вручную - т.к. грубая оценка затрат времени на приточку того-же тулчейна синопсиса под такую задачу (это мой первый чип напомню и соответственно времени затраты идут на обучение тоже!) - показала что будет быстрее и надежнее руками (надежнее в смысле отсутствия ошибок). Но - кстати - готов купить консультацию - как с помощью тулзов существующих сделать укладку на собственный gate array (т.е. как готовить свой структурированный асик, из того что увидел понял что это не так тривиально и потребуется свои скрипты писать как минимум). Ядра тоже вручную - в отличии от схемы управления поскольку ядро сильно оптимизировалось - то эээ - его долго потребовалось выпиливать по сравнению с цепями управляние. Ядро заняло примерно с начала декабря по середину февраля. А дальше все остальное - контрол и PAD'ы (шины питания + ESD + I/O ячейки) примерно пополам. Контрол делался в последнюю очередь.  

3. А маски кто производил. Или Вы весь сервис через стороннюю сервис компанию делали.

Маски заказывали через посредника, производитель масок - dai nippon corporation - японцы.

4. Какой корпус.

QFN48 7x7 mm пластик.

5. Регулятор напряжения свой, или надо внешние питание ядра.

Неизвестно заработает-ли свой или нет. В общем идея своего регулятора следующая - в чипе стоит два транзистора токового зеркала, усилитель и шунт VDD+GND. Опишу нетлист:

Nmos1(gate=CMMINUS, drain=CMMINUS, source+bulk=GND)
Nmos2(gate=CMMINUS, drain=CMPLUS, source+bulk=GND)
Nmos_amp(gate=CMPLUS, drain=CMQ, source+bulk=GND) - эти все matched-транзисторы - собраны в непосредственной близости друг от друга.
Nmos_shunt(gate=CMQ, drain=VDD, source+bulk=GND) - распределенный, хитрый транзистор.

далее - как это подключается - цепь по сути сравнивает токи I(CMMINUS) и I(CMPLUS). Если I(CMMINUS)=I(CMPLUS), то поддерживается некоторое установленное значение напряжения на выходе V(CMQ), и соответственно некоторый установленный ток через шунт I(SHUNT). Далее если скажем I(CMMINUS) > I(CMPLUS), то увеличивается напряжение V(CMMINUS), транзистор Nmos2 открывается, I(CMPLUS) увеличивается, а V(CMPLUS) уменьшается, соответственно V(CMQ) увеличивается, и I(SHUNT) увеличивается. И наоборот.

Теперь - представьте себе что мы подключаем пин CMMINUS через резистор 100 Ом к VDD, а пин CMPLUS через резистор 200 Ом к VDD чипа который непосредственно в цепочке над нашим чипом. (номиналы другие - ввиду того что на самом деле в точке V(CMMINUS) не ноль - но для иллюстрации это не важно). Что будет происходить ? Система будет выравнивать ток через шунт таким образом чтобы VDD на нижнем чипе сравнялось с VDD на верхнем чипе.

Далее все упирается в динамику, шумы, и вариации тех процесса. Разберу подробнее - скорость реагирования 0 --> max для IShunt от входов порядка 30 Мгц ступенька. Если-же на небольшую амплитуду - то там очень хитрая цепь (хитрая в смысле что с наскоку не будет понятно где и как задумана была интеракция паразитов) из паразитных компонент которая срежет все что > 500 мГц, включая внутренние. Вот насколько срежет - это надо увидеть, увы ввиду вычислительной сложности задачи - расчеты слабые. Далее - шумы переключений в диапазоне 3-6 Ггц - таки будут складываться в цепочке - это не хорошо, но что еще хуже не совсем понятно будет-ли происходить их усиление на шунтах и че с этим можно сделать. И далее - что с вариациями процесса в пределах пластины - если чипы практически идентичные, то кпд работы шунта будет хорошим - по сути он будет изредка пропускать небольшую долю тока компенсируя "провалы" между заданиями, сбросы и так далее, а в установившемся режиме счета ток протекающий через шунт будет стремиться к нулю (это задумка). Но в реальности если воткнуть сверху более быстрый чип а снизу более медленный - будет лажа по понятным надеюсь причинам. Т.е. возможно даже если эта схема и рабочая то без сортирующей линии мы ее не сможем производить.

6. Какая шина общения с чипами. И какие уровни для этой шины.

3 входа SPI: MOSI, MISO, SCK и 3 выхода: MOSI, MISO, SCK.
Чип умеет работать как повторитель и level-shifter. Reset-последовательность - задрали SCK в 1 и дергаем MOSI - экономили пины на chip select.
Уровень - от 0.8 до 1.8 V.
Еще есть вход IREF на который нужно подать значение "середины". Уровень сэмплится IREF +- 50 mV с гистерезисом.
Еще есть клок - ICLK, OCLK - тоже с левел-шифтером. IREF как раз задумывался чтобы в сложных условиях цепочек чипов можно было правильно выбрать уровень и избежать искажение скважности. Скорость работы SPI не менее 50 Мгц. ICLK на всякий случае если внутренний генератор будет работать плохо.

7. Если не секрет, где корпусировать будете, и когда.

ASE сразу после выхода пластин. Но сейчас есть очень злой момент - чип вообще хочется увидеть буквально сразу. Но ASE это еще 2-3 недели. Как закорпусировать одну пластину но быстро ищем... Т.к. угробить пластину не хочется,  и корпусировать по 20 евро чип тоже не хочется. Но хочется чтобы кто-то за день ее экспрессом закорпусировал, или закорпусировал 50 чипов, а остальное уже в обычном порядке... Пробуем ASE на это укатать - но пока-что тяжело - они бронявые.

8. Какой способ тестирования чипов выбрали: тестовые вектора для упакованного чипа, probe card и т.п.

Мы чипы забираем БЕЗ тестирования. Тестирование - дорогое удовольствие. Чип выполнен так что мы ожидаем высокий выход годных (если годным считать чип в котором есть битые ядра к примеру). Не годный чип для нас - это чип с коротким по питанию или чип в котором не работает I/O или логика управления. В логике управления как раз много ухищрений чтобы она хорошо получалась (увеличина геометрия, 4-кратное дублирование via и так далее - выполнена по нормам design for manufacturing).

Тестирование-же проекта выполнялось по тестовым векторам, причем в том числе полного чипа с 5 ядрами. Аналогично пойдет и тестирование чипов когда получим - шаг за шагом проверка узлов + измерения. Далее - будет понятно как их использовать. В моем видении если не годных мало - то надо давать им в том числе чипам с кз спокойно сгорать на платах, и просто дерейтить платы, а в случае продаж - то просто заменять эти платы. Плюс в случае хешера все равно тестирование прогнав чип на нагрузке и нагреве не может быть заменено на тестирование на фабе головой, или в корпусах.

9. По теме понял что будет спецификация на чип для сторонних разработчик, как в этом направления, когда запланирована хоть первая ревизия дата шита.

Дайте чип получить :-) Пока даташита нет - так из тех кто свои устройства проектируют от меня получают IBIS-модель, PINOUT, и полную verilog-модель (по ней кстати можно чип синтезировать на std.cell). Авалон к примеру получил - ща курят ее. Так что работать над созданием устройства и моделировать скажем коммуникацию и счет чипа можно сразу, НО - там как работает токовое зеркало или сколько мы будем кушать - реально информации больше чем написано нет. Ее измерять по-хорошемо надо.

10. По ядру расчетов вопрос: это конвейер вычислительный, или единый многотактный исполнитель (отдал данные, такты ..., получил результат)

А трудно так разделить. Ядра фидятся - clk, wln, eln, wlns, elns, wrstn, rrstn, wnon сигналами управления, которые на каждый такт меняют значения, эти сигналы программируемые кстати, и можно немного разные хеши считать. Плюс еще идут win[0:31], al[0:31], el[0:31], ms[0:31], k[0:31], k1[0:31] шины, по которым соответственно в разные значения времени могут загружаться данные - это сделано для экономии кремния - провода дешевле кремния. После 16 такта грубо (оно там еще скошено в пайплайне) ядро работает как многотактный исполнитель (вся загрузка завершена). И потом на выходе ядра единственный асинхронный сигнал match - мол "я нашло" Smiley

11. Внутренний PLL, какой частотой надо питать. В каком диапазоне он настраивается.

PLL'а внутреннего нет - есть два осциллятора на инверторах программируемых - один работать должен в диапазоне 0.35-1 Ггц, другой наоборот
0.05-0.4 Ггц. Там между ними различие что первый просто цепь инверторов и при значительной ее длине могут быть искажения, а второй более сложный - RS-защелка и цифровая программируемая цепь задержки (широкий AND собранный из NAND2). Как будет работать - посмотрим. Для коррекции duty cycle - есть делитель пополам частоты (опциональный). Клок можно выбросить наружу и посмотреть на его характеристики.

12. Сколько таких ядер размещается на одном чипе, и каковы расчетные частоты работы этих ядер.

756 ядер (сдвоенный sha256). Думаю оптимально - около 430-500 мГц (5-5.8 Gh/s), а напряжение подгонять под частоту.

13. Управление каждым ядро свое (вкл/выкл частота и т.п.) или все общее, и внутри схема распределения диапазонов nonce или все настраиваться из вне.

В итоге - все общее. Частота включена всегда. Диапазоны нонс забиты жестко - старшие 10 бит нонса. по сигналу wnon - каждое ядро "впрессовывает" в биты потока свой код.

14. Забирать результат надо опрашивая в цикле, или есть некая внешняя линия для прерывания цпу, что забирайте nonce найдено.

Не-а - надо поллить. Так надежнее (ХОСТ управляет распределением бандвича!). POLL продуман так что хост формирует некоторый буффер с заданиями на программирование скажем 16 kb, отсылает его через SPI-контроллер, принимает ответ - по ответу хост может распознать что чипы сейчас делают и какие ответы нашли. Более того протокол SPI такой, что в этом задании можно всю цепочку чипов опросить. Собственно это то что делает хост - хост создает следующий буффер, парсит предыдущий, общается с пулом к примеру или биткоинд.

15. Для nonce есть буфер результатов, или ядро нашло и останавливается, ждет когда заберут решение.

Ядро не останавливается - оно молотит непрерывно - счетчик нонса [0:22], [0:21] идет в нонс а бит 22 - это номер задания 1 или 0 задание.
Тупо считает. Если решения забрать не успели - то просто перезаписываться поверх пойдут.

16. Dificulty настраивается или ищет фиксированную сложность.

Решает задачу E (32 бита) = 0 (т.е. difficulty = 1).

17. А пробовали с кем-то на MPW запустится, хотя ответ я скорее всего догадываюсь, но это зависит от даты когда у вас дизайн был готов.

Отбросили эту затею когда узнали про сроки :-) Хотели конечно. Дизайн был предварительно готов в феврале на 65nm и в январе было ядро на 150nm. Мы же не сразу 65nm думали - просто курс пошел в рост, посмотрели друг на друга, что мол не так уж много денег и надо Smiley

18. Есть l
478  Local / Барахолка / Re: [Предзаказ] Bitfury ASIC 65nm on: April 25, 2013, 09:59:46 PM
Пока все сказанное в данной ветки - просто слова, кто-то готов рискнуть и на них, кто-то хочет большей ясности для своих вложений, ни то ни другое - ни есть дурной тон.

(!!!!!!!!!!!) Абсолютно верно. 100%. Не слова будут - когда чип будет установлен на плате и проверен в работе. И только так. Но - как только мы проверку завершаем - сразу делаем уже боевой заказ и ничего там дособирать времени просто не будет.

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

По поводу входного контроля я писал нет не помню - они просто прогнали DRC-тесты те-же которые я перед отправкой прогонял. Это гарантирует что они диз могут произвести, и то что у меня правильно софт настроен, а __вовсе не то что он будет работать__ (!!!!!!). Что диз делает - их не волнует абсолютно. DRC-правила - это скажем правила минимальной ширины проводников, минимальных зазоров и так далее. В описании тех процесса - это ~300-страничный документ - там очень много проектных норм по которым рисуется топология + настройки для специального софта который делает проверки. Естественно если их нарушать - то чип не будет работать потому, что невозможно воспроизвести нарисованные структуры в железе, даже если там все логически как-бы правильно соединено.
479  Local / Барахолка / Re: Bitfury ASIC 65nm - 120 Gh/s (Украина) on: April 25, 2013, 07:36:10 PM

Ты бы лучше рассказал как твои ФПГА работают, что мы собирали :-) Как там вентиляторы подохли и что теперь стоит их замена к примеру :-)
А то ко мне даже в скайп стучат люди и бьют себя пяткой в грудь что мол все порешают :-)

Ну и от себя добавлю - что второй батч на фпга был-же последним - у меня от него доход получился отрицательный - ~ -2000 BTC (это тогда $10k...). Сегодня это -$300k :-) Круто поработали :-))) Было весело, познавательно - но еще раз так не хочется Smiley Я поэтому производством заниматься не буду вообще - т.е. производитель вверху указанный - ___КО МНЕ ПРЯМОГО ОТНОШЕНИЯ НЕ ИМЕЕТ___ - это компания которая занимается сборкой электроники - про печальную правду жизни FAN в курсе. Может так получится что все уже майнят, а вы там только заряжаете, потому что забыли конденсатор заказать и его просто нет, ни или в другом месте наплужили. Вот тут прошу поподробнее ТС момент описать - чтобы потом не было - bitfury затянул производство, или bitfury собрал херовые платы, или херово собрал платы - bitfury не владеет оборудованием и персоналом чтобы это делать, и не занимается организацией этого процесса.

Когда вроде-бы даже все понятно у нас можно получить ситуацию когда там чипы съели мыши на таможне и так далее :-) Живете-же в стране чудес, и нечего эту замечательную страну называть гондурасом - ведь не скучно зато - укорачивает время жизни, но добавляет колорит, а в настоящем гондурасе как раз скучно - но у нас космические технологии бывает соседствуют с полнейшим пиздецом - это очень контрастно, и очень редко, цените момент что-ли :-)

Так дела не делаются! Вы что, не рады клиентам? (даже ритейлеру образно говоря)  Undecided

Клиентам рады очень - но - я просто не скрываю от клиентов ньюансы :-))))) чтобы потом не было вопросов. честность что-ли это называется.

Напарить что-то - мне это точно не надо - не голодаю :-)
480  Local / Барахолка / Re: [Предзаказ] Bitfury ASIC 65nm on: April 25, 2013, 07:29:06 PM
Quote
В марте состоялся инженерный запуск на базе фабрики UMC (Тайвань) при котором дизайн чипа был полностью согласован и одобрен специалистами фабрики.
В мае будет получены пластины, а первые тестовые чипы ожидаются в июне, тогда же можно будет говорить о конечных ттх - возможно до 10Gh на чип.

Я думаю - если бы вы предоставили какую либо бумагу вот от этих самых - "полностью согласован и одобрен специалистами фабрики" - доверия было бы как то побольше.
Мне тема интересна, я бы вложился, но на фоне всеобшего АСИК-ажиотажа и кидалова с этим связанного - как то хочется услышать "какие ваши доказательства"

Хахаха :-) У нас договор - публичный и одинаковый для всех клиентов на заказе + инвойс - И ВСЕ :-)))))) и NDA подписанное в твердой копии у них. вот и все документы :-))))))))))))))))))))) юридически - они не отвечают ни за что - только репутацией - им будет неудобно :-)))))
за инженерный запуск - формально могут зафакапить все пластины - и сказать - платите еще :-))))))))))) там химическая полировка получилась плохо к примеру :-)))) Могут передвинуть производство - оно маленькое - а крупный заказчик в приоритете - наш заказ практически судя по отчетам перемещают в зависимости от загрузки здесь и сейчас по остаточному принципу.

Если у Вас получится договориться с фабрикой о производстве, да так чтобы они еще официально какую-то неустойку платили - расскажите - очень интересно :-)

Просто прослезился аж ;-) Наивность-то какая ;-)))) Хз - ну чтобы было понятно - пойдите на какой-нибудь завод системообразующий в России и попробуйте там заказать что-нибудь, что вообще им не особо в тему :-)))) Ну чтобы у завода обороты были там 3-4 млрд $ в год и все было хорошо. Это так для сравнения :-))))) Типа на какой-нибудь автоваз прийти и попросить изготовить официально да еще с неустойкой какую-то мелкую партию там механики :-) Я не особо разбираюсь в заводах и экономике России - но мысль короче думаю понятна :-) Расскажите о результатах потом :-)
Хотя тут думаю пошлют далеко и не культурно Smiley))))))))
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 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!