Например TDA7294

Форум РадиоКот • Просмотр темы - SHA256 Выбираем чип
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вт апр 23, 2024 21:17:36

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Форум закрыт Эта тема закрыта, Вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 21 ]  1,  
Автор Сообщение
Не в сети
 Заголовок сообщения: SHA256 Выбираем чип
СообщениеДобавлено: Сб ноя 26, 2011 06:56:51 
Родился

Зарегистрирован: Вс ноя 16, 2008 15:28:05
Сообщений: 19
Откуда: Киев
Рейтинг сообщения: 0
Мяу! Есть надобность реализовать SHA256 хеширование. Скажу честно, я в железе не понимаю толково. Поэтому опишу саму суть задачи. А вы подскажите, что мне лучше выбрать. Ходя по просторам интернета, наткнулся на несколько источника которые мне могут в этом помочь. Xilinx, Altera и Atmel. По двум первым видел даже мануалы у вас в обучалках. Больше интересуют ASIC нежели FPGA.

Интересуют такие параметры.
    -Стоимость
    -Потребляемая мощность
    -Быстродействие
    -Выделение тепла
    -Размер хешируемого буфера


Входные данные:
Маска(4):00000000
Начальное значение счётчика(4):00000000
Буфер для хеширования(80 байт)

Алгоритм:
В данном случае маска представляет собой 4 нулевых байта. Поэтому мы берём наш буфер и циклически его дважды хешируем
HASH=SHA256(SHA256(BUFF))
Сравниваем последние 4 байта хеша с маской. Если совпало, модифицируем буфер прибавляя к счётчику единицу. Счётчик хранится в поледних 4 байтах нашего 80 байтового буфера для хеширования и играет ключевую роль в прекращении цикла хеширования.
По выходу из цикла модифицированный буфер становится Выходным буфером.

_________________
На моих плечах сидят два ангела, один - добрый, второй - трезво мыслит
Зачем просто, если можно сложно


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: SHA256 Выбираем чип
СообщениеДобавлено: Вс ноя 27, 2011 11:53:26 
Родился

Зарегистрирован: Вс ноя 16, 2008 15:28:05
Сообщений: 19
Откуда: Киев
Рейтинг сообщения: 0
cast-inc.com/ip-cores/encryption/sha-256/index.html
Вот нашёл ссылку! Не подскажете где можно это найти?
CAST Inc. Как уже говорил интересует ASIC

_________________
На моих плечах сидят два ангела, один - добрый, второй - трезво мыслит
Зачем просто, если можно сложно


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: SHA256 Выбираем чип
СообщениеДобавлено: Вс ноя 27, 2011 12:28:25 
Друг Кота
Аватар пользователя

Карма: 26
Рейтинг сообщений: 108
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Сообщений: 7439
Откуда: г. Москва
Рейтинг сообщения: 0
Много всякого, кроме определяющего для выбора.
Тебе производительность какая нужна ?


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: SHA256 Выбираем чип
СообщениеДобавлено: Вс ноя 27, 2011 12:35:08 
Родился

Зарегистрирован: Вс ноя 16, 2008 15:28:05
Сообщений: 19
Откуда: Киев
Рейтинг сообщения: 0
Чем больше тем лучше. 100MHash/сек. Минимум

_________________
На моих плечах сидят два ангела, один - добрый, второй - трезво мыслит
Зачем просто, если можно сложно


Вернуться наверх
 
Выбираем схему BMS для заряда литий-железофосфатных (LiFePO4) аккумуляторов

Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: SHA256 Выбираем чип
СообщениеДобавлено: Вс ноя 27, 2011 13:04:48 
Друг Кота
Аватар пользователя

Карма: 26
Рейтинг сообщений: 108
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Сообщений: 7439
Откуда: г. Москва
Рейтинг сообщения: 0
Какая серийность изделия и что, собсно, будет дергать функцию хеширования и по какому интерфейсу ?


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: SHA256 Выбираем чип
СообщениеДобавлено: Вс ноя 27, 2011 13:14:10 
Родился

Зарегистрирован: Вс ноя 16, 2008 15:28:05
Сообщений: 19
Откуда: Киев
Рейтинг сообщения: 0
Серийность зависит от цены. Ориентировчная сумма на проект 2000$. Но важна возможность подключения нескольких устройств, для наращивания мощностей. Интерфейс хотелось бы универсальный какой-то. USB, Ethernet. Дёргать будет ПК.
----------
Еще вопрос возник! Как перевести

20,500 gates
66 cycles per block
710 Mbps @ 100 MHz


В Hash/s. Сама форумала и что это за загадочные цифры.

Первое как понял это количество транзисторов
Второе циклов процессора на один hash
А третье?

icq: 62990368
skype: jungle_free

_________________
На моих плечах сидят два ангела, один - добрый, второй - трезво мыслит
Зачем просто, если можно сложно


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: SHA256 Выбираем чип
СообщениеДобавлено: Вс ноя 27, 2011 13:58:17 
Друг Кота
Аватар пользователя

