Z590 lanes
Z590 lanes
Checking the details, your Z590 chipset supports 24 lanes internally. The additional 4 lanes for M.2 are typically managed by the CPU, meaning you won’t need extra drives beyond what’s listed. Your setup of 1x PCI-E 4.0 NVMe (4 lanes) and 2x PCI-E 3.0 NVMe (8 lanes) fits within this configuration. The GPU should have access to PCI-E 4.0 x16, as it aligns with the chipset’s capabilities. CPU model 11900K is compatible with these specifications.
The CPU provides 20 PCI-Express 4.0 lanes, split into 16 and 4 lanes. The 16 lanes go to the PCI-E X16 port(s), usually for GPUs, while the remaining 4 lanes are reserved for an NVMe slot. The Z590 chipset can offer up to 24 PCI-Express 3.0 lanes, but this depends on the motherboard maker's agreement.