Какова цель этого потока?
Документирование и обмен своей работы на основе Avalon шахтера. В том числе дизайн выбор и причины для них.
Конечно вы можете указать и смеяться, но, пожалуйста, оставьте свои причины, я мог бы узнать что-нибудь.
Могу ли я использовать ваши проекты?
Да, можно, хотя я хотел бы быть зачислен.
Звучит просто и БЕСПЛАТНО! В чем подвох?
Если вы хотите продать продукты, основанные на моей конструкции, я дам адрес, где вы можете пожертвовать.
Я хочу видеть 3D-изображения вашего дизайна!
Я не могу обещать SketchUp фотографии, мне нужно больше тренироваться, чтобы правильно его использовать.
Хорошо, добраться до него тогда.
Я уже на него. Некоторые вещи не так далеко вперед, так что будет немного пустым на некоторое время. Это сообщение является незавершенным, а также.
Редактировать:
Вот ссылка на Github этот проект
_______________________________________________________________________________ ___________
Обед-Box-48
зачатие
Я купил 48 АВАЛОН фишки t13hydra Рейтинг продаж и я должен положить их куда-нибудь на работу в 8 до 10 недель. Клондайк и BitBurner забавные конструкции, но я инженер, я хочу, чтобы разработать свои собственные доски.
Я хотел бы остаться совместимыми с обычной Авалон вышки, насколько это возможно. Хотя cgminer бы начать с другим флагом, "--avalon опции-115200: 24: 10: 45: 282" по умолчанию. Я надеюсь, что текущая прошивка принимает изменения второго и третьего ряда. Окончание на что-то вроде этого: "--avalon опции-115200: 12: 4: 45: 282",
Так что я буду использовать FPGA и WR703N.
Что в имени
Я искал название, но в конечном итоге первый в «вишневый остров», Avalon может означать «Apple» остров в соответствии с википедии. Таким образом, вишня меньше фруктов, чем яблоко, вы получите картину ...
Но, глядя на корпус, я выбрал, это своего рода напомнил мне негабаритного обедом. Добавление номера 48 является просто ссылкой на количество АВАЛОНА фишек.
метод проектирования
Принципиальная конструкция и PCB Оформление печатных мои сильные стороны. Я также сделать некоторые VHDL и C. Я как ПЛИС, плохо команда Avalon не может опубликовать VHDL еще как есть некоторые proprietry вещи там. Так что я буду вынужден использовать свой поток битов для упакованных FPGA BGA, Если бы я имел VHDL я мог отсечь много избыточного МО, так что я мог бы перейти на пакет TQFP-144. Я люблю handsoldering тех.
Во всяком случае, я работаю с внешней стороны. Начиная с корпуса, в модуль, размещение на борту дизайн и кабелей.
Работа разделена на разных участках, корпус в качестве верхнего уровня, платы подуровней. Я буду обсуждать эти seperatly и объявления мои мысли, замечания, идеи, сомнения, и т.д ..
Дизайн дерево
Enclosure->
-> TL-WR703N
-> плата контроллера
-> ASIC карты
-> Разъем платы
_______________________________________________________________________________ ___________
ограда
Hammond 1402K имеет около 230x238x93mm внутреннего пространства. Алюминий. PDF
Блок питания 150W 12V открытая рамка 91 ~ 93% efficiлncy. Тип: Iccnexergy FSA150012A. PDF
- Немного дороже, но имеет высокую плотность мощности (ватт на см3) 127.0mm х 76,2 х 30.9mm
Достойный вход питания, сочетание розетки, предохранители и реле будет хорошо, я думаю. 06A2D от Delta Electronics ссылка
два вентилятора крепится к передней панели, если они подходят, выбрать 92 мм, еще 80 мм. Механическая вибрация может быть проблематичной в этом корпусе. (Добавить fanfilters)
изменить переднюю и заднюю панель с многофункциональномом (Dremel).
плата контроллера
Разъем платы
четыре ASIC карты
_______________________________________________________________________________ ___________
_______________________________________________________________________________ ___________
TL-WR703N
Мне нужен модифицированный TL-WR703N, чтобы запустить стандартную прошивку Avalon.
- Я могу купить premodified один на Ebay. Он имеет чип RAM 64 Мб. ссылка
Мне еще нужно изменить его так, он может быть запитан от стороны устройства. Согласно вики Я должен заполнить R113 с 0R резистором, чтобы сделать это.
Кроме того, внешняя антенна является предпочтительной, так что разъем SMA моды должны быть сделаны, а также. Несколько дистрибьюторы предлагают шасси установлены разъемы SMA WTH кабель уже подключен к нему, очень удобно. Ebay
- У меня есть металлический корпус, если заземление антенны / экран электрически соединен с ним? Да (предварительно)
9dBi антенна будет хорошо, кажется, не использовать 5,8ГГц, так что антенна не должна быть определена для этого. пример Ebay
38см немного долго, может быть, мне не нужно все, что прибыль? 7dBi является 19,5cm.
_______________________________________________________________________________ ___________
_______________________________________________________________________________ ___________
плата контроллера
Разработанный, чтобы заказать в PCBpool.
4layer с достойной спецификации, чтобы полностью выйти пакет 256bga FPGA.
Stackup:
l1 0,018mm
препрегов 0,38mm
l2 0,035mm
ядро 0,71mm
l3 0,035mm
препрегов 0,38mm
l4 0,018mm
На основе эталонного дизайна. Прицеливание примерно размер 80x80mm.
Отдельная плата, которая может быть заменена более дешевым, когда VHDL становится открытым исходным кодом.
- Является ли HUB чип necissary? TL-WR703N имеет проблемы с USB, возможно, они будут решены этим? Пока не уверен. Собираюсь в любом случае поместить его.
- Соедините все линии передачи данных к разъемам? Мы могли бы сэкономить пространство и время. Но будущие изменения, возможно, потребуется больше каналов передачи данных. Пока не уверен.
- Может ли текущий поток бит обрабатывать несвязанные линии передачи данных? внешние подтягивания для неиспользуемых строк отчета? Да, может, как вы можете запустить оригинал с меньшим количеством модулей.
- Требуется один датчик температуры на борту, а другой на радиаторе. Датчик температура 1 на плате, датчик температуры 2 или 3 может быть использован для радиатора. 3 является стандартным.
- Соединить два вентилятора для FAN2 и FAN3
- Заменить предохранитель с активным ограничения тока чип на USB-B порта, подключенного к TL-WR703N. Сделайте то же самое с downstram напротив порта концентратора.
- Повторное использование конструкции PowerSupply из СБИС карт для сетей 5V, 3,3V и 1,2V.
- В качестве соединителя используется стрэддли крепление PCI-Express разъема (4x) с 64 контактами.
- Используйте супервизор напряжения для обработки сброс FPGA. STM6780TWB6F или аналогичный. Вместо стандартной сети RC
Потребности пайки оплавления из-за пакет BGA. Может быть кто-то другой это сделать, или сделать / купить оплавления печь. (пока не уверен)
- У меня есть цитата, чтобы иметь ПЛИС смонтированы на двух платах, стоимость Ђ25 исключая доставку. (Я попросил двух досок, потому что я хотел бы сохранить резервную доску на всякий случай)
_______________________________________________________________________________ ___________
_______________________________________________________________________________ ___________
ASIC карты
Разработанный, чтобы заказать в Seeedstudios. 4layer 70x180mm
Stackup:
l1 0,035mm
препрегов 0,2мм
l2 0,018mm
ядро 1,2mm
l3 0,018mm
препрегов 0,2мм
l4 0,035mm
12 Авалона чипов на карту, 1 до 1,2V DC / DC SMPS на четыре чипов.
Есть три дешевые стандартные 1 / 2brick размера радиаторов на карту, каждый из которых охватывали 4 Avalons и это SMPS. Охладители около 60x60x25mm. Тип 518-95AB по Wakefield.
Разъем карты края PCI-Express используется для доступности и стоимости.
- v балл доски край? Не требуется (предварительно)
- блокировка карты на месте? Стандартные настольные замки DonT обеспечить все углы. Возможно, винтовое соединение, чтобы защитить их. Выбрал идти с простой scewable скобкой экипажу карты на плату сопряжения.
Распределение часов. Один кристалл 32MHz ocillator вывода 3,3V CMOS. Переход к синхронизации буфера / сплиттер, с высоким временем нарастания и спада, чтобы перейти к трем группам 4-х микросхемах.
Эти чипы в группе будут иметь свои часы daisychained и обрывается на самой удаленной точке с параллельным прекращением RC. Нужно правильно caculate это.
- Подумайте об использовании слоя. Возможно, l1 = мощность, l2 = GND, l3 = данные и часы, l4 = GND
Смолоть на теплоотводы, или пусть они плывут? Поплавок, чтобы предотвратить ВЧ тока в радиаторе. (Предварительно)
Выберите понижающий преобразователь, который может поставлять 2A по 1,2V, чтобы каждый чип Авалона.
Чип след конфликт. Два документа в Авалон-исх GitHub указать различные размеры колодки. Отпечаток из таблицы был правильным.
- Используйте супервизор напряжения для обработки сброса ASIC. STM6780TWB6F или аналогичный. Вместо стандартной сети RC
Обновить: SMPS предназначен, 90% КПД Ссылка на расчеты
Обновить: Распределение часов разработан. Пошел точки к точке раствора в конце. Ссылка на моделирование
Обновить: Я пересмотрел распределение часов, в то же время указывают на точку, он теперь использует более дешевые детали.
Обновить: Вспомогательные источники питания разработаны и могут быть повторно использованы на плате контроллера. Ссылка на пост
_______________________________________________________________________________ ___________
_______________________________________________________________________________ ___________
Разъем платы
Разработанный, чтобы заказать в Seeedstudios. 2layer 100x150mm (Prelim)
Простой совет, который соединяет плату контроллера к СБИС карт и БП
Имеет четыре разъема PCI Express для СБИС карт.
Разъемы для подключения 1
Разъем для подключения платы контроллера, не уверен, какой из них (ы). В зависимости от числа сигналов.
Есть 24 линии, идущие к платам ASIC и 24 пришедшего обратно. 48 в общей сложности.
Я выбрал сдвоенного крепление PCI Express x4 разъем, который имеет 64 контактов. Излишек может быть использован для питания.
_______________________________________________________________________________ ___________