Question Question about PCIe lanes on new Z590 build

Feb 24, 2021
I am working on a new build with a Z590 motherboard and eventually a Rocket Lake CPU to take advantage of PCIe 4.0. I have bought two NVMe Gen 4 drives for the two M.2 slots on the board that support PCIe 4.0. With a x16 GPU, will I be able to run both NVMe drives at x4 PCIe 4.0?

I see the chipset has 24 PCIe lanes, but what I am seeing is that these are not native PCIe 4.0. Is this correct? The CPU will only have 20 PCIe 4.0 lanes. So, will this configuration drop my devices down to x8 GPU and x4 for both NVMe drives at PCIe 4.0 or will it run x16 GPU and x4 PCIe 4.0 for one NVMe drive and x4 PCIe 3.0 for the second NVMe drive?