AMD B650 expansion cards hit retail starting at $199 — add four M.2 PCIe 4.0 slots and 11 USB ports to any PC with a PCIe slot

An angled photo of the WisdPi PROM21 All In Expansion Card.
(Image credit: WisdPi)

It's a weird fact of the modern PC industry, but the motherboard "chipset" or "Platform Controller Hub" (to use Intel's terminology) is basically just a PCIe-attached I/O hub that exposes additional PCIe, USB, SATA, and platform services. Contemporary CPUs are built as SoCs, so all the essential functions to run the machine are integrated into the CPU itself. That's why companies have started creating what are effectively I/O breakout boards by slapping motherboard chipsets onto PCI Express cards, including the one pictured above from WisdPi, as well as one coming from Minisforum, as spotted by PC Watch at Computex.

In the case of the AMD Promontory 21 chipset, it really is just a PCI Express I/O controller. In fact, AMD created the X670 chipset by simply wiring up two Promontory 21 chips in series. It's the exact same chip, just used in pairs on the fancier motherboards, so you end up with piles of I/O, though it's all running over the same PCI Express 4.0 x4 link to the CPU.

Two of the M.2 slots are on the front of the card, while a large black heatsink covers the Promontory 21 chip. (Image credit: WisdPi)

We've reported on cards like this before; this past December, we highlighted an open-source project for exactly this purpose, and of course, Asusd and ASRock have shipped expansion boards for specific motherboards that "upgrade" them from B650 to X670 by adding the second Promontory 21 chipset. All the way back in 2023, we also covered AMD engineers showing off the same thing in a Gamers Nexus video. Indeed, the very word "Promontory" refers to a projection from a larger body, such as a high cliff or, perhaps, an add-on card.

Latest Videos From

So, the WisdPi "PROM21 All In Expansion Card" is a half-height PCI Express 4.0 add-in card that offers a whopping four M.2 slots, five USB 10 Gbps ports, six USB 2.0 ports, and an OCuLink port that supports PCI Express 4.0 or can breakout into four SATA ports. That's more connectivity than some motherboards offer, which is no surprise, since the card costs $199 by itself, with no cables. WisdPi is primarily a Raspberry Pi shop, and as you'd expect, the card is compatible with Raspberry Pi devices that expose PCI Express, but that's simply because it's actually compatible with any PCI Express device, from AMD, Intel, Arm, or whoever.

A rear photo of the WisdPi PROM21 All In Expansion Card.

The other two M.2 slots are on the back of the card, which could complicate cooling. (Image credit: WisdPi)

The card spotted by PC Watch at Minisforum's Computex booth is similar in that it also offers four M.2 slots, an OCuLink connector, and at least one high-speed 20 Gbps USB port. However, it lacks the SATA functionality and the other USB ports of the WisdPi offering. Also, unlike WisdPi's card, it seems that it will come with a dedicated cooling unit (with a blower fan and a shroud) for fast SSDs. That's a little ironic considering the card seemingly limits drives to PCIe 4.0 x2 if you install all four, but "cooling" is better than "no cooling". No word on how much the Minisforum offering will cost, but it will apparently be available in Q3 of this year.

It's almost a shame these cards aren't more commonplace. For folks with machines based on entry-level motherboards, one of these cards could be just the ticket to expanding the I/O. Particularly on older-generation motherboards that usually had only one M.2 slot (if any), a card like one of these could enable significant storage expansion now that M.2 SSDs are the only type still being actively produced. You can check out PC Watch's photos of the Minisforum "PCIE TO 4" card at their post over here.

Follow Tom's Hardware on Google News, or add us as a preferred source, to get our latest news, analysis, & reviews in your feeds.

Google Preferred Source

Zak Killian
Contributor

