• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

AMD Zen 4 & Socket AM5 Explained: PCIe Lanes, Chipsets, Connectivity

Joined
May 17, 2021
Messages
3,005 (2.74/day)
Processor Ryzen 5 5700x
Motherboard B550 Elite
Cooling Thermalright Perless Assassin 120 SE
Memory 32GB Fury Beast DDR4 3200Mhz
Video Card(s) Gigabyte 3060 ti gaming oc pro
Storage Samsung 970 Evo 1TB, WD SN850x 1TB, plus some random HDDs
Display(s) LG 27gp850 1440p 165Hz 27''
Case Lian Li Lancool II performance
Power Supply MSI 750w
Mouse G502
Is it really necessary to give consumer boards 16x lanes of PCI 5.0?
I thought that video cards doesn't even use full 16x 4.0 lanes.

This thought came in my mind thinking that maybe they could use the spare lanes for other purpose. Or maybe couldnt' they check if the device connected has 8 or 16 lanes and dedicate the spare lanes for other connections?

I clearly am talking from a point of view of a ignorant in this matter

I have no idea why they did it, but there's those pcie cards for multiple m.2 support. Not everything that goes into PCIe is a gpu.
 
Joined
Feb 1, 2019
Messages
2,685 (1.39/day)
Location
UK, Leicester
System Name Main PC
Processor 13700k
Motherboard Asrock Z690 Steel Legend D4 - Bios 13.02
Cooling Noctua NH-D15S
Memory 32 Gig 3200CL14
Video Card(s) 3080 RTX FE 10G
Storage 1TB 980 PRO (OS, games), 2TB SN850X (games), 2TB DC P4600 (work), 2x 3TB WD Red, 2x 4TB WD Red
Display(s) LG 27GL850
Case Fractal Define R4
Audio Device(s) Asus Xonar D2X
Power Supply Antec HCG 750 Gold
Software Windows 10 21H2 LTSC
That Asrock solution is pretty neat but AMD is pushing for mandatory gen5 on the m.2 slot on both x670 and b650 to offer an incentive for storage vendors to also bring those solutions to market quickly. The advantages are not really visibly right now but I think the hope is with direct storage they'll be able to offer some major performance advantage quite soon.

To the cost point, Moore's Law Is Dead is reporting that 2 X670 chipsets are cheaper than a single X570, if true that already goes some way towards absorving the price increase from moving to pcie gen5 and extra layer pcbs.

The argument of "what gamer needs pcie gen5" is also completely flawed, you could also say "what gamer needs a new gen system when the last gen is selling at a discount" or the classic "what gamer needs more than 4 cores". Software that makes use of higher speeds/performance will be available as higher speeds/performance becomes available, not the other way around. Granted we haven't really scratched the surface of what gen4 nvme is able to do because it was also a short lived spec, but that doesn't mean we can't continue to move forward on the hardware side while the software catches up.
Yes the argument is not limited to pcie5, but its a much stronger argument, its really only there for nvme, and directstorage will probably be just fine on gen3. Far from completely flawed, also by the time directstorage is a thing worth worrying about these boards wont be in production anymore. Here and now matters.

Based on your comments here, did you even read and understand my article?


Six it seems, as only DDR4 Intel boards use four layer PCBs from what I've seen. PCIe 5.0 seems to require eight if there's a x16 slot, but can do six if it's only for the M.2.
yes considering my comments are based on it, feel free to correct what you think I misunderstood.

How many layers does DDR5 require? And other things, like the quality of insulator between layers? If the requirements for PCB for DDR5 are as strict as they are for PCIe 5 then the latter can't increase the price much.
Yes but I did say DDR4 as well since thats cheaper to buy and tied in with gen3 means cheaper boards.

Most extra performance on AM5 will come from the new CPUs the rest is expensive iceing on the cake. Intel DDR4 boards have shown this.
 

TheLostSwede

