RUЭВМ
Вы хотите отреагировать на этот пост ? Создайте аккаунт всего в несколько кликов или войдите на форум.
Май 2021
ПнВтСрЧтПтСбВс
     12
3456789
10111213141516
17181920212223
24252627282930
31      

Календарь Календарь

Последние темы
» ПЗУ F800 для РК86
автор Viktor2312 Сегодня в 16:21

» AHMB-1. Личная тех. тема.
автор Viktor2312 Вс Май 02 2021, 22:26

» Новости цифровых активов, разное...(eng)
автор Viktor2312 Вс Май 02 2021, 13:20

» Новости цифровых активов, разное...(rus)
автор Viktor2312 Вс Май 02 2021, 12:40

» Радио-86РК: По страницам журнала "Радио" и не только...
автор tchv71 Ср Апр 28 2021, 22:05

» км1809вг6 - аналог 6845
автор Viktor2312 Ср Апр 28 2021, 21:30

» Samsung Innovation Campus - AI Lectorium
автор Viktor2312 Вт Апр 27 2021, 22:25

» Языки программирования. Статьи, заметки, очерки, разное...
автор Viktor2312 Пн Апр 26 2021, 10:17

» Контроллер SD и USB клавиатуры на STM32
автор ведущий_специалист Сб Апр 24 2021, 16:19

» Контроллер FDD с DMA на ВГ93
автор tchv71 Сб Апр 24 2021, 15:48

» cpuminer-opt-rplant
автор Viktor2312 Вт Апр 20 2021, 14:45

» Xmrig
автор Viktor2312 Пн Апр 19 2021, 09:35

» T-Rex
автор Viktor2312 Пн Апр 19 2021, 09:33

» SRBMiner
автор Viktor2312 Пн Апр 19 2021, 09:26

» NPlusMiner
автор Viktor2312 Пн Апр 19 2021, 09:24

» NiceHash-miner
автор Viktor2312 Пн Апр 19 2021, 09:22

» NBMiner
автор Viktor2312 Пн Апр 19 2021, 09:20

» MindMiner
автор Viktor2312 Пн Апр 19 2021, 09:17

» Nanominer
автор Viktor2312 Пн Апр 19 2021, 08:49

» lolMiner
автор Viktor2312 Пн Апр 19 2021, 08:46

» KBMiner
автор Viktor2312 Пн Апр 19 2021, 08:43

» Hash Auger
автор Viktor2312 Пн Апр 19 2021, 08:40

» GMiner
автор Viktor2312 Пн Апр 19 2021, 08:37

» cpuminer-opt
автор Viktor2312 Пн Апр 19 2021, 01:37

» bminer
автор Viktor2312 Пн Апр 19 2021, 01:34

Самые активные пользователи за месяц
Viktor2312
Обсуждение разработки майнера, разное... Vote_l10Обсуждение разработки майнера, разное... Voting10Обсуждение разработки майнера, разное... Vote_r10 
prokushev
Обсуждение разработки майнера, разное... Vote_l10Обсуждение разработки майнера, разное... Voting10Обсуждение разработки майнера, разное... Vote_r10 
vzuravlo
Обсуждение разработки майнера, разное... Vote_l10Обсуждение разработки майнера, разное... Voting10Обсуждение разработки майнера, разное... Vote_r10 
kanzler
Обсуждение разработки майнера, разное... Vote_l10Обсуждение разработки майнера, разное... Voting10Обсуждение разработки майнера, разное... Vote_r10 

Поиск
 
 

Результаты :
 


Rechercher Расширенный поиск


Обсуждение разработки майнера, разное...

Перейти вниз

Обсуждение разработки майнера, разное... Empty Re: Обсуждение разработки майнера, разное...

Сообщение  freddy Пн Апр 05 2021, 02:30

1
Да, посоветую. 74хх283 плохая идея по скорости. У них ripple carry и чем длиннее складываемые операнды, тем все более печальнее быстродействие. Я ж писал про это в теме про 2д ускоритель. Это не дало мне сделать шину адреса более 20бит. И не стоит наступать больше на эти грабли. Гораздо веселее по скорости дела обстоят с кр531ип3, кр531ип4. Их можно купить по цене 4-10руб в достаточно большом количестве. Эти микросхемы умеют каскадироваться с look ahead carry. Как каскадировать можно посмотреть здесь https://www.ti.com/lit/ds/symlink/sn54ls181.pdf

