FW16 USB4 PCIe

Does anyone know if it’s possible add a USB4 to PCIe x16 adapter to the framework 16 via the USB-C connection? Would this to allow me to have 16 lanes of PCIe for external PCI cards.

I would like to use this adapter.

This would allow me to split it to 4 x PCIe x4

Yes you could absolutely use the ADT-Link UT3G as a pcie4x16 via USB 4 Extender, i am using it for my eGPU with an RX9070XT.
But if you could use it with an 4x pcie x4 Adapter is out of my Realm. The UT3G is only an pcie4x4 extender with an x16 Socket so No i would say you couldnt split it further.


1 Like

The PCIe4.0x4 in the title suggests that only 4 lanes are available on the x16 slot. I don’t think this will split into 4 PCIe x4 slots.

1 Like

What about this one?

USB4 and Thunderbolt 3/4 don’t have enough bandwidth to service PCIe 3.0 x16, it’s just less than PCIe 3.0 x4. But you might still find devices that will share the available bandwidth.

K3n.

Bandwidth wise there is no difference to the one on top (and that is a USB4 limitation), this too is aimed at eGPU use, so even if it doesn’t explicitly state so, I doubt it has more than 4 wired PCIe lanes, it would make no sense for its intended purpose.

The UT3G is currently the only tested real USB4 to pciex16 Slot Adapter that uses the full usb 4 40gbps Bandwith. You can see my Setup up above.
The UT4G looks like a redesigned UT3G with a Full Bracket. Possibly worth a Try.

ADT-Link UT4G ADT-Link UT3G

@Kenny_Lewis Well no not really, Both ADT-Link Adapter i linked and the UT3G i use use a full pcie4x4 (64GBS) to link to the USB 4 Chipset where its getting throttled to around 40gbps.

ALL TB3/TB4 Adapter use only pcie Gen3x4 (32GBPS) which is throttled by 10 GBPS due to Thunderbolt Protocoll to 22GBPS.

2 Likes

Bifurcation is not going to work, you’ll need an active pcie switch or another approach to get 16 lanes and you will also still be bandwidth limited.

Ok, that makes sense. The USB4 to PCIe X16 adapter would have to support Bifurcation for this to work.

How much would the bandwidth be limited?

the overall Maximum Bandwith is 40gbps. The USB Connection is the Weaklink. Oculink x4 would be 64gbps as a Maximum.

Is that shared between all 6 USBCs?

No There are 2 USB 4 Controller in the FW16 and only the 2 RH/LH Rear Ports are USB4 so technically you can use 2 USB4 40gbps Extensions in Sum 80gbps but not on one Port. One Port is limited to 40gbps.

Thanks, this might work after all. My plan is to make a DIY dock that would give me the following specs using only 2 USB-C cables to connect the FW16.

USBC connector 1

240 W charging
10 Gbps SFP+ networking
Multiple USB A&C connections

USBC connector 2

HDMI or DP that supports 7680x2160 @ 120fps (this may need to be an egpu since it’s over 50Gbps)

Any suggestions?

There is no Chance you get this with the current Generation. Mainly your Display Idea.

1 Like

Yeah that’s going to need an egpu if you don’t want to use dsc an even then it gets kind of tight.

1 Like

Can someone explain why charging at 240watts over usbc along with 10gbit networking, wouldn’t work.

Theoretically 240 watts charging +10GBit networking could work over a single usb-c cable to the framework 16. However, as far as I know, there is currently no hardware available that can deliver that to the framework 16.
I’ve seen only one or two devices mentioned on threads on this forum that can deliver such power, and neither is capable of combining that with 10G network.
Also currently no docks exist that can deliver 240W and 10G together.
This may change in the future of course.

2 Likes

One could build a dock by itself, you need an USB PD EPR Controller and the Corresponding Pins (VBUS/GND/CC1/VCONN on both Channels A/B) for the Powerdelivery Handshake and the Connection to the E-Marker Chip inside the Cable. The Data Lines are not used therefore, but you would need an extra Powersupply inside the Dock for accesories Power, becuase you want the full 240w (48V 5A) for the Device itself

Thanks, this is what I’m looking for. I was hoping framework would release a new dock, but I guess I might have to go down this path.

For the display I could do an eGPU attached to the second USBC.