News Editor
Joined
Nov 11, 2004
Messages
16,189 (2.27/day)
Location
Sweden
System Name Overlord Mk MLI
Processor AMD Ryzen 7 7800X3D
Motherboard Gigabyte X670E Aorus Master
Cooling Noctua NH-D15 SE with offsets
Memory 32GB Team T-Create Expert DDR5 6000 MHz @ CL30-34-34-68
Video Card(s) Gainward GeForce RTX 4080 Phantom GS
Storage 1TB Solidigm P44 Pro, 2 TB Corsair MP600 Pro, 2TB Kingston KC3000
Display(s) Acer XV272K LVbmiipruzx 4K@160Hz
Case Fractal Design Torrent Compact
Audio Device(s) Corsair Virtuoso SE
Power Supply be quiet! Pure Power 12 M 850 W
Mouse Logitech G502 Lightspeed
Keyboard Corsair K70 Max
Software Windows 10 Pro
Benchmark Scores https://valid.x86.fr/yfsd9w
yes considering my comments are based on it, feel free to correct what you think I misunderstood.
First of all, routing the CPU lanes to slots would add a lot of cost, as it would require a more advanced PCB layout, PCB and PCIe 5.0 redrivers.
Not impossible, but expensive.

The market trend, for better or worse, is towards more M.2. However, the board layout is based on what the motherboard makers cook up, so if you have an issue, it's them, not AMD's fault.

The chipset has four lanes because of cost. More lanes equals bigger chip, which equals more cost in every single step of the manufacturing process.
Yes, Intel moved to eight, for some of its chipsets. AMD chose a different route, but can clearly move to PCIe 5.0 for the next generation.

PCIe 3.0 is clearly not dead, since each chipset can support four lanes and/or SATA. I guess you didn't read the Gigabyte board news post from Computex, but they use PCIe 3.0 for Ethernet and WiFi.

The B650 boards will be a lot cheaper and if you'd read any of the news posts about upcoming motherboards, you would've known there will be more affordable X670 boards too.
However, PCIe 3.0 will end up being a peripheral interface only moving forward, so get used to it.

So many people seem to misunderstand how PCIe works as well and this isn't directed at you as such, but it's not possible to take eight lanes of PCIe 5.0 and magically make it into 16 lanes of PCIe 4.0, it requires expensive ICs, as PCIe wasn't designed to work in that way. This is why we're getting PCIe 5.0 x16 slots, since if you plonk a PCIe 3.0 graphics card in there, it will end up running at 16 lanes of PCIe 3.0 bandwidth, not four lanes of PCIe 5.0. It would be great if someone could conjure up a cheap chip that would allow this, but sadly, there's no such thing.

85-90% of people never put an add-in card in their computer these days outside of a graphics card. We're a minority, so the motherboard makers are catering to the YouTubers who clearly are going banans for M.2 right now. Maybe go complain to them and things will change, if they change their tunes. (Yes, you pointed this out).
Also, most motherboards come with WiFi and Bluetooth built in these days, so no-one's going to add that.
Most video capture, unless it's for professional use, is USB based these days.

M.2 slots are a lot cheaper in production, as they're added during SMT, whereas through-hole components are added by hand, usually by underpaid workers from the Philippines if the boards are made in Taiwan, or equally underpaid workers from the xinese countryside if the boards are made in xina. Each manual step has a higher cost than something that can be done by a machine. You're confusing market segmentation with actual cost.

This is a bit old now, but I've been to this specific factory some years ago. A bit past the 5:40 mark is where the through hole components are being added, by hand.

 
Joined
Feb 1, 2019
Messages
2,685 (1.39/day)
Location
UK, Leicester
System Name Main PC
Processor 13700k
Motherboard Asrock Z690 Steel Legend D4 - Bios 13.02
Cooling Noctua NH-D15S
Memory 32 Gig 3200CL14
Video Card(s) 3080 RTX FE 10G
Storage 1TB 980 PRO (OS, games), 2TB SN850X (games), 2TB DC P4600 (work), 2x 3TB WD Red, 2x 4TB WD Red
Display(s) LG 27GL850
Case Fractal Define R4
Audio Device(s) Asus Xonar D2X
Power Supply Antec HCG 750 Gold
Software Windows 10 21H2 LTSC
Thank you for the high effort reply Swede is it is appreciated.

I have deleted my full reply as I felt I didnt want to be argumentative now on this, but I will edit it back in if you want me to. :)
 
Last edited:

Mussels