Два 64 бит операнда такое ALU прожуёт за 20нс, это норм.
Так же посоветую приобрести отладочную плату с жирной fpga для макетированиям и натурных испытаний. Сэкономите много денег и нервных клеток. Также прикинете реальный полезный выхлоп от вашего майнера. А потом уж соберёте на логике пару шкафов или не соберёте.

freddy
Мастер

Сообщения : 112
Дата регистрации : 2019-07-21

Вернуться к началу Перейти вниз

Обсуждение разработки майнера, разное... Empty .

Сообщение  Viktor2312 Пн Апр 05 2021, 09:54

2
Да, посоветую. 74хх283 плохая идея по скорости.

Тут мне кажется мы друг друга взамонедопоняли. Дело в том, что CD74AC283M это на пару десятилетий современнее серия чем КР531. Серия КР531 жрут непомерно много, в то время как 74AC это современная, не снятая с производства, высокоскоростная малопотребляющая CMOS серия. У неё задержка в получении бита переноса 2,7 нс. задерка в получении суммы 3,3 нс. В итоге я имею при сложении своих 32-разрядных слов следующее, 7 задержек по 2,7 нс и 3,3 нс в последней 8-й микросхеме, итого 22,2 нс. И это приемлемо. Так как, у нас имеется 16 итераций, где я буду другие решения применять, но эти 16 итераций займут гораздо больше времени чем 22,2 нс, в результате к моменту окончания вычислений в этих 16 итерациях, во всех этих 48 сумматорах результат уже будет готов, я пока не просчитывал и не знаю сколько точно займут эти первые 16 итераций, так как пока работаю над ними, над тем как их ускорить максимально быстро.

Эххх, жаль нескем проконсультироваться, а то там ещё столько непоняток, то же дополнение сообщения пока до конца не понятно, да и многое другое, а в английских мануалах так кратко написано, что я уже с пяток просмотрел, попереводил так и этак и в сухом остатке всё то же лаконичное и сухое, краткое описание, которое не даёт мне 100% уверенности, что я всё правильно понял...

А вот про то, чтобы применить АЛУ со схемами ускоренного переноса я думал, но пока детально не смотрел datasheet -ы, так как посмотрев наличие их, а их то ли нет, то ли цена заоблачная, это я про 74AC, я решил не связываться.

Ладно, пока всё в процессе. У меня-то задача не сделать на логике майнер по скорости равный скорости рахитной улитке, а наоборот, порвать его, что он на логике будет быстрее чем на самой современной ПЛИС, например той же Ultra Scale +, за счёт распараллеливания, всего и вся и за счёт неординарных решений, как то КТО, СОК, МА (КТО - китайская теорема об остатках, СОК - система остаточных классов, МА - модулярная арифметика) это даёт возможность, например, 32-разрядные числа преобразовать до 8 -ми 5-разрядных чисел и произвести параллельно суммирование их остатков (как пример, на CD74AC283M это сложение займёт 2,7 + 3,3 = 6 нс), ладно, что-то я разошёлся с утра, а нужно идти собираться работать...

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

Про ПЛИС, те отладочные платы, что доступны, мне не интересны, а те что хочу, стоят много денег, тысячи баксов, которых я к сожаления не имею, а если бы и поимел, то всё равно пришлось бы потратить на другое железа, да и ремонт и... И список длинный, тот же осциллограф нужен мне уже сейчас, современный цифровой, высокочастотный, а то мои два, ну это рука лицо, один С1-65 по частоте не годится, второй современный, но аналоговый и тоже по частоте не катит...

В общим ладно, заинтересуетесь SHA-256 и конкретно в применении его к битку SHA-256d, было бы интересно поковырять, поразбираться вместе, я же пока потихоньку делаю то, что мне кажется я понял на 100%...





.

_________________
"ЛП & ТИ"
Viktor2312
Viktor2312
Гуру+

Сообщения : 14881
Дата регистрации : 2012-08-10
Возраст : 42
Откуда : Пятигорск

Вернуться к началу Перейти вниз

Обсуждение разработки майнера, разное... Empty Re: Обсуждение разработки майнера, разное...

Сообщение  ведущий_специалист Пн Апр 05 2021, 10:14

