Что нам стоит PCI-E райзер свой построить



    Давным-давно собирал я себе мини-компьютер. Но вот незадача – 3D моделирование и чего уж греха таить – банальные игрушки заставляли данную коробочку сильно призадуматься, а меня — понервничать. Но просто взять и подключить видеокарту к ней нельзя — слот PCI-E X4 есть, но нет места в корпусе. Да и по питанию не сможет обеспечить (если не говорить о совсем уж бюджетных затычках). Какие варианты решения данной проблемы есть на рынке, чем они меня не устроили и что в итоге получилось, я постараюсь описать в данной статье. Прошу под кат, кто не боится большого количества картинок!

    Пролог


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


    Массовые продукты с массовым качеством

    А вот что из более-менее удовлетворяющего мои запросы можно найти на просторах сети:

    • PE4C V4.1 — прежде всего плата, устанавливаемая в слот явно не влезала в мой ПК по габаритам. Да и сами кабели HDMI довольно жёсткие, да их тут ещё и 2! Да и цена в ~ 140$ мне показалась не совсем гуманной.



    • EXP GDC — cсуществовала версия для слота pci-e x4, но имела так же негуманную цену, 2 уже встречавшихся ранее HDMI кабеля. Сейчас даже её картинку найти не могу — крайне редко продавалась за пределами Китая. Но для слота pci-e x4 плата ещё габаритнее, чем у PE4C


      Версия для M2. А для обычного слота PCI-E словно в небытие канула

    • Райзер от ADT-Link — на момент моих метаний представлен не был. Да и сейчас информации по ним не густо. Но мне показалось дико странно так сильно варьировать цену устройства от длины шлейфа.



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

    Проектирование


    Пообщавшись в различных сообществах, посвященных данной теме, было решено делать райзер универсальным, а не только под себя — чтобы и к ноутбуку (через Mini Pci-E, M2 или даже MXM) и к компьютеру в слот x16 без ограничения только 4 линиями обмена данных!

    Вот перечень требований, который я перед собой ставил:

    • Подача питания только 12v. 3.3v получать на самом райзере с помощью dc-dc преобразователя.
    • Управление питанием не зависимо от типа используемого БП (управляемый АТХ или обычный БП на 12v)
    • Подключение различных переходников через отсоединяемые однотипные кабели (без пайки).
    • Разбить интерфейс x16 на 4 группы. Таким образом для интерфейса x1-x4 – 1 кабель, x8 – 2 кабеля и 4 кабеля для x16.
    • Наблюдаемая мной иногда ситуация, когда подключаемую к ноутбуку видеокарту через EXP GDC питали ноутбучным БП на 19v (разъём то имеется – надо воткнуть) подвигла добавить индикацию входного напряжения в допустимых пределах: 12v ±5%.

    Реализация


    Хотелки описаны, храбрости накопилось достаточно — пора воплощать! Райзер по своей сути – удлинитель. И кабель – это основная его часть. В качестве таковых были применены разновидности LVDS кабелей — так называемые микро коаксиальные кабельные сборки (micro coaxial cable assembly). Их нередко применяют для подключения матриц дисплеев различных устройств.


    Голый кабель 18+


    30 жил и всего 2мм в диаметре

    Хотя в открытой продаже их найти крайне сложно, мне удалось найти производителя в Китае, готового изготовить такие кабели в любом количестве (даже и 1шт) любой длины и с подходящим разъёмом.

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


    Верх платы


    Низ платы

    1. Разъём питания 8pin (15А максимальный ток), совмещенный с сигналом включения (для ATX блоков питания)
    2. Схема индикации питающего напряжения в допустимых пределах (+12v ±5%) на оконном компараторе. Зеленый светодиод – напряжение в норме, красный – выход за допустимые пределы
    3. Управление питанием – мосфет на случай применения источника питания без управления и подача сигнал PS ON. Управляющим сигналом служит подача питания 3.3v на хосте
    4. Понижающий DC\DC для получения 3.3v
    5. Разъем подключения кулера
    6. LVDS разъёмы для подключения интерфейсных кабелей
    7. Слот PCI-E x16
    8. Защита от КЗ и превышения напряжения – предохранитель и TVS диод.
    9. Подключение дополнительного питания видеокарты

    С другой стороны кабеля плат-переходник под слот конечного устройства:



    Весомым минусом такого решения (как впрочем и у аналогов) — нельзя оперативно подключить/отключить райзер без необходимости разбирать ноутбук/компьютер. А сами разъёмы не предназначены для внешнего использования и имеют низкую механическую прочность и низкий ресурс. Поэтому дополнительно сделал вот такой переходник с более надёжными разъёмами (сам кабель с такими разъёмами сразу изготовить нельзя… за приемлемые деньги):


    Подобные разъёмы применялись в док-станциях для смартфонов, планшетов и прочих устройств


    Подключение с помощью 2х кабелей, а данные переходники их соединяют

    Тестирование


    Все компоненты на платы напаяны, кабеля подсоединены — самое время скрестить пальцы и протестировать!


    На фото прототип и имеет отличия от конечного варианта.


    Так как соединили 2мя интерфейсными кабелями — получили PCI-E x8.


    При прохождении различных тестов проблем не возникло и видеокарта стабильно работала под нагрузкой, а частота шины повысилась (gen3)

    Для тестирования удалось раздобыть ноутбук со слотом M2 Key M с поддержкой NVME — MSI GE62 6QD. Но для прототипа был изготовлен переходник с ключами M+B для большей универсальности, поэтому возможно задействовать только 2 линии из 4х имеющихся:


    Так как это был прототип, применение изоленты и вынос dc/dc на отдельную плату вполне уместны


    Запуск ноутбука с EGPU. БП запускается автоматически при включении ноутбука


    Из-за наличия в ноутбуке интегрированной и дискретной видеокарты пришлось повозиться с установкой драйверов


    Работа под нагрузкой

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

    • МП Asus Q87T
    • ЦП Core I3 4150T
    • ОЗУ 2*4ГБ Crucial DDR3L SO-DIMM PC-12800
    • Wi-Fi / BT модуль Intel Dual Band Wireless-AC 7260
    • SSD mSATA 120Гб Crucial M500
    • HDD 2.5` Seagate Momentus 500GB
    • MSI RX 560 4Gb


    Ради чего всё затевалось на самом деле

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


    Разница в пределах погрешности

    Игры по типу MOBA (WOT, например) показали равнодушие к шине на этой конфигурации — при наличии достаточного объёма видеопамяти нет необходимости подгружать данные в закрытых небольших локациях.

    Зато в онлайн играх с открытым миром, особенно в местах массового скопления игроков разница вполне ощутима. Вот 3 замера FPS в игре Black Desert:
    Замер min avg max
    pci-e x4 gen1 ≈ pci-e x1 gen3
    1 5 28 51
    2 5 29 49
    3 5 29 51
    pci-e x4 gen3
    1 7 31 56
    2 6 30 51
    3 7 31 53

    Планы и итоги


    Проект хоть и затевался как универсальный и не только под себя, но особой популярности не сыскал. Совсем не сыскал. Тем не менее, я получил то, что хотел и бесценный опыт и знания. Как говорится отрицательный результат — тоже результат!

    Так же меня часто спрашивают, почему я не пробовал реализовать поддержку модного сейчас интерфейса Thunderbolt3. Проблема в том, что данный интерфейс потребует лицензирования у Intel. И никакой документации на контроллеры просто так не дадут. Есть даже узкий круг разработчиков решений на Thunderbolt3 под патронажем той же Intel. Меня естественно туда не приняли.

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

    Не мало вопросов было и о варианте подключения вместо MXM видеокарт. Планы на такой вариант были, но пришлось от него отказаться по двум причинам — подошли к концу средства на R&D и мне не на чем было бы его протестировать.

    Вообщем буду очень рад услышать замечания и предложения от хабаржителей. Спасибо за внимание!

    P.S.


    Так как это вообще мой первый опыт в разработке электронного устройства, за помощью пришлось обратиться к более опытным в этом плане людям, так что хочу сказать большое спасибо NordicEnergy и Paging за советы и ответы на мои (иногда глупые) вопросы!

    Файлы проекта

    Support the author
    Share post

    Comments 75

      0
      Респект! Безумству храбрых поём мы песню.
      Читал и всё ждал, что скажете, в какую же сумму в итоге обошёлся проект и сколько времени в итоге занял. А то меня гложут смутные сомнения, что ~ 140$ за упомянутые в начале статьи готовые решения окажутся ещё вполне гуманными.
        +5
        Совершенно верно. 140$ весьма гуманны, но готовое решение тем не мене мне не подходило. А на 2 итерации ушло в несколько раз больше средств — разработка, она такая.
        Если же говорить не как о самоделке, то даже в серии из 10шт я оценивал себестоимость порядка 80$. Так что все эти EGPU сильно переоценены по стоимости, при том что наверняка имеют большие объёмы. Ведь от объёмов и цена снижается.
        0
        Спасибо за материал, очень было интересно ознакомиться. Вы можете дать мне мотивационный пинок? Есть необходимость установить в ноутбук-рабочую станцию HP Elitebook 8570w вместо штатной MXM3 видеокарты с паспортной мощностью до 55W видеокарту чуть мощнее, которая не предназначена для этого ноута (она физически длиннее, но можно установить, если выпаять разьем для DVD привода) и ее заявленная мощность 75W (здесь сложнее, нужно изучать вопрос, достаточно ли будет использования более мощного блока питания или нужно будет вмешиваться в цепи питания на мат. плате, я пока что думаю решить вопрос снижением потребления за счет более низких частот GPU/GDDR5 редактированием VBIOS)
        Так вот, чтобы не паять мат. плату, думаю, что нужно спроектировать/заказать удлинитель MXM3, чтобы вынести видеокарту и систему охлаждения для нее в отсек DVD привода, хватило бы удлинителя 10см
          0
          В целом и мой райзер должен обеспечить подключение через MXM — питание у него полностью автономное, так что потребление внешней видеокарты не имеет значения (если питать от отдельного БП).
          Была мысль изготовить такой переходник, но во-первых, на это нужно потратится, а во-вторых — мне банально не на чем его был проверить.
          Но в целом не вижу никаких проблем — тот же вариант с M2 заработал ведь. Только нужно понимать, что данное решение будет скорее всего с внешним монитором.
          0

          Также занимаюсь созданием райзера. Столкнулся с проблемой, что pci-e x4 выдает сильно меньше попугаев в тестах, чем pci-e x1. Данные о подключении брал из биоса.


          Из текста не совсем понял, сталкивались с аналогичной проблемой?

            +6
            Возможно у Вас там ошибки и постоянные повторы пакетов приводят к падению производительности. PCIe может держать линк с достаточно большим количеством ошибок.
            Спросите lspci -vv и посмотрите что там у Вас в CESta.
              +4
              Во всех тестах и подключениях производительность x4 никогда не была меньше x1. Возможно у Вас при использовании 4х линий возникает много помех и ошибок по тем или иным причнинам, что отражается на производительности. И советую обратить внимание, какое поколение (gen) поддерживается Вашим оборудованием и какое под нагрузкой удается задействовать (GPUZ это умеет, к примеру). Как правило, поколение подключение меняется динамически в зависимости от нагрузки, поддерживаемости устройствами и наличия помех на линии.
                +4
                Возможно у Вас при использовании 4х линий возникает много помех и ошибок

                Достаточно плохой пайки одного лэйна. Если разер сделан из палок и камней — то чем больше лэйнов, тем больше вероятность вплотную познакомиться с наукой о контактах. Гаденыш может успешно затрейниться и гадить на весь линк.
                  0
                  Наслышан об этом. Именно поэтому напайку интерфейсных разъмов отдал знакомым монтажникам без лишних раздумий. Ибо к паяльнику прикасаюсь весьма периодически и в менее ответсвенных вещах. Да и вообще при проектировании закладывалась цель в отношении pcie линий уменьшить человеческий фактор. Тот же кабель изготавливается не вручную.
              0
              optimus или enduro работают? или внешняя видеокарта рендерит только на подключённый непосредственно к ней монитор?
                0
                С ноутбуками я сильно не игрался — просто на предмет работоспособности удалось запустить. Но с другой стороны, если работают на других райзерах данные варианты, то и тут таковая возможность имеется с выводом на внутренний дисплей.
                Тут уже всё зависит от конкретной модели ноутбука и настроек с костылями, зашитых производителем. Можно сказать — решается индивидуально. Поэтому я рекомендую обратиться в небольшое русскоязычное сообщество EGPU-шников.
                  0
                  так q87t имеет видеовыводы — проверить не сложно… просто вывод через интегрированную видюшку — ещё тот квест…
                  и какой тогда смысл в миниатюрном компе, если необходимо:
                  — или постоянно держать подключённым egpu и внешний бп;
                  — или при временном подключении внешнего gpu необходимо переподключать мониторы.
                  проще собрать обычный пк и вывод осуществлять через дискретную видюшку.

                  ps переболел egpu. емнип, pe4l-ec2c. иногда случаются рецидивы.
                    –1
                    внешний gpu можно считать частью докстанции ноутбука. тогда вопрос с переподключением монитора не стоит. если же это мелкий корпус — райзер обычно лишь способ поставить видеокарту там, где она лезет
                      0
                      — или постоянно держать подключённым egpu и внешний бп;
                      — или при временном подключении внешнего gpu необходимо переподключать мониторы.

                      Если стационарное расположение, то смысл тогда их вообще переключать?
                      Я вижу как сценарий — рабочее место с EGPU как док станция. А небольшой ПК можно переносить на другое место. И тогда в любом случае придется производить переподключение монитора, так что особой проблемы не вижу.
                      Да и в текущем варианте я не оставлю — в планах сделать другой корпус. Собраться бы с силами и средствами на этот подвиг)
                        0
                        Да и в текущем варианте я не оставлю — в планах сделать другой корпус.

                        Ни в коей мере не осуждая ваш творческий энтузиазм, хотел бы всё же поделиться своим опытом.
                        В своё время я, так же как и вы, пошёл в направлении производительного спичечного коробка. Начало этого пути было вынужденным, в связи с необходимостью перевозить свой рабочий компьютер на достаточно большое расстояние, но позже мне уже сама по себе понравилась идея производительного и тихого компьютера минимального размера. И этой цели я достиг, правда с некоторым количеством промежуточных остановок. Итогом был корпус Travla C292 с PicoPSU на 160W (не тем, что в комплекте с корпусом, а оригинальным), ASRock Z77E-ITX с i7-2600K и 8Gb памяти на борту (+ пара SSD).
                        Эта сборка послужила мне верой и правдой много лет, но в конце концов появилась необходимость использования более производительного видео, чем набортное. И в итоге я, с учётом опыта промежуточных шагов, откатился к корпусу SilverStone SG05, который считаю наилучшим из виденных мной по соотношению размера и возможностей по установке компонентов.
                        Искренне советую вам этот вариант (или его современную реинкарнацию SG13) как решение вашей задачи по построению минималистичной системы с дискретным видео. Думается мне, что по своим размерам этот корпус займёт меньше места, чем россыпь на вашей последней фотографии. При этом с большой долей вероятности туда внутрь, помимо видеокарты, поместится «кирпичик» внешнего БП от вашей материнской платы (можно купить корпус без штатного БП). А когда ваша МП сгорит или надоест вам захочется поменять платформу, вы будете свободны в выборе любой МП формата mini-ITX под «обычный» БП (который можно будет относительно спокойно докупить по необходимости).
                        Я и сам так бы оставался на этом решении до сих пор, если бы судьба не вынудила меня перейти на barebon Clevo N950KP6 для дальнейшего увеличения мобильности.
                          0
                          Во времена уже очень давние, когда трава была лет 5-6-7 назад, приглянулся мне корпус Codegen Mustiff MX-31-A1 250W (2xHDD 3.5, 1x5.25slim ODD). А следом и второй, в заначку. Потому как стандартный ATX-PSU необходимой мощности/тишины всегда можно найти а 2 винча для файлопомойки-качалки вполне хватает. системный ноутбучник просто лежит в отсеке для cи-дивидюка. Железо увесистое, с собой не потаскаешь, зато и сесть на него можно, бо прочный.
                          Статью- пока в закладки, после в PDF. Хороший материал!
                    0
                    В контексте вот такой заметки
                    overclockers.ru/blog/CopyPaste/show/23466/gtx-1060-6gb-za-70-dollarov-i-eto-ne-shutki-no-ne-vsjo-tak-prosto

                    Ваш вопрос обретает большую значимость.
                    0
                    Спасибо! Планируем разработать кабельный PCIe коммутатор, так что любой опыт полезен!
                    Несколько вопросов:
                    1) На некоторый скриншотах PCIe завелся в gen1. С чем это связано? Часто ли так происходит?
                    2) Не думали о стандартных кабелях типа Oculink или mini-SAS?
                    3) Некоторые PCIe устройства имеют PCIe AER (Advanced Error Reporting). Не смотрели, что он может рассказать?
                      0
                      1. gen отвечает за частоту шины, так сказать. И без нагрузки подключение автоматически переходит в gen1 ради меньшего потребления энергии. А под нагрузкой переходит на gen3. Иными словами нередко gen шины динамический. Я в биосе своей материнки например могу жестко зать одно из 3х поколений или автомат.
                      2. Думал. Очень много думал. Но их цена… не для dyi такое богатсво.
                      3. Не смотрел. Не подскажите чем посмотреть и как определить, есть ли поддержка.
                        +1
                        Про Windows, к сожалению, ничего сказать не могу. В Linux поддержку можно узнать командой lspci -vvv -s <ID устройства, чтобы все устройства не выдавало>, счетчики должны быть доступны в sysfs (https://www.kernel.org/doc/Documentation/PCI/pcieaer-howto.txt).
                          0

                          Кстати, не увидел принципиальную схему на github. Там ничего интересного? ;)

                            +1
                            Просто она не красивая) Но раз просите — залил!
                              0
                              Спасибо!
                          +1
                          3) Некоторые PCIe устройства имеют PCIe AER (Advanced Error Reporting). Не смотрели, что он может рассказать?

                          Если Вы не разработчик RTL или писатель драйверов, то единственно полезное что может рассказать AER — есть ошибки или нет. Классификация ошибок с точки зрения разработки HW — не интересна.
                          +1
                          Здравствуйте,

                          Изучил герберы, хотелось бы спросить:

                          — если у меня правильно отображается медь в CAM редакторе и правильно понят ее рисунок с фото платы на просвет, у вас на всех бордах отсутствуют сплошные плейны как явление, например сплошная земля. Если это так, с чем это связано?
                          1
                          upload photo
                          — в дополнение к предыдущему пункту, зачем нужно подключение к земле(?) тонкими перешейками и почему ее по сути нет под DC/DC?

                          — насколько можно понять вы не формируете антипад под диффпары и не удаляете неиспользуемые пады на разъеме: если так то почему?

                          Ну и просто так вопрос, какие либо оценки по импедансу и потерям делали для проекта этого для PCIe?
                            +1
                            Постараюсь ответить на эти непростые для меня вопросы)

                            Насколько я понял при проектировании, землю рекомендуют разбивать на отдельные полигоны для сигнальных и силовых цепей и соединять их в одном месте тонкими дорожками. Поэтому сплошных полигонов земли нет.
                            И под DC есть земля:

                            Хотя конечно тот ещё колхоз)

                            Расчётов и моделирования прохождения сигнала я не делал. Оценку импеданса дорожек и переходных отверстий делал с помощью ПО PCB Toolkit.

                            Неиспользуемые контакты всё равно надо фиксировать, иначе могут загнуться, если не припаять. Да и в целом хоть большая мех прочность при размещении разъёма.
                            А антипады нужно будет изучить детальнее! Не знал. вот и не применял.
                              0
                              Та «рекомендация», она мягко говоря спорная, а конкретно в вашем случае не нужна и вовсе- как раз для вашей задачи сплошная земля это must have. Касаемо падов- ситуация обратная, удаление неиспользуемых позитивно влияет на «надежность»(назовем это так), кроме того это снимает некоторую совершенно ненужную емкость с сигнальных пинов.

                              В сердесах потери это доминантный bottleneck в перфомансе, если будете делать следующую ревизию попробуйте рассчитать антипад и промоделировать хотя бы канал- это достаточно просто сделать. Но уже не в сатурне, он не для таких задач.
                                0
                                Всё таки по поводу неиспользуемых контактов — разве это играет роль, с учётом того. что сигнальные линии от них всегда отделены контактом, посаженным на землю?
                                  +1
                                  Тут видимо некоторое непонимание произошло- грубо говоря, речь идет о сигнальных пинах у которых разумеется пады имеют подключение к трассам не на всех слоях. Вот как раз там где они такого подключения не имеют, эти самые неиспользуемые пады имеет смысл удалить, после будет намного проще разбираться уже с антипадами для хайспидов.
                                  3

                                  А запаиваются разумеется все контакты, с внешних слоев ничего удалять конечно же не надо.
                                    0
                                    Именно что недопонимание. Учту!
                                  0
                                  Кстати, а какое ПО для этого посоветуете непрофессионалу?
                                    +1
                                    Могу посоветовать Keysight ADS- в новых версиях есть неплохой визард(именно что неплохой, т.к. есть куда развиваться) и лаба/пример под задачу. Единственное что нужно отметить: «непрофессионального» софта под такие задачи нет, все уже серьезно. К слову под ADS довольно удобно делаются скрипты на Python.
                                      +2
                                      На самом деле Максим сгущает).
                                      Для 2D моделирования трасс и переходных отверстий существует тонна софта, и помянутый Вами вполне годится. Математический аппарат у них один и тот же. На мой субъективный взгляд самый годный — это Polar. Но в общем и целом в любом топологическом редакторе есть 2D решатели, которые весьма точно справляются с задачей моделирования структур с неизменным сечением (микрополоски и стриплайны) или сечением типовой формы (переходные отверстия и их типовые антипады).
                                      Keysight ADS, HFSS, Sigrity, манипуляции с S-параметрами, равно как и 3D моделирование — это задача для профессионалов. Не владеющий темой человек ничего полезного там не насчитает. Тут нужно понимать природу вещей, уметь оценивать результат на правдоподобность и понимать trade-off'ы на которые можно пойти. Особенность сложной и детальной модели в том, что она хорошо работает только когда правильная ))).
                                        +1
                                        На самом деле Максим сгущает)

                                        Совсем немного))- просто оглядываясь на «особенности» EM софта и симуляторов для плат с учетом крайнего важного фактора, а именно наличия внятных и полноценных обучающих материалов, все же ADS будет оптимальным вариантом. В тоже самое время в полный рост встанут все те проблемы про которые ты упомянул, а именно:
                                        Keysight ADS, HFSS, Sigrity, манипуляции с S-параметрами, равно как и 3D моделирование — это задача для профессионалов. Не владеющий темой человек ничего полезного там не насчитает. Тут нужно понимать природу вещей, уметь оценивать результат на правдоподобность и понимать trade-off'ы на которые можно пойти. Особенность сложной и детальной модели в том, что она хорошо работает только когда правильная ))).

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

                                    Так упарываются с землей в тру аналоговых схемах — цепи компенсации DC/DC, АЦП, всяческие антенны и прочее такое. Нужно это для того, чтобы условный 0 аналоговой схемы — не прыгал из-за прохождения по нему больших и/или высокочастотных амперов. Для последовательных каналов же, потенциал земли не имеет значения, для них это обратный путь тока и от него требуется быть непрерывным и условно бесконечным (скажем свыше 10 диэлектрических зазоров в ширину) по отношению к диф. паре. Ну и в общем случае он не обязан быть землей, это может быть любой полигон имеющий низкий импеданс с землей (например полигон питания под которым находится полигон земли на растоянии в 3-4mil, то есть типовой бутерброд земля/питание). Но поскольку у земли самый низкий импеданс с землей ))) то обычно это земляной полигон.
                                    Ну и общая рекомендация — если Вы не знаете / не понимаете (об этом говорит Ваш ответ «насколько я понял») до конца какую-то advanced-фичу типа фигурной нарезки земли, трасс хитросделанной формы, антипадов/падов в виде шестеренок и прочего такого — лучше не применяйте ее вообще. ОСОБЕННО не стоить играть с полигонами земли. Дубовый монолитный полигон размером с борд годится для 95% цифровых схем. Я несколько раз видел как парни, начитавшись очень умных (индийско/китайских...) статей фигачили аналоговую землю (почему-то это обычно происходит в роутерах — видимо наличие WiFi антенны пробуждает в парнях радио-инженеров) с вырезами, мостиками и прочим — и оно не работало. А после замены на старый добрый сплошной полигон — начинало работать.
                                  0
                                  ну… шлейфовые ж райзеры есть с внешним питанием, ну на +12В с молекса например
                                  +3.3 будет со слота браться…
                                  а зачем 8пин? со слота же по спецификации карта может кушать до 65Вт с +12 и до 10Вт с +3.3, тогда как 8пин на все 150Вт рассчитан. запас?
                                  а. и да. так и что по цене то получилось? :)
                                  майнинг майнингом, но под фолдинг например не ниже х4 надо, а лучше х8, чтобы скорость расчетов не сильно падала.

                                  пс: я бы просто себе взял что-то такое, если бы продавалось по ценам… ну не 140 баксов точно :)
                                    0
                                    Там на схеме платы под цифрой 9 2 контакта — через них можно вывести доп питание, если видеокарта потребляет более 75w и менее 150w, тоесть запитать карту целиком через райзер с учетом, что это питание так же управляется райзером.
                                    10w не каждый слот может обеспечить это вопервых, а во вторых такой ток нельзя будет передать по кабелю. Слишком тонкие проводники. Поэтому 3.3 получаются на самом райзере.
                                    Себестоимость получилась в районе 90$. Но это с учетом единичных экземпляров.
                                  0
                                  C помощью этой штуки можно любую стенку приподнять в любой ноутбук внешнюю видеокарту вставить? Сделайте сайт с предзаказом если вам удастся (за счёт объёмов) уложится в 2,5..3тр пожалуй приобрету штучку…
                                    +1

                                    Нет, конечно. Более-менее стандартно всё на тандерболтах, разве что. В остальном eGPU — это мир волшебства и костылей.

                                      0
                                      если без вскрытия, то были ж буки со слотами типа ExpressCard
                                      что сложного то? :)
                                        0
                                        Неварное основная сложность в том, что они были.?)
                                    0

                                    DIY вышел классный!


                                    Может упустил, но чем не подошли варианты из Китая? К примеру, такой за 13$
                                    https://s.click.aliexpress.com/e/qjn250A. Because we can?

                                      +2
                                      Because, милостивый государь, вы пропустили это:
                                      Для подключения видеокарты требовался PCI-E райзер на 4 линии с дополнительным питанием с возможностью управлять им, если блок питания отдельный. Так что сразу отпадают обычные шлейфовые и многим до боли знакомые благодаря майнингу райзера с USB кабелем в качестве интерфейсного.
                                      0
                                      Здорово!
                                      Райзеры это очень хорошо, а вот как с корпусами быть?
                                      Собирался как-то собрать э… скромный суперкомпьютер (не майнинг, если что — расчет гидродинамики), видеокарты хотел вынести отдельно (иначе им тесно), а вот куда это всё засунуть? Знакомые ребята в такой же ситуации сгородили колхозных корпус из алюминиевого листа, я раскошелился на комплект m/b+корпус+БП (Supermicro), но может известно что-то более дружелюбное к кошельку и стандартное?
                                        0
                                        Классический каркас из деревянного бруса на все случаи жизни. Можно взять готовый у майнеров. 2-3 карты уровня RX480 можно и в обычном ATX корпусе держать, хотя будет горячевато.
                                          0
                                          К сожалению по корпусам не подскажу.
                                          0
                                          Хотя в открытой продаже их найти крайне сложно, мне удалось найти производителя в Китае, готового изготовить такие кабели в любом количестве (даже и 1шт) любой длины и с подходящим разъёмом.

                                          Какие параметры у кабеля? Интересует волновое сопротивление, допуски между линями и пр.
                                          Какая стоимость?
                                            0
                                            К сожалению точной информации я от того китайца так и не получил. но характеристики проводников внутри этих кабелей можно почитать например здесь:
                                            www.highspeedint.com/images/HSI_Datasheet_VP90_DL.pdf
                                            suddendocs.samtec.com/productcharts/drcable_specs.pdf
                                            А по цене точно помню, что за 1шт метрового кабеля с меня запросили 20$. С ним так же всё отлично работало.
                                              0
                                              С Samtec всё понятно. Это один из лучших производителей соединителей и кабелей в своем классе, но вряд ли китайцы закладывали его.
                                              Интересно, кабель с какими характеристиками они всё такие предложили за $20.
                                            +2
                                            Респект за правильные ручки из правильного места.
                                            Но блин, неужели нельзя изначально поставить все в нормальный продуваемый корпус Midle Tower за <100$? Чем потом городить колхоз из кабелей, переходников, второго корпуса.
                                            Ну сколько он там места под столом занимает? Плюс потом легко апгрейд делать, комплектующие дешевле, менше греется=дольше проработает без сбоев.
                                            У самого сейчас стоит мини-комп сборка с micro-ATX платой и найти на замену блок питания форм-фактора TFX трудно, дорого. Внутри все всегда греется, хотя продуваєтся нормально. Больше себе такое не возьму)
                                              0
                                              Мы не ищем лёгких путей, что я тут ещё могу сказать)
                                                +2
                                                Делал на micro-itx с блоками питания типа PicoPsu. Стоят они вполне бюджетно, в отличие от баребоновских, которые дешевле брать вместе с корпусами…
                                                0
                                                Я вот у девляюсь чем вы занимаетесь? какова ваша професли? вообще как вам пришла идея реализовать это чем вы в этот момент занимались!?))
                                                  0
                                                  Могу лишь процитировать себя же:
                                                  Не найдя для себя подходящего решения, пришлось выбирать из двух вариантов — забить или сделать самому. Понятное дело, что для первого варианта статью можно было бы на этом закончить, но я, пожалуй, продолжу.
                                                  0
                                                  По мне такие штуки могут быть полезны в датацентрах при работе с SAS-дисками и контроллерами разных производителей, чтобы каждый раз в серверную не бегать и в компьютере контроллер не перетыкать.
                                                    0
                                                    А зачем вообще в ДЦ бегать и что-то переключать?
                                                      0
                                                      Диски удалённо меняются?
                                                        +1
                                                        «чтобы каждый раз в серверную не бегать и в компьютере контроллер не перетыкать»
                                                        Речь-же была про контроллеры? Их-то зачем перетыкать в ДЦ?

                                                        Диски-то понятно, что ручками менять.
                                                          0
                                                          Контроллер воткнуть в ПК, если нужно с диском вне ДЦ поработать. Сервер в обычном помещении держать таки не очень комфортно: шумит.
                                                    0
                                                    Очень любопытно, может пригодиться для проекта (atykhyy.blogspot.com/2017/12/diy-laptop.html) если/когда дойдут руки. А у кого кабеля заказывали, не поделитесь? Там кроме PCIe для подключения внешней видеокарты, понадобится eDP кабель с 30-pin I-PEX на 40-pin ACES 88441-040, которых готовых не бывает, а паять микрокоаксиальные кабеля — удовольствие, насколько я понимаю, ниже среднего.
                                                      0
                                                      Я бы сам даже посмотрел пример ручной пайки таких кабелей на разъём с шагом 0.4мм, и не забывая про слой экранирования в проводе.
                                                      Ну вы поняли)
                                                      image
                                                      +1
                                                      Интересную и большую работу автор статьи проделал, молодец.
                                                        –1
                                                        Да, после изучения ассортимента райзеров китайских и прочих — статья ни о чем. Человеку было интересно сделать свою версию райзера — он ее сделал, хотя можно было адаптировать готовый затратив намного меньше времени и средств.
                                                        Результат деятельности сугубо узко специальный под его личные конкретные условия, в других проектах применим мало.
                                                          0
                                                          Ссылок и примеров конечно же не будет. Какому дураку в наше то время нужно подкреплять свое мнение аргументами.
                                                          –2
                                                          Вам то точно не надо.
                                                            0
                                                            Критикуя Ваши стати я не ленился и давал ссылки на решения и прочее. А в ответ… В ответ ни единого аргумента и минуса в карму. Конструктивненько.

                                                          Only users with full accounts can post comments. Log in, please.