Asus' ROG X670E-I Has a Chipset on a PCIe Stick

(Image credit: Asus)

While AMD's top-of-the-range X670E chipset for AM5 motherboards offers expandability by allowing daisy-chaining of the chipsets, it is rather hard to build a Mini-ITX motherboard featuring this dual-chip core logic. But it looks like Asus has found a solution: its ROG Strix X670E-I motherboard for AMD Ryzen 7000-series processors places the second chipset chip (Promontory 21) on an add-on PCIe card, as shown in an image published by Uniko's Hardware

One of the peculiarities of AMD's latest 600-series chipsets is that B650E and B650 rely on a single Promontory 21 chip, whereas the I/O-rich X670E and X670 daisy chains another Promontory 21 chip using a PCIe 4.0 x4 interface to add more PCIe lanes, USB ports, and other input/output interfaces. But the second Promontory 21 chip doesn't have to be installed on the motherboard itself. Asus, for example, installs it on a special PCIe 4.0 x4 add-on card that enables an additional M.2 PCIe 4.0 x4 slot and I/O controllers. 

(Image credit: Uniko's Hardware)

By using the dual-chip X670E chipset and an additional Promontory 21 chip, Asus frees up PCIe lanes of the primary X670E platform controller hub (PCH) for Intel's JHL8540 controller that enables two USB 4 Type-C ports with a 40 Gbps throughput as well as DisplayPort support (the chip connects to PCH using a PCIe 3.0 x4 interface, so the maximum raw bandwidth is about 3.938 GB/s in both directions), a Wi-Fi 6E + Bluetooth 5.2 adapter, a 2.5GbE controller, and multiple USB ports.  

Since AMD's Promontory 21 chip fully supports I/O virtualization features like IOMMU, using it to connect a PCIe 4.0 x4 SSD to the host promises predictable performance for both the drive and peripherals connected to the second Promontory 21 PCH. 

(Image credit: Asus)

In total, the Asus ROG Strix X670E-I supports two M.2 slots (one with a PCIe 5.0 x4, another with a PCIe 4.0 x4 interface), two SATA ports (using another bundled add-on card), two USB4 Type-C connectors, one USB 3.2 Gen2 Type-C port, six USB 3.2 Gen 1 Type-C connectors, and five USB 2.0 ports. Also, the unit has a 2.5 GbE (enabled by the Intel I225-V controller), and an advanced audio subsystem powered by the Realtek ALC4050 codec and ESS Sabre 9260Q DAC. 

Speaking of the audio subsystem, it is necessary to note that to fully take advantage of it one will need to use the company's bundled ROG Strix Hive adapter which also has two USB ports. 

(Image credit: Asus)

Interestingly, Asus is not the only company that decided to place a Promontory 21 on an add-in card. Recently, Level1Techs demonstrated ASRock's X670 Xpansion Kit card for the company's B650 motherboards, transforming them into X670 mainboards. The card has a PCIe 4.0 x4 interface that carries the Promontory 21 chip to add two M.2 slots, one USB 3.2 Gen2x2 Type-C port, three USB 3.2 Gen1 Type-A connectors, two SATA connectors, and a 10GbE port (using the Marvell AQtion AQC113C controller).  

The expansion board requires UEFI support, so it cannot be installed on platforms whose firmware does not support it. Level21Techs installed it into a custom ASRock B650 LiveMixer motherboard with an appropriate UEFI, so the X670 Xpansion Kit card worked fine. While the card's PCIe 4.0 x4 interface will be a performance bottleneck when the board is fully populated with a couple of SSDs, connected to a 10GbE network, and with several high-performance USB devices plugged into it, I/O virtualization support should help to ensure flawless operation and predictable performance.

Anton Shilov
Freelance News Writer

Anton Shilov is a Freelance News Writer at Tom’s Hardware US. Over the past couple of decades, he has covered everything from CPUs and GPUs to supercomputers and from modern process technologies and latest fab tools to high-tech industry trends.

  • TechieTwo
    It seems like there are plenty of I/O options on the X670e mobos but I guess if you have some unusual situation that requires more then the add-in board might meet your needs.
  • greenreaper
    Well, the add-in board is what makes it an X670E board in this case, because it adds the second chip in the chipset. Without it, it'd just be a B650E. Since this is an ITX motherboard it makes sense to avoid extra floor space usage for a chip that may not be there - they probably use the same board for a B650E ITX without the slot.
  • Gillerer
    About the ASRock solution showcased on Level1Techs:

    At least on that prototype board, it required an additional control interface using a ribbon cable and a motherboard built especially with a connector for it - not just compatible UEFI firmware.
  • Keng Yuan
    Well, I just got my new motherboard for 70 dollars
  • TheJoker2020
    If there is one thing that people can agree on is that the new AMD "Chipset" structure allows for far more creativity than ever before, if people wish to find creative uses they can...

    At this point, are 3+ out of the question.?

    I will ask and answer my own questions.

    "3+ Chipsets, but why, for what purpose".???

    They allow simple "hub" style expansion, the same chip alleviates driver and related issues, it allows multifunctionality per chipset, so not just expandability, but options. And then there are allof the answers I cant give because I havent thought them up, and then there are those that no-one has thought up "yet".! I am not sating that AMD "Will" repeats this "Chipset" concept going forward, but I expect they will going forward, and that opens up future options that we cannot consider because future...
  • 2Be_or_Not2Be
    I love the small footprint of mini-ITX, which still keeps the full PCIe 5.0/4.0 slot. While I don't need the additional ports of the additional Promontory 21 chipset, I'd like to have that Marvell 10GBe chip native on the board instead of the Intel 2.5GBe chip, which has had issues in the past. If that 10GBe port was onboard, I don't know what else I would need as an add-on. Maybe a PCIe RAID card if you were running a small-but-powerful NAS.