3
То что дорого в дипе копейки на алиэкспресс. Это я к тому где взять 238
ведущий_специалист
ведущий_специалист
Мастер+

Сообщения : 315
Дата регистрации : 2020-10-16
Откуда : Санкт Петербург

Вернуться к началу Перейти вниз

Обсуждение разработки майнера, разное... Empty .

Сообщение  Viktor2312 Пн Апр 05 2021, 11:33

4
То что дорого в дипе копейки на алиэкспресс. Это я к тому где взять 238


238   ???     CD74AC283M    Smile

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

Просто мне нужны конденсаторы, резисторы, разъёмы, вот и хотел это всё разом и в одном месте заказать, но цена сумматоров, это всё портит. Ну да ладно, это не срочно, к тому же я решил по-рассматривать, другие серии не от TI, а и от других производителей, может у них тоже есть, что поскоростнее, менее потребляющее и т. д. Хотя я и не знаю, если смысл заморачиваться, так как более чем уверен, что печатный монтаж, пусть и компактный, пусть и с SMD компанентами и всеми заморочками, не думаю, что позволит работать с частотами более 200 МГц, поэтому всё что выше, уже нужно переносить на кристалл, а вот этого я и не хочу, просто прочитав, что 74AC работает до 175 МГц я как-то и успокоился, как достаточный вариант, а всё остальное, уже предполагается ускорять за счёт параллелизма и нестандартных решений, ладно, буду развлекаться дальше, а сейчас побегу зарабатывать на стакан воды и корку хлебушка к нему...

_________________
"ЛП & ТИ"
Viktor2312
Viktor2312
Гуру+

Сообщения : 14881
Дата регистрации : 2012-08-10
Возраст : 42
Откуда : Пятигорск

Вернуться к началу Перейти вниз

Обсуждение разработки майнера, разное... Empty Re: Обсуждение разработки майнера, разное...

Сообщение  freddy Пн Апр 05 2021, 18:00

5
Просто, если нужно, то я беру на lscs.com Там достаточная степень аутентичности компонентов. Можно прямо в их среде плату сделать на компонентах из магазина. Плату произведёт и соберёт jlcpcb.com
Виктор , нужно определиться, что важнее дёшево или понтово? Вы написали что 74ac283 дорого. Я привёл пример как сделать дёшевле и даже быстрее, чем 74ac283. За это придётся заплатить большей потребляемой мощностью. Бесплатного сыра не бывает даже в мышеловке. И это не проблема. Ни один из вариантов майнера, хоть на кр531, хоть на кр1594 не отобьёт своей потребляемой мощности по деньгам. Я то подумал, что вам не жалко пару тысяч долларов, чтобы соорудить хеш кодер и удивить друзей. Но когда вы написали, что собираетесь обжать довольно могучий промышленный майнер, то вызвали улыбку. Только не надо писать, что денег на проект нет. Это даже хорошо что нет. На ремонт хаты потратить куда важнее чем на обгон промышленного майнера.
Я в таком не участвую.

freddy
Мастер

Сообщения : 112
Дата регистрации : 2019-07-21

Вернуться к началу Перейти вниз

Обсуждение разработки майнера, разное... Empty Re: Обсуждение разработки майнера, разное...

Сообщение  freddy Пн Апр 05 2021, 18:08

6
Ещё раз, уже последний, повторюсь. Макетировать такие алгоритмы стоит на fpga, а не сразу паять тысячи корпусов логики. И в данном случае подейдет как раз та fpga, которая вас типа не интересует.
Обсуждение разработки майнера, разное... 1f600

freddy
Мастер

Сообщения : 112
Дата регистрации : 2019-07-21

Вернуться к началу Перейти вниз

Обсуждение разработки майнера, разное... Empty .

Сообщение  Viktor2312 Пн Апр 05 2021, 21:12

7
freddy Хорошо. Я вашу позицию понял. Всё логично, но... Буду ковыряться дальше. Всё равно спасибо, за мнение, советы, обсуждение, буду думать... Плисины то лежат, новые в заводской упаковке, но лень плату городить, а на отладочную, вот реально сейчас денег нема. заработал сегодня 5200, а за э/э отдал 7800, пока в минусе, опять придётся идти работать в офф. лайне, крипту принципиально не трогаю, пусть копится, а то много уже посливал раньше времени, пойду отдыхать...

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

