Открытый проект со схемой, платой и документацией.

Плата-разветвитель (PCIe switch) на микросхеме Broadcom/PLX PEX8796. Раньше PEX8796 стоил дорого, но с распространением PCIe 4.0/5.0 подешевел — а его 96 линий и до 24 портов по-прежнему привлекательны для энтузиастов. Проект использует 6-слойную плату с технологией via-in-pad (JLC) и даёт недорогое решение на PEX8796. Лицензия GPL 3.0.
Схема подключения: восходящий канал к компьютеру — PCIe 3.0 x16; вниз (downstream) — 80 линий PCIe 3.0. С помощью DIP-переключателей 80 линий можно произвольно разбивать на комбинации x16/x8/x4. Это позволяет нарастить число слотов для многокарточных вычислений (несколько GPU) или подключения множества накопителей NVMe.
Работоспособность PEX8796 проверена, плата функционирует штатно. Аналогично сделаны проекты на PEX8748/8749 (отличаются размером). Автор приводит ссылки на видеообзоры и разбор проектирования платы.
Это краткое изложение проекта. Полную версию с подробностями смотрите на сайте оригинала: https://oshwlab.com/oshwhub.com/PEX8796_PCIE_GEN3_24PORT_Switch