Карма: 26
Рейтинг сообщений: 108
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Сообщений: 7439
Откуда: г. Москва
Рейтинг сообщения: 0
Lunatic писал(а):
Серийность зависит от цены. Ориентировчная сумма на проект 2000$.


Изображение
какой там ASIC -)) нуля 3 дорисуй хотя бы.

100MHash/сек для 80 байт буфера - это 8 Гигобайт/c. Это и PCIe x16 не потянет, какой там USB и Ethernet -)))

Ну, голый SHA256 тебе за 2000$ может нарисуют и даже оттрассируют в fpga, но голый, без каких либо интерфесов.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: SHA256 Выбираем чип
СообщениеДобавлено: Вс ноя 27, 2011 14:06:57 
Родился

Зарегистрирован: Вс ноя 16, 2008 15:28:05
Сообщений: 19
Откуда: Киев
Рейтинг сообщения: 0
В первом посте написал алгоритм. Интерфейс нужен будет лишь для сбора конечных результатов. При скорости в 100Mhash/s и средним количеством интераций для одного результата. Интерфейс будет передавать 80 байт и через 1-20 секунды забирать 4 байта счётчика + 32 байта хеша.

Мне и нужен, чистый чип только для хеша.

_________________
На моих плечах сидят два ангела, один - добрый, второй - трезво мыслит
Зачем просто, если можно сложно


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: SHA256 Выбираем чип
СообщениеДобавлено: Вс ноя 27, 2011 14:14:48 
Друг Кота
Аватар пользователя

Карма: 26
Рейтинг сообщений: 108
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Сообщений: 7439
Откуда: г. Москва
Рейтинг сообщения: 0
Чтото не сходится.

100Mhash/s это вычисления 100000000 значений хеша для блока в 80 байт или что ?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: SHA256 Выбираем чип
СообщениеДобавлено: Вс ноя 27, 2011 16:22:05 
Родился

Зарегистрирован: Вс ноя 16, 2008 15:28:05
Сообщений: 19
Откуда: Киев
Рейтинг сообщения: 0
Да!

_________________
На моих плечах сидят два ангела, один - добрый, второй - трезво мыслит
Зачем просто, если можно сложно


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: SHA256 Выбираем чип
СообщениеДобавлено: Вс ноя 27, 2011 17:17:12 
Друг Кота
Аватар пользователя

Карма: 26
Рейтинг сообщений: 108
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Сообщений: 7439
Откуда: г. Москва
Рейтинг сообщения: 0
и как это с этим согласуется ? :)))
Lunatic писал(а):
Интерфейс будет передавать 80 байт и через 1-20 секунды забирать 4 байта счётчика + 32 байта хеша.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: SHA256 Выбираем чип
СообщениеДобавлено: Вс ноя 27, 2011 20:45:13 
Мудрый кот
Аватар пользователя

Карма: 24
Рейтинг сообщений: 286
Зарегистрирован: Чт июн 10, 2010 08:55:35
Сообщений: 1810
Откуда: Сибирские Афины
Рейтинг сообщения: 0
Lunatic писал(а):
Скажу честно, я в железе не понимаю толково.

Хорошо, хоть честно... :)
В таком случае давайте с другой стороны пойдём. Как часто вам надо считать sha256 и как быстро должен одиночный расчёт происходить? Satyr, вам правильно правильные вопросы задаёт - что-то у вас в постановке задачи не сходиться. Если то что вы написали Satyr-у верно, то подумайте, надо ли оно? Например, мой обычный, по сегодняшним меркам, компьютер считает sha256 со скоростью около 100 мегабайт в секунду. (закэшированный файл, и это с учётом того что содержимое достаётся операционкой из кэша)

_________________
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: SHA256 Выбираем чип
СообщениеДобавлено: Вс ноя 27, 2011 22:31:44 
Родился

Зарегистрирован: Вс ноя 16, 2008 15:28:05
Сообщений: 19
Откуда: Киев
Рейтинг сообщения: 0
Satyr писал(а):
и как это с этим согласуется ? :)))

Циклической модификацией входного пакета и отправление его чипу будет заниматься внутренняя схема, и именно через неё будет осуществятся взаимодействие с ПК. Меня интересуют характеристики и цены на сами SHA256 чипы.
----------
Kavka
Подсчёт происходит практически постоянно.
Двойное хеширование происходит в цикле(в среднем 600 000 000 интераций), до условия, потом результат передается на ПК, и тот возвращает следующий результат для обработок. Я сейчас тоже использую вычисления видео карт. Собрал стойку из ATI 5870x4. Общей мощностью 1300Мhash/s. Но это же ужас. Они греются как сумасшедшие и шумят тоже. По электричеству каждая тянет при полной загрузке 350W. Это не приемлемо по нынешним ценам на электричество.
----------
Вы пните меня в направлении где можно такое железо посмотреть, расценки, характеристики.
Желательно Украина.