_________________
"ЛП & ТИ"
Viktor2312
Viktor2312
Гуру+

Сообщения : 14881
Дата регистрации : 2012-08-10
Возраст : 42
Откуда : Пятигорск

Вернуться к началу Перейти вниз

Обсуждение разработки майнера, разное... Empty Re: Обсуждение разработки майнера, разное...

Сообщение  freddy Вт Апр 06 2021, 15:11

8
Так это вы смотрели код от cpu или gpu или fpga майнера? И кто вам его дал? Явно не разработчик. Это же коммерческий продукт! Пофантазирую Smile
В случае cpu вы смогли дизассемблировать майнер, ну по крайней мере его часть. А потом чисто эмпирически определить что порядок следования команд не оптимален для конвейера того процессора, под который оно написано? Круто! Мощно! Я так не умею и не на столько силён в архитектуре core i7. Пошёл нервно покурил.
В случае gpu вы смогли перехватить обращения майнера к видеодрайверу и эмпирически вычмслить что обращения майнера вызывают не оптимальные обращения драйвера к вычислительным блокам конкретной модели gpu? Это не просто круто! Пошёл скурил пол пачки Smile
В случае fpga вы считали прошивку из залоченной флешки fpga, потом как то из бинарника тоже чисто эмпирически воссоздали исходный код, так же также эмпирически поняв на чем оно было раньше написано? Тут у меня уже подбородок затрясся, я докурил оставшиеся пол пачки и ещё на всякий случай отпил пол бутылки водки. Да вам в Texas Instruments работать! Я даже не знаю кем... может богом. Почему же флешка fpga залочена? Это защита от дол..еба (т.е. стороннего производителя), думающего, что можно приметь халяву Wink
Но весь этот бред не относится к вашему случаю. Вы же строите ASIC на мелкой логике по определенный алгоритм! Какой там нах код? Его там нет, на то он и асик. А фпга там стоит на плате для раздачи бит стрима микросхемам asic и интерфейса с PC.
Так вот, если вы так много постите про криптовалюты, то знаете слабости asic, знаете о asic-защищённых валютах, о мизерных, но катастрофических для asic изменениях алгоритма хеширования.
Применительно к асикам на дискретной логике в е тоже самое. Ваши слова типа буду ковырять по тихоньку, курам на смех. У вас будет максимум год. Нужно не потихоньку, а очень резво и без ошибок и с пониманием какой алгоритм будет майниться и какие интерфейсы будут со стороны pc, и с уверенностью, что курс той валюты, алгоритм которой будет, не просядет, БЫСТРО строить духовку из тысяч микросхем. И эта духовка будет эффективна ещё с пол года - а потом можно разбирать Smile Ибо мелкий и дешёвый риг на 4 радеона rx580 легко уделают эти шкафы, с помощью Smile обновления программы-майнера Smile
А я всего то хочу Вас спустить на землю, избавить от бессмысленной траты времени и денег, которых и так нет.
Также хочу сказать и передать привет! Код от коммерческого майнера Вам никто не даст и в сеть не выложит. Не мечтайте. Халявы не бывает.
Теперь моя позиция точно понятна.

freddy
Мастер

Сообщения : 112
Дата регистрации : 2019-07-21

Вернуться к началу Перейти вниз

Обсуждение разработки майнера, разное... Empty .

Сообщение  Viktor2312 Вт Апр 06 2021, 15:46

9
Так это вы смотрели код от cpu или gpu или fpga майнера? И кто вам его дал? Явно не разработчик. Это же коммерческий продукт! Пофантазирую...

Для CPU лежат в открытом доступе на чистом C, на том же гитхабе, про GPU я общался с разработчиком одного из майнеров, естественно он ответил на те мои вопросы, которые посчитал возможным, на ПЛИС я читал мануал(ы) как они делают. В основном, из-за высоких частот и малых задержек, так как всё находится на кристалле микросхемы, никто сильно не заморачивается оптимизацией. Естественно я могу ошибаться и даже не знать о каких-то совсем закрытых проектах, существующих только в виде готовых микросхем изготовленных по технологии ASIC.

Теперь моя позиция точно понятна.

Моя не изменилась. Но, огромное спасибо, прочитал с удовольствием.

