Be great if there was a calculator for this sort of thing.
source of image -
https://overclock3d.net/reviews/cpu_mainboard/gigabyte_b550_aorus_pro_review/4
The
Ryzen 5600 supplies 24 PCIe 4.0 lanes but your Motherboard doesn't use or supply you access to all of them. On your motherboard, the only PCIe 4.0 lanes are:
- The top M.2 slot
- Top GPU slot
and both are supplied by CPU
Everything else is off the motherboard's PCIe 3 lanes which are controlled by the B550 chipset. The board itself has no PCIe 4/0 lanes, they are all supplied by the CPU.
I can't be exact about how many PCIe 3.0 lanes you are using as every different B550 board seems to have differing amounts. Minimum should be 10 PCIe 3.0 lanes on the board.
You can run 2 Nvme right now:
- You have free lanes on the CPU to run an m.2 in top slot
- Lane restrictions for 2nd m.2 are mentioned in the link below. If you don't have any expansion cards, its free now. refer here - https://www.gigabyte.com/Motherboard/B550-AORUS-PRO-AC-rev-1x/sp#sp next to expansion slots.
Also have 5 SATA slots free.