Freshwater Moderator
Staff member
Joined
Oct 6, 2004
Messages
58,413 (8.15/day)
Location
Oystralia
System Name Rainbow Sparkles (Power efficient, <350W gaming load)
Processor Ryzen R7 5800x3D (Undervolted, 4.45GHz all core)
Motherboard Asus x570-F (BIOS Modded)
Cooling Alphacool Apex UV - Alphacool Eisblock XPX Aurora + EK Quantum ARGB 3090 w/ active backplate
Memory 2x32GB DDR4 3600 Corsair Vengeance RGB @3866 C18-22-22-22-42 TRFC704 (1.4V Hynix MJR - SoC 1.15V)
Video Card(s) Galax RTX 3090 SG 24GB: Underclocked to 1700Mhz 0.750v (375W down to 250W))
Storage 2TB WD SN850 NVME + 1TB Sasmsung 970 Pro NVME + 1TB Intel 6000P NVME USB 3.2
Display(s) Phillips 32 32M1N5800A (4k144), LG 32" (4K60) | Gigabyte G32QC (2k165) | Phillips 328m6fjrmb (2K144)
Case Fractal Design R6
Audio Device(s) Logitech G560 | Corsair Void pro RGB |Blue Yeti mic
Power Supply Fractal Ion+ 2 860W (Platinum) (This thing is God-tier. Silent and TINY)
Mouse Logitech G Pro wireless + Steelseries Prisma XL
Keyboard Razer Huntsman TE ( Sexy white keycaps)
VR HMD Oculus Rift S + Quest 2
Software Windows 11 pro x64 (Yes, it's genuinely a good OS) OpenRGB - ditch the branded bloatware!
Benchmark Scores Nyooom.
Yes the argument is not limited to pcie5, but its a much stronger argument, its really only there for nvme, and directstorage will probably be just fine on gen3. Far from completely flawed, also by the time directstorage is a thing worth worrying about these boards wont be in production anymore. Here and now matters.
Have you not seen that AM4 x370 boards are still valid and supported

AM5 is going to be more expensive than the still for sale AM4, so they're making sure theres actual upgrades to the platform as opposed to how a competing platform does things (cough 10th gen to 11th gen)

With multiple generations of CPU's and motherboards being compatible, it makes sense to start with PCI-E 5 to the essentials from the very beginning, with each generation adding it to more of the board as costs decrease (and incentive to upgrade, for those who need it)

There is no reason B650/x670 wont be on sale for 2-3 years, i can still buy B450 boards new to this day and they have support for CPU's launched years after they did.
 
Joined
Feb 20, 2019
Messages
7,447 (3.89/day)
System Name Bragging Rights
Processor Atom Z3735F 1.33GHz
Motherboard It has no markings but it's green
Cooling No, it's a 2.2W processor
Memory 2GB DDR3L-1333
Video Card(s) Gen7 Intel HD (4EU @ 311MHz)
Storage 32GB eMMC and 128GB Sandisk Extreme U3
Display(s) 10" IPS 1280x800 60Hz
Case Veddha T2
Audio Device(s) Apparently, yes
Power Supply Samsung 18W 5V fast-charger
Mouse MX Anywhere 2
Keyboard Logitech MX Keys (not Cherry MX at all)
VR HMD Samsung Oddyssey, not that I'd plug it into this though....
Software W10 21H1, barely
Benchmark Scores I once clocked a Celeron-300A to 564MHz on an Abit BE6 and it scored over 9000.
Is it possible to bifurcate one of the sets of PCIe 5.0 x4 general purpose lanes, or is that something only the chipset can do?

I'd rather see more M.2 drives. A pair of PCIe 5.0 SSDs isn't as likely as a single PCIe 5.0 SSD and then a whole bunch of slower PCIe 3.0 drives.

I'd have more than two drives in my B550 machine if it had more M.2 slots, but two is often all you get given.
 
Joined
Jun 18, 2021
Messages
2,306 (2.17/day)
Is it possible to bifurcate one of the sets of PCIe 5.0 x4 general purpose lanes, or is that something only the chipset can do?

I'd rather see more M.2 drives. A pair of PCIe 5.0 SSDs isn't as likely as a single PCIe 5.0 SSD and then a whole bunch of slower PCIe 3.0 drives.

I'd have more than two drives in my B550 machine if it had more M.2 slots, but two is often all you get given.

You want to take one pcie5.0 x4 to multiple pcie4.0/3.0 2x or even 4x? You'd need a pcie switch aka PLX chip, or the chipset (thought the way they work is different I think, the chipset just bottlenecks stuff, a plx switch gives you full access to the capabilities according to the division implemented).

4 m.2 slots is getting more popular, several of the X570S (the "silent" passive cooled refresh) had 3 or 4 (1 cpu, 2 or 3 from chipset), from the next gen x670e boards that were previewed several were also using 4 m.2 slots (2 from cpu + 2 from chipset).
 

Mussels

Freshwater Moderator
Staff member
Joined
Oct 6, 2004
Messages
58,413 (8.15/day)
Location
Oystralia
System Name Rainbow Sparkles (Power efficient, <350W gaming load)
Processor Ryzen R7 5800x3D (Undervolted, 4.45GHz all core)
Motherboard Asus x570-F (BIOS Modded)
Cooling Alphacool Apex UV - Alphacool Eisblock XPX Aurora + EK Quantum ARGB 3090 w/ active backplate
Memory 2x32GB DDR4 3600 Corsair Vengeance RGB @3866 C18-22-22-22-42 TRFC704 (1.4V Hynix MJR - SoC 1.15V)
Video Card(s) Galax RTX 3090 SG 24GB: Underclocked to 1700Mhz 0.750v (375W down to 250W))
Storage 2TB WD SN850 NVME + 1TB Sasmsung 970 Pro NVME + 1TB Intel 6000P NVME USB 3.2
Display(s) Phillips 32 32M1N5800A (4k144), LG 32" (4K60) | Gigabyte G32QC (2k165) | Phillips 328m6fjrmb (2K144)
Case Fractal Design R6
Audio Device(s) Logitech G560 | Corsair Void pro RGB |Blue Yeti mic
Power Supply Fractal Ion+ 2 860W (Platinum) (This thing is God-tier. Silent and TINY)
Mouse Logitech G Pro wireless + Steelseries Prisma XL
Keyboard Razer Huntsman TE ( Sexy white keycaps)
VR HMD Oculus Rift S + Quest 2
Software Windows 11 pro x64 (Yes, it's genuinely a good OS) OpenRGB - ditch the branded bloatware!
Benchmark Scores Nyooom.
Is it possible to bifurcate one of the sets of PCIe 5.0 x4 general purpose lanes, or is that something only the chipset can do?

I'd rather see more M.2 drives. A pair of PCIe 5.0 SSDs isn't as likely as a single PCIe 5.0 SSD and then a whole bunch of slower PCIe 3.0 drives.

I'd have more than two drives in my B550 machine if it had more M.2 slots, but two is often all you get given.
That'd be a chipset thing and it's already happened in previous gens. x370 went from 3.0 to 2.0 slots, B550 goes from 4.0 to 3.0 slots, etc.

It's why i think they needed the 5.0 this early, to give them the freedom of bandwidth for all the hungry accesories hanging off the chipset (40Gb USB 4.0, 10Gb NIC's, wifi 6E, NVME etc)
 