Алгоритм у битка один SHA-256 с двойным хешированием, или как иногда пишут для уточнения SHA-256d. (ковыряю, изучаю то что пока недопонял, хотя по сути одно и тоже перечитываю в 10-й раз в надежде, что на 11-й допрёт Ну тут уже и отдельная тема по этому есть, и чуть ли не раздел, на форуме, где всё разжёвано и пережёвано. Цена, была 1000$ халвинг, события, стала 20 000$ халвинг, события, стала - не так давно 60 000$ халвинг... ну думаю понятно, эмиссия ограничина 21 000 000 BTC и замечу многие утеряны на этапе цены до 500$. Каждый халвинг уполовинивает вознаграждение майнерам в два раза, но одновременно создаёт, дефицит, что положительно влияет на цену, суть проста, есть два покупателя, но есть 1 BTC купит тот, кто даст больше. Сейчас платится 6,25000000 BTC с каждого найденного блока, немного, но в рублях, это, грубо, 25 млн. руб.)

Связывается майнер по протоколу Стратум (предстоит детальное изучение).

Про то как можно оптимизировать, я уже писал, основная суть параллелизм, ручной расчёт, чтобы исключить часть железа из каждой итерации, так как есть константы. Суть проста, если на вход логического элемента поступают слова A и B например в XOR и например A нам известно, то некоторые биты превращают XOR в повторитель, а значит какая у нас может быть задержка в них, правильно 0 нс. или в инвертор, а XOR на той же TI имеет 2,1 нс. в то время как инвертор 1 нс, вуаля, ускорение в некоторых местах в два раза, а точнее, во многих местах, более чем в 64, я не буду детально вдаваться в тонкости, но есть h0...h7 констант, фиксировано заданных и есть Ki аж 64 константы и т. д. и т. д.

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

_________________
"ЛП & ТИ"
Viktor2312
Viktor2312
Гуру+

Сообщения : 14881
Дата регистрации : 2012-08-10
Возраст : 42
Откуда : Пятигорск

Вернуться к началу Перейти вниз

Обсуждение разработки майнера, разное... Empty Re: Обсуждение разработки майнера, разное...

Сообщение  ведущий_специалист Вт Апр 06 2021, 15:57

10
Нашел тут плату у коллеги. Куплена на али за копейки. Говорят мощная штука, когда то майнила китайцам. По сути майнер...бывший. Говорят просто изменились алгоритмы и эта мощная штука стала... ненужной. Можно теперь из нее компьютер сделать ))).Обсуждение разработки майнера, разное... Ebaz10
ведущий_специалист
ведущий_специалист
Мастер+

Сообщения : 315
Дата регистрации : 2020-10-16
Откуда : Санкт Петербург

Вернуться к началу Перейти вниз

Обсуждение разработки майнера, разное... Empty Обсуждение разработки майнера, разное...

Сообщение  freddy Вт Апр 06 2021, 17:18

11
ведущий_специалист пишет:Нашел тут плату у коллеги. Куплена на али за копейки. Говорят мощная штука, когда то майнила китайцам. По сути майнер...бывший. Говорят просто изменились алгоритмы и эта мощная штука стала... ненужной. Можно теперь из нее компьютер сделать ))).
Знакомая вещица.  256мб ддр3, 128мб флеш, сд карта, гигабит езернет, проц a9 dual ore 700mhz и 28 кило логических ячеек. Очень мощная штука, можно хоть весь pc туда упихать. Но даже она, как майнер, сейчас бесполезна. Зато для любительского хобби отличная находка! Поздравляю с находкой!

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

freddy
Мастер

Сообщения : 112
Дата регистрации : 2019-07-21

Вернуться к началу Перейти вниз

Обсуждение разработки майнера, разное... Empty .

Сообщение  Viktor2312 Ср Апр 07 2021, 11:04

12
Виктор, эта плата бесполезна для майнинга...

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

_________________
"ЛП & ТИ"
Viktor2312
Viktor2312
Гуру+

Сообщения : 14881
Дата регистрации : 2012-08-10
Возраст : 42
Откуда : Пятигорск

Вернуться к началу Перейти вниз

Обсуждение разработки майнера, разное... Empty .

Сообщение  Viktor2312 Ср Апр 07 2021, 14:22

