That makes no sense. Why would they make the chipset x8 3.0, if the CPU's DMI link were x4 4.0? That just means you have to put additional logic on the board, to convert it. That's just wasting money & board realestate.
I was only talking about their DMI link, which is hard-wired between the CPU and chipset. The chipset has a switch and can downgrade all the way to 1.0. But, all of its subordinate links could remain 3.0, in the current widths, and you'd get the same bandwidth to the CPU with either a x4 4.0 or x8 3.0 DMI link.
I was referring to the likelihood these cpus to actually be having 24 PCIe4 lanes from which 20 are direct (16 for graphics/etc and 4 for fast storage) and 4 are destined to go to the chipset. Then those 4 PCIe4 lanes (that are destined to go to the chipset) are converted into 8 PCIe3 lanes (or 2xDMI3.0) before leaving the cpu, exactly in order for such a conversion to not be needed at the chipset side through costly additional logic (which would most likely be more expensive than the cost of more PCIe traces).
I believe that the reason Intel is not deploying DMI4.0 with Rocket lake is because probably that would require breaking backward compatibility with Z490 boards. Never before have cpus with a higher DMI version been paired with boards launched alongside cpus with a lower DMI version. It seems easier for Intel to essentially disable half of what is essentially a “dual DMI.3.0” link when a Rocket lake CPU is paired with a Z490 board. Also moving to a new version of DMI is not something that Intel has done quickly in the past. For Z77, Z87, Z97, X99 the link remained DMI 2.0 (x4PCIe2) despite PCIe3 direct cpu lanes being around for 3 generations. It should also be noted here that historically all the direct chipset lanes are whatever the DMI link PCIe lanes are. For Z77, Z87, Z97, X99 where you had DMI2.0 all the chipset lanes are PCIE2.0. Similarly for Z170, Z270, Z370 and Z390 where the DMI link is 3.0 (x4PCIe3), all the chipset lanes are PCIe3.
I would point to Sandybridge vs. Ivy Bridge. Both share the same socket (in fact, I run a i7-2600K CPU in an Ivy Bridge-capable HD77KC motherboard). With a Sandybridge CPU in it, the CPU-connected x16 slot is only 2.0, but it switches to PCIe 3.0, when the board is used with an Ivy Bridge CPU.
Your example with the 2600K in H77 boards is the exact same as using an X570 board with a 3700X and 2700X. That in no way counters my point however. Paul was referring to an article claiming that Z490 chipsets had an issue supporting PCIE4. How can people expect a motherboard to be supporting PCIe4
chipset lanes when it launches alongside a cpu that doesn’t support PCIe4? And then claim there must be a problem because such a unicorn board won’t launch! But what is more bizarre is taking this supposed ‘problem’ and using it as ‘evidence’ to infer a ‘problem’ with a product even further down the line. Thre would be a counter-point only if P68 boards (which launched alongside SandyBridge 2000 series cpus) could magically support PCIe3 chipset lanes when you put an Ivybridge 3770K in them. Only then you have precedence to expect boards launched alongside Comet lake supporting PCIE4 chipset lanes.