Jump to content

This comes from my previous post: 

 

 

The idea is to create a multi-purpose PCIe riser card that combines a few common low-bandwidth interfaces into one PCIe card, intended for the people who is forced to hold off upgrading their motherboards, cannot upgrade, or flat out ran out of PCIe slots.

 

Variant 1: PCIe x1 to 2x mPCIe + 2x USB 2.0

This is the simplest variant, based on Diodes Incorporated PI7C9X442SL PCIe x1 to dual x1 switch + USB 2.0 EHCI bridge chip.

This card occupies one PCIe x1 slot, and provides two mPCIe slots each with PCIe x1 and USB 2.0 signals, and a dual USB 2.0 internal header. One of the two mPCIe slots also have the support of a SIM card.

 

Variant 2: PCIe x4 to mPCIe + 4x USB 3.0

This is based on the Diodes Incorporated PI7C9X2G304EL PCIe 2.0 x2 to dual x1 switch, ASMedia ASM1142 USB 3.0 XHCI chip, and a USB 3.0 hub chip. Admittedly the XHCI chip is being bottlenecked but it should not be that big of a problem, since only one of its two ports can operate up to 5Gbps speeds.

This card occupies one PCIe x4 slot, and provides a mPCIe slots each with PCIe 2.0 x1 and USB 2.0 signals and two dual USB 3.0 internal header. The mPCIe slot also have the support of a SIM card.

 

Variant 3: PCIe x4 to M.2 + mPCIe + 4x USB 3.0 + 1x SATA 6Gb/s

This is the most complicated variant, based on Diodes Incorporated PI7C9X2G612GP PCIe 2.0 x4 to x4 + quad x1 switch, ASMedia ASM1061 PCIe dual port SATA AHCI chip, ASMedia ASM1142 USB 3.0 XHCI chip, a USB hub chip and maybe an PCIe Option ROM chip. Admittedly the XHCI chip is being bottlenecked like above but it should not be that big of a problem, since only one of its two ports can operate up to 5Gbps speeds. The M.2 is also choked to PCIe 2.0 speeds, but I am not sure how saturated it is under modern NVMe drives. The Option ROM chip holds the necessary BIOS and UEFI Option ROM code to allow older motherboards to boot from the NVMe drive without native BIOS support.

This card occupies one PCIe x4 slot, and provides one M.2 slot capable of running in both SATA 6Gb/s and PCIe 2.0 x4 mode, a mPCIe slots each with PCIe 2.0 x1 and USB 2.0 signals, a SATA 6Gb/s slot and two dual USB 3.0 internal header.

The Fruit Pie: Core i7-9700K ~ 2x Team Force Vulkan 16GB DDR4-3200 ~ Gigabyte Z390 UD ~ XFX RX 480 Reference 8GB ~ WD Black NVMe 1TB ~ WD Black 2TB ~ macOS Monterey amd64

The Warship: Core i7-10700K ~ 2x G.Skill 16GB DDR4-3200 ~ Asus ROG Strix Z490-G Gaming Wi-Fi ~ PNY RTX 3060 12GB LHR ~ Samsung PM981 1.92TB ~ Windows 11 Education amd64
The ThreadStripper: 2x Xeon E5-2696v2 ~ 8x Kingston KVR 16GB DDR3-1600 Registered ECC ~ Asus Z9PE-D16 ~ Sapphire RX 480 Reference 8GB ~ WD Black NVMe 1TB ~ Ubuntu Linux 20.04 amd64

The Question Mark? Core i9-11900K ~ 2x Corsair Vengence 16GB DDR4-3000 @ DDR4-2933 ~ MSI Z590-A Pro ~ Sapphire Nitro RX 580 8GB ~ Samsung PM981A 960GB ~ Windows 11 Education amd64
Home server: Xeon E3-1231v3 ~ 2x Samsung 8GB DDR3-1600 Unbuffered ECC ~ Asus P9D-M ~ nVidia Tesla K20X 6GB ~ Broadcom MegaRAID 9271-8iCC ~ Gigabyte 480GB SATA SSD ~ 8x Mixed HDD 2TB ~ 16x Mixed HDD 3TB ~ Proxmox VE amd64

Laptop 1: Dell Latitude 3500 ~ Core i7-8565U ~ NVS 130 ~ 2x Samsung 16GB DDR4-2400 SO-DIMM ~ Samsung 960 Pro 512GB ~ Samsung 850 Evo 1TB ~ Windows 11 Education amd64
Laptop 2: Apple MacBookPro9.2 ~ Core i5-3210M ~ 2x Samsung 8GB DDR3L-1600 SO-DIMM ~ Intel SSD 520 Series 480GB ~ macOS Catalina amd64

Link to comment
https://linustechtips.com/topic/907807-idea-multi-purpose-pcie-riser-card/
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×