_________________
На моих плечах сидят два ангела, один - добрый, второй - трезво мыслит
Зачем просто, если можно сложно


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: SHA256 Выбираем чип
СообщениеДобавлено: Вс ноя 27, 2011 23:29:33 
Мудрый кот
Аватар пользователя

Карма: 24
Рейтинг сообщений: 286
Зарегистрирован: Чт июн 10, 2010 08:55:35
Сообщений: 1810
Откуда: Сибирские Афины
Рейтинг сообщения: 0
Видать у вас весьма специфичная задача (что взламываете то? :) ) под которую нет готовых чипов.
На видяхах считать быстрее, но они не под это заточены всё таки.
Нужна аппаратная реализация расчёта, и вовсе не обязательно ASIC.
На FPGA (ониже ПЛИС) будет быстрее как в плане доступности , так и в плане скорости. Да и эффективнее по потреблению электричества. А смотреть вам надо, IMHO, в сторону чего либо вот такого
http://www.alpha-data.com/products.php? ... adpe-xrc-4
http://www.inrevium.jp/eng/x-fpga-board ... ciexp.html
http://www.dinigroup.com/new/DN7406k10PCIe8T.html
Ну и если, вдруг, вам такого мало, то вот, например
http://www.dinigroup.com/new/DN7020k10.php
http://www.dinigroup.com/new/spartan6.php
Вот только, думаю, ценник там будет далеко за $2000.

http://www.altera.com/products/devkits/ ... -gbps.html - $3195
http://www.altera.com/products/devkits/ ... iv-gx.html - $4500-8000

Учтите, что придётся покупать ещё и софт для работы с таким железом.

_________________
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: SHA256 Выбираем чип
СообщениеДобавлено: Пн ноя 28, 2011 00:38:04 
Родился

Зарегистрирован: Вс ноя 16, 2008 15:28:05
Сообщений: 19
Откуда: Киев
Рейтинг сообщения: 0
http://butterflylabs.com/products/
Вот заманчивое предложение.

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

_________________
На моих плечах сидят два ангела, один - добрый, второй - трезво мыслит
Зачем просто, если можно сложно


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: SHA256 Выбираем чип
СообщениеДобавлено: Пн ноя 28, 2011 00:53:09 
Друг Кота
Аватар пользователя

Карма: 26
Рейтинг сообщений: 108
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Сообщений: 7439
Откуда: г. Москва
Рейтинг сообщения: 0
Lunatic писал(а):
h
:shock: А я почему-то думал что ASIC как и любая другая аппаратная реализация, всегда должна быть дешевле

Но не в единичном же колличестве :))


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: SHA256 Выбираем чип
СообщениеДобавлено: Пн ноя 28, 2011 01:27:57 
Родился

Зарегистрирован: Вс ноя 16, 2008 15:28:05
Сообщений: 19
Откуда: Киев
Рейтинг сообщения: 0
Вот и интересна была цена как оптовая так и розничная.

_________________
На моих плечах сидят два ангела, один - добрый, второй - трезво мыслит
Зачем просто, если можно сложно


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: SHA256 Выбираем чип
СообщениеДобавлено: Пн ноя 28, 2011 09:14:06 
Мудрый кот
Аватар пользователя

Карма: 24
Рейтинг сообщений: 286
Зарегистрирован: Чт июн 10, 2010 08:55:35
Сообщений: 1810
Откуда: Сибирские Афины
Рейтинг сообщения: 0
Возможно будут проблемы с покупкой
Цитата:
5. Do your products fall under US encryption export control classification?

Yes, the BitForce SHA256 processor is properly classified under the US Bureau of Industry and Security export control. Our export control restriction prohibits the export of our products to AT designated countries as specified by the US Department of Commerce. If you need clarification on your ability to purchase our products, please contact us for review.

_________________
Когда уже ничего не помогает - прочтите, наконец, инструкцию.
Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII)
Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: SHA256 Выбираем чип
СообщениеДобавлено: Пн ноя 28, 2011 10:19:08 
Друг Кота
Аватар пользователя

Карма: 26
Рейтинг сообщений: 108
Зарегистрирован: Чт ноя 04, 2010 01:56:36
Сообщений: 7439
Откуда: г. Москва
Рейтинг сообщения: 0
Lunatic писал(а):
Вот и интересна была цена как оптовая так и розничная.

Ты видно не понял, что такое ASIC :))
В отечественной терминологии это "заказная СБИС". Т.е. которые конкретный производитель делает/заказыает конкретно под какой то свой продукт или линейку продуктов. Не для свободного рынка.
Дешевле той же fpga это, как правило, при заказе сотен тысяч микросхем.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: SHA256 Выбираем чип
СообщениеДобавлено: Пн ноя 28, 2011 10:32:17 
Модератор
Аватар пользователя

Карма: 68
Рейтинг сообщений: 424
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Сообщений: 13492
Откуда: Тамбовская обл.
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Отмечусь пожалуй.
Интересно почитать для общего развития :)


Вернуться наверх
 
Показать сообщения за:  Сортировать по:  Вернуться наверх
Форум закрыт Эта тема закрыта, Вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 21 ]  1,  

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 13


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y