Zak is a freelance contributor to Tom's Hardware with decades of PC benchmarking experience who has also written for HotHardware and The Tech Report. A modern-day Renaissance man, he may not be an expert on anything, but he knows just a little about nearly everything.

  • drea.drechsler
    So... silly questions this raises...

    Does it work only in the GPU slot for a direct connection to the CPU?

    Does this have to be plugged into an AM5 motherboard or work only with a 7000 or 9000 series CPU?

    Would it work in AM4 with a 1st. 2nd, 3rd or 4th gen CPU? Would the B650 chipset driver install properly if it sees it's on an AM4 platform?

    Crazier still: would it work in an Intel motherboard?

    And last is about cost effectiveness: there are already add-in boards that add M.2 sockets for NVME and for additional USB ports of all flavors. At $199 I wonder if it's cheap enough... or is there an inherent advantage in using an AMD chipset to do it with?
    Reply
  • Li Ken-un
    An even crazier question: dangling another of these off the last PCIe 4.0 × 4 link in the chain of chipsets like CPU ⇄ PROM21 ⇄ PROM21 ⇄ PROM21? 😀
    Reply
  • ezst036
    So many motherboards come with 2,3,4 or more M.2 connectors on them.

    Are there really that many people that are starving for M.2 drives that they need like 9 of them?
    Reply
  • LabRat 891
    Does it require UEFI support or, since PROM21 boards are CSM-compatible, can this enumerate and handshake on a Legacy BIOS board?

    Using this kind of card on an AM3+ board or earlier, is the kind of anachronism I would adore.

    Need.
    Reply
  • USAFRet
    LabRat 891 said:
    Need.
    On what motherboard, specifically?
    And with what other parts?

    Forcefeeding an uberfast drive into a mediocre board is a waste of time, effort, and money.
    Reply
  • bit_user
    I get that it's sort of a niche product, but my B650 motherboard didn't cost this much. It probably cost a bit more than half, but I don't exactly know because it was part of a bundle deal.
    Reply
  • bit_user
    drea.drechsler said:
    Does it work only in the GPU slot for a direct connection to the CPU?
    I'd guess that you can put it in any slot, since high-end AMD motherboards have two of these chips and they're daisy-chained. In fact, AMD has previously demonstrated how you can daisy-chain multiple of them.

    drea.drechsler said:
    Does this have to be plugged into an AM5 motherboard or work only with a 7000 or 9000 series CPU?
    I think it probably works with any CPU, since the interface is generic PCIe 4.0 x4.

    drea.drechsler said:
    Would it work in AM4 with a 1st. 2nd, 3rd or 4th gen CPU? Would the B650 chipset driver install properly if it sees it's on an AM4 platform?

    Crazier still: would it work in an Intel motherboard?
    If it works with any of them, it would probably work with all of them.

    All of the above questions should be answered on the manufacturer's web page (or the product listing page, wherever you can buy them).

    drea.drechsler said:
    And last is about cost effectiveness: there are already add-in boards that add M.2 sockets for NVME and for additional USB ports of all flavors. At $199 I wonder if it's cheap enough... or is there an inherent advantage in using an AMD chipset to do it with?
    What it's got is a proper PCIe switch. So, it doesn't depend on the ability to bifurcate a slot, like some of those carrier card solutions do.
    Reply
  • bit_user
    ezst036 said:
    So many motherboards come with 2,3,4 or more M.2 connectors on them.

    Are there really that many people that are starving for M.2 drives that they need like 9 of them?
    I'd guess people putting a lot of them in a software RAID, merely for capacity & redundancy reasons?
    Reply
  • bit_user
    LabRat 891 said:
    Does it require UEFI support or, since PROM21 boards are CSM-compatible, can this enumerate and handshake on a Legacy BIOS board?
    Doesn't that sort of thing only matter at boot time? If you're not booting off anything plugged into this card, then I think you don't even need to worry about CSM support.
    Reply
  • palladin9479
    ezst036 said:
    So many motherboards come with 2,3,4 or more M.2 connectors on them.

    Are there really that many people that are starving for M.2 drives that they need like 9 of them?

    Higher tier boards no, but I can imagine someone with a mid tier board who suddenly needs more things.
    Reply