Joined
Aug 18, 2017
Messages
341 (0.14/day)
Is it possible to bifurcate one of the sets of PCIe 5.0 x4 general purpose lanes, or is that something only the chipset can do?
It may be hard to get concrete data. At least AM4 was capable of that, with x4 storage link being able to split into multiple x1 with option of turning two of those lanes into SATA.
 
Joined
Jul 5, 2019
Messages
298 (0.17/day)
Location
Berlin, Germany
System Name Workhorse
Processor 13900K 5.9 Ghz single core (2x) 5.6 Ghz Allcore @ -0.15v offset / 4.5 Ghz e-core -0.15v offset
Motherboard MSI Z690A-Pro DDR4
Cooling Arctic Liquid Cooler 360 3x Arctic 120 PWM Push + 3x Arctic 140 PWM Pull
Memory 2 x 32GB DDR4-3200-CL16 G.Skill RipJaws V @ 4133 Mhz CL 18-22-42-42-84 2T 1.45v
Video Card(s) RX 6600XT 8GB
Storage PNY CS3030 1TB nvme SSD, 2 x 3TB HDD, 1x 4TB HDD, 1 x 6TB HDD
Display(s) Samsung 34" 3440x1400 60 Hz
Case Coolermaster 690
Audio Device(s) Topping Dx3 Pro / Denon D2000 soon to mod it/Fostex T50RP MK3 custom cable and headband / Bose NC700
Power Supply Enermax Revolution D.F. 850W ATX 2.4
Mouse Logitech G5 / Speedlink Kudos gaming mouse (12 years old)
Keyboard A4Tech G800 (old) / Apple Magic keyboard
Seen title and only thing that came to mind was