13
Ну вот ситуация уже улучшается, NC7SV08 это AND на два входа, это так называемая Tiny Logic ULP-A. А главное те задержки, что у 74AC максимально достижимы 2 нс. Тут являются самыми худшими параметрами, если уж совсем всё плохо. А типовое значение задержки распространения сигнала 1 нс. И питание 3,3 В. Я уже думал, что нужно однозначно переходить на 3,3 В, это как минимум позволяет кардинально уменьшить потребление. В общим серия ULP-A мне гарантировано даёт ещё х2 в быстродействии. И оформлена она, по одному логическому элементу в корпусе, что хорошо. Так как у нас как раз таки работа будет с каждым битом в отдельности, и если выходит повторитель, то ничего не ставим, если инвертор, то и ставим один логический элемент NOT и получаем наши заветные 1 нс, а в идеале и 0,7 нс, если не напортачить с ёмкостью монтажа и нагрузкой.

Поэтому я сегодня решил заняться разработкой блока Maj для второй итерации. Рисунок для наглядности и понимания сути:

Обсуждение разработки майнера, разное... _aaau_11

Как видим на блок Maj поступает три слова A, B, C это 32-разрядные слова, и напомню, что мы блок будем делать для второй итерации, а соответственно слова B и C нам известны, они константы приходящие от первой итерации, а по сути просто проходящие через неё без каких либо изменений, что можно посмотреть на рисунке выше. A идёт на B, B идёт на C. И таким образом мы имеем, что A у нас неизвестная переменная, B = A(0 итерации) = 0x6A09E667 и С = B(0итерации) = 0xBB67AE85

В самом же блоке Maj происходит следующее:

Функция большинства (Maj блок) побитово работает со словами A, B и C. Для каждой битовой позиции она возвращает 0, если большинство входных битов в этой позиции — нули, иначе вернёт 1.

Ma := (a and b) xor (a and c) xor (b and c)

Но мы же уже воспользовались оптимизацией, а именно:

Закон дистрибутивности. Дистрибутивность конъюнкции и суммы по модулю два.
(a and b) xor (a and c) = a and (b xor c)

И соответственно имеем:

(a and (b xor c)) xor (b and c)

Что нам это дало, в первом случае у нас 5 логических операций, три and и две xor
Теперь же четыре, меньше на один and, а это в случае трёх неизвестных переменных экономит 32 микросхемы NC7SV08. Тут мы в первом случае сделали бы три and параллельно, потом первый xor и затем второй. Сейчас то же самое по количеству квантов времени, тоже три делаем xor и and параллельно, и затем and и xor.

Но, что же в нашем случае, благодаря ручной обработке?
b xor c и b and с
А они нам известны, а о чём это говорит, а об много, что схема будет максимально компактной, малопотребляющей и скоростной...

Ну а дальше, уже не интересно, дальше разработка...


NC7SV08 datasheet


Процесс разработки будет в соответствующей теме описываться:
https://ruecm.forum2x2.ru/t1062-topic#17979

_________________
"ЛП & ТИ"
Viktor2312
Viktor2312
Гуру+

Сообщения : 14881
Дата регистрации : 2012-08-10
Возраст : 42
Откуда : Пятигорск

Вернуться к началу Перейти вниз

Обсуждение разработки майнера, разное... Empty .

Сообщение  Viktor2312 Ср Апр 07 2021, 17:28

14
И эта духовка будет ...
... легко уделают эти шкафы

...попробуйте создать более могучую и полезную на логике как вы и задумали. А мы за вас порадуемся.

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

Всё. Подведём окончательный итог. Количество необходимых микросхем 0 шт. блокировочных конденсаторов 0 шт. Задержка сигнала в блоке MaI1 равна 0 нс. Думаю результат отличный!


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

_________________
"ЛП & ТИ"
Viktor2312
Viktor2312
Гуру+

Сообщения : 14881
Дата регистрации : 2012-08-10
Возраст : 42
Откуда : Пятигорск

Вернуться к началу Перейти вниз

Обсуждение разработки майнера, разное... Empty Re: Обсуждение разработки майнера, разное...

Сообщение  Спонсируемый контент

15

Спонсируемый контент


Вернуться к началу Перейти вниз

Вернуться к началу


 
Права доступа к этому форуму:
Вы не можете отвечать на сообщения