Автор работы: Пользователь скрыл имя, 28 Ноября 2013 в 15:55, реферат
Чип Bitfury представляет собой ASIC (аббревиатура от англ. application-specific integrated circuit, — интегральная схема специального назначения), созданный для единственной задачи — подсчета значений хеш-функций в сети Bitcoin. При этом вычисления производятся только для обработки задач сети. Они не связаны ни с одним другим из известных проектов распределенных вычислений, ни с прочими самостоятельными криптографическими задачами.
Таблица 2. Назначение контактов.
| Номер контакта | Название | назначение | 
| 1,2 | +5 ВОЛЬТ | Питание управляющей части платы | 
| 3,4,5 | ЗЕМЛЯ | общий | 
| 6 | DOUT | Выход данных к управляющему микроконтроллеру по SPI шине | 
| 7 | DIN | Вход данных от управляющего микроконтроллера SPI шине | 
| 8 | SLK | Вход тактового сигнала от управляющего микроконтроллера SPI шина | 
| 9 | SEL | Вход сигнала управления от управляющего микроконтроллера | 
Для возможности использования нескольких микросхем на одной плате, применено следующее схематическое решение. На входе платы установлены инвертирующие элементы с триггерами Шмитта на входе. В качестве базы выбран 74НС14. Элемент сочетается с последовательной цепочкой R=100 Ом и С=15 pF. Данное включение улучшает сигнал, полученный с общей шины плат. Выходные данные поступают через микросхему SN74LVC1G125 (см. Рисунки 3.4, 3.5). Данная микросхема работает как усилитель и имеет возможность переводить свой выход в 3-е состояние.
Рисунок 3.4
Рисунок 3.5
3.5. Схема подключения чипов Bitfury последовательно по SPI пинам и параллельно по питанию.
Структура подключения состоит из трех элементов:
Особенность данной сборки заключается в минимальном количестве проводов. Это создает меньше помех при передачи сигналов по шлейфам SPI. Дополнительная выгода состоит в неограниченном кол-ве задействованных чипов в одной цепочке. В примере реализовано 4 слота на материнской плате, что дает 64 чипа в одной цепи. Из проводов используется только пара 12V питания и кабель для подключения в сеть Интернет.
Таблица 3. Назначение контактов процессорной платы (к рис. 3.6).
| Номер контакта | Название | Назначение | 
| 1,2,3,4 | +12 В | Питание управляющей части платы. | 
| 5 | ЗЕМЛЯ | Общий. | 
| 6 | INCLK | Вход внешнего тактового сигналов для чипов Bitfury. | 
| 7 | INSCK | Вход тактового сигнала от управляющего устройства для SPI-шины. | 
| 8 | INMOSI | Вход данных от управляющего устройства на SPI-шину. | 
| 9 | INMISO | Выход данных с первого чипа Bitfury на управляющее устройство по SPI-шине. | 
| 10 | + 1.8В | Питание IOVDD. | 
| 11,12, 13,14 | ЗЕМЛЯ | Общий. | 
| 15 | OUTCLK | Выход внешнего тактового сигналов для следующих чипов Bitfury. | 
| 16 | OUTSCK | Выход тактового сигнала SPI-шины для следующих чипов Bitfury. | 
| 17 | OUTMOSI | Выход данных от управляющего устройства на SPI-шину для следующих чипов Bitfury. | 
| 18 | OUTMISO | Вход данных от следующих чипов Bitfury. | 
| 19, 20 | NC | Не используются. | 
Таблица 3.1. Назначение контактов процессорной платы (к рис. 3.7):
| Номер контакта | Название | Назначение | 
| 1 | +5 В | Питание для платы Rasberry Pi. | 
| 2 | +3.3 В | Питание с платы Rasberry Pi на материнскую плату. | 
| 3 | +5 В | Питание для платы Rasberry Pi. | 
| 4 | NC | Не используются. | 
| 5 | ЗЕМЛЯ | Общий. | 
| 6,7,8,9 | NC | Не используются. | 
| 10 | ЗЕМЛЯ | Общий. | 
| 11,12 | NC | Не используются. | 
| 13 | ЗЕМЛЯ | Общий. | 
| 14,15 | NC | Не используются. | 
| 16 | INCLK | Вход внешнего тактового сигналов для чипов Bitfury. | 
| 17,18 | NC | Не используются. | 
| 19 | ЗЕМЛЯ | Общий. | 
| 20 | INMOSI | Вход данных от управляющего устройства на SPI-шину. | 
| 21 | NC | Не используется. | 
| 22 | INMISO | Выход данных с первого чипа Bitfury на управляющее устройство по SPI-шине. | 
| 23 | NC | Не используется. | 
| 24 | INSCK | Вход тактового сигнала от управляющего устройства для SPI шины. | 
| 25 | NC | Не используется. | 
| 26 | ЗЕМЛЯ | Общий. | 
Схема материнской платы приведена ниже на рисунке 3.6. Фрагмент процессорной платы приведен на рисунке 3.7.
Рис. 3.6 Принципиальная схема материнской платы.
Рис. 3.7 Фрагмент принципиальной схемы процессорной платы.