The foot bone’s connected to the leg bone.
The leg bone’s connected to the knee bone.
The knee bone’s connected to the thigh bone.
…….

edit. Can I get a pci slot to use my old school sound card?? :)
Sure you can. Using one of these converter cards.
 

Mussels

Freshwater Moderator
Staff member
Joined
Oct 6, 2004
Messages
58,413 (8.15/day)
Location
Oystralia
System Name Rainbow Sparkles (Power efficient, <350W gaming load)
Processor Ryzen R7 5800x3D (Undervolted, 4.45GHz all core)
Motherboard Asus x570-F (BIOS Modded)
Cooling Alphacool Apex UV - Alphacool Eisblock XPX Aurora + EK Quantum ARGB 3090 w/ active backplate
Memory 2x32GB DDR4 3600 Corsair Vengeance RGB @3866 C18-22-22-22-42 TRFC704 (1.4V Hynix MJR - SoC 1.15V)
Video Card(s) Galax RTX 3090 SG 24GB: Underclocked to 1700Mhz 0.750v (375W down to 250W))
Storage 2TB WD SN850 NVME + 1TB Sasmsung 970 Pro NVME + 1TB Intel 6000P NVME USB 3.2
Display(s) Phillips 32 32M1N5800A (4k144), LG 32" (4K60) | Gigabyte G32QC (2k165) | Phillips 328m6fjrmb (2K144)
Case Fractal Design R6
Audio Device(s) Logitech G560 | Corsair Void pro RGB |Blue Yeti mic
Power Supply Fractal Ion+ 2 860W (Platinum) (This thing is God-tier. Silent and TINY)
Mouse Logitech G Pro wireless + Steelseries Prisma XL
Keyboard Razer Huntsman TE ( Sexy white keycaps)
VR HMD Oculus Rift S + Quest 2
Software Windows 11 pro x64 (Yes, it's genuinely a good OS) OpenRGB - ditch the branded bloatware!
Benchmark Scores Nyooom.
Jesus this makes my head hurt
 
Joined
Jul 3, 2022
Messages
33 (0.05/day)
Processor Ryzen 3600 (will be upgraded soon)
Motherboard Asus Pro Art X570 Creator WiFi + Mellanox ConnectX-3 40Gbe NIC (@PCIE 3.0 x8)
Cooling 240mm AIO
Memory 2x32GB KSM32ED8/32HC
Video Card(s) Radeon PRO WX 2100 (@ PCIe 3.0 x4)
Storage HDD: 5x 4TB HGST (via Adaptec ASR-71605) / NVME: 500GB+1TB+2TB Samsung 980 Pro (@PCIe 4.0 x4 each)
Display(s) 1080p/50Hz vertical + 4K/50Hz 27" horizontal
Case modified Phobya WaCoolT UltraBig
Power Supply RM850x
Software Devuan Linux (Chimaera)
I think AMD made a mistake with only providing 28 PCIE lanes on AM5.

AMD would be mad if the AM5 hasn't place for more than 28 lanes. I'm very confident that the AM5 will allow for at least 32 lanes PCIe (probably even gen6 in the future), my bet would be that there are pins ready for at least 40 lanes. It all depends what Intel will bring with Raptor Lake, Meteor Lake and later on...

Remember that Raphael != AM5 socket...

Is it possible to bifurcate one of the sets of PCIe 5.0 x4 general purpose lanes, or is that something only the chipset can do?

That's a very good question. I think the CPU itself will probably allow for a sub x4 bifurcation on some of the lanes but if so it will be rarely enabled in the BIOS. Remember that those things are managed from the chipset via one of the management interfaces (like I2C) and it is usually being set in the BIOS.
 
Top