Do Gen 4 SSDs Work in Gen 3 Slots? The Answer Might Surprise You!


If you’re like most people, you probably don’t give much thought to the type of SSD drive in your computer. After all, what difference does it make? As long as your computer can read and write data to the drive, it should work, right? Well, not exactly. There is a big difference between Gen 3 and Gen 4 SSDs, and if you try to use a Gen 4 SSD in a Gen 3 slot, you might be surprised by the results!

In summary, Yes gen 4 SSDs will work on Gen 3 slots because PCIe bus is a forward and backward compatible. But the speed of the connection will be limited by the lowest PCIe version between the device and the slot. Gen 4 SSD will work in the slot but it will only operate at Gen 3 speeds. So if you’re looking to get the most out of your new SSD, make sure it’s paired with a compatible slot.

What Are the Generations Mean in PCIe?


PCIe, or Peripheral Component Interconnect Express, is a computer bus used to connect various components within a system. It is commonly used in computers to connect the motherboard to devices such as graphics cards and storage drives.

PCIe consists of a series of data lanes, each of which can carry a certain amount of data. The number of data lanes varies between different versions of PCIe, with newer versions offering more lanes and bandwidth than older versions. 

Simply Generations in PCIe refer to the different speeds at which the bus operates. The higher the generation, the faster the speed. PCIe consists of multiple “generations” which refer to different versions of the same technology. The first generation was released in 2003, followed by the second generation in 2007, the third in 2010 and the fourth in 2011 Each generation improves upon the previous one with higher speeds and better features such as faster data transfer rates and new levels of power efficiency. (reference

For example, a PCIe 4.0 bus has a maximum speed of 16 GT/s, while a PCIe 5.0 bus can operate at 32 GT/s. The earliest version of PCIe, 1.0, had a maximum speed of 2.5 GT/s.

Please refer to my earlier blog post to get in-depth knowledge about Gen4 and Gen 3 SSDs. PCIe Gen 4 vs PCIe Gen 3 SSD: Truth and Myths

Can You Install a PCIe 4.0 SSD on a PCIe 3.0 Motherboard Slot?

Even though PCIe 5.0 is the newest interface, many people still use slots that support PCIe 4.0. PCIe 4.0 is a faster version of the PCIe bus standard for connecting peripheral devices to a computer’s motherboard. PCIe 4.0 is backward compatible with older versions of PCIe, which means that you can insert PCIe 4.0 expansion cards into PCIe 3.0 slots, and they will work.

But keep in mind that the slower speeds of PCIe 3.0 will limit data transfer rates. PCIe 4.0 is also forward compatible with newer versions of PCIe, so if you upgrade to a motherboard with PCIe 5.0 slots, your existing PCIe 4.0 cards will still work. However, to take advantage of the full speed of PCIe 5.0, you will need to upgrade to newer cards that support the faster speeds of the new standard.

For further clarification, look at the table below which outlines the different generations of PCIe and their maximum data transfer rates.

x1 Bandwidthx2 Bandwidthx4 Bandwidthx8 Bandwidthx16 Bandwidth
PCIe 1.0250 MB/s500 MB/s750 MB/s2 GB/s4 GB/s
PCIe 2.0500 MB/s1000 MB/s2 GB/s4 GB/s8 GB/s
PCIe 3.01 GB/s2 GB/s4 GB/s8 GB/s16 GB/s
PCIe 4.02 GB/s4 GB/s8 GB/s16 GB/s32 GB/s
PCIe 5.04 GB/s8 GB/s16 GB/s32 GB/s63 GB/s
PCIe 6.08 GB/s16 GB/s32 GB/s63 GB/s126 GB/s

Well, this is for your knowledge. Some people ask me which CPU support PCIE 4.0. So, here is the list of those AMD and Intel CPUs which support the PCIe version.

Will NVME SSD Work in Any PCIe?

Kingston-A2000 NVME SSD
Kingston A2000 NVME SSD (Check on Amazon)

NVMe drives are the newest type of drives available on the market, and they offer a significant performance improvement over older types of drives. One of the key features of NVMe drives is that they use a PCIe bus rather than the older SATA bus. This allows for much higher data transfer speeds and lower latency. To know more about NVME SSD refer below.

To take advantage of these benefits, NVMe drives must be connected to a motherboard with a PCIe slot. Most modern motherboards have at least one PCIe slot, but some older ones may not. Additionally, NVMe drives typically use four PCIe lanes, so motherboards with only one or two lanes may not be able to achieve the full performance of the drive.

However, many motherboard manufacturers are now offering models with four or more lanes, which is becoming less of an issue. Overall, NVMe drives offer a significant performance boost over older types of drives, but they do require a compatible motherboard to work correctly.

Industry-standard NVMe drives use 4 PCIe lanes. This means that they can send and receive data quickly.

  • The theoretical peak bit rate you can achieve with PCIe 3.0 is 4 lanes x 16 (GT/s per lane) = 32 GT/s.
  • The theoretical peak bit rate you can achieve with PCIe 4.0 is: 4 lanes x 32 (GT/s per lane) = 64GT/s.

Are PCIe Versions Backwards Compatible?

Yes. All generations of PCIe are backwards compatible. A device designed for a newer version of PCIe will usually work with an older version of the bus, though it may be limited to operating at the older version’s speed.

In rare cases, a device may not be compatible with an older version of PCIe due to changes in the signalling or other factors. However, devices designed for older versions of PCIe are almost always compatible with newer versions. As such, users upgrading their systems should not worry about compatibility issues when moving to a higher-speed PCIe bus.

For e.g. if you install PCIe 4.0 SSDs like Samsung 980 Pro (Check on Amazon), WD Black SN850, or Crucial P5 Plus on a PCIe 3.0 motherboard, they’ll work just fine. However, there will be a performance bottleneck since the maximum data transfer rate will be capped at PCIe Gen 3.

Also, PCIe versions are typically forward compatible too. In other words, a PCIe 3.0 device will usually work in a PCIe 4.0 slot and vice versa. While Gen-SSDs are usually backwards and forward compatible, I don’t recommend using a higher gen SSD in a lower gen slot or a slower gen SSD on a higher gen port. Why? Because in both cases, the SSD will be bottlenecked by the lower speed interface. To get the best performance from your SSD, you want to match the drive’s generation with your computer’s slot generation.

How Much Slower Would a PCIe 4.0 SSD Be in a PCIe 3.0 Slot?

For example, look at Samsung’s 1 TB 980 PRO PCIe 4.0 NVMe M.2 SSD. I recommend this SSD in a heartbeat to anyone building a new PC. It’s fast, it’s reliable, and it has a great price.

Only a PCIe 4.0 x4 slot can provide a read speed of 7000 MB/s, far higher than the SATA SSD’s 500MB/s maximum read speed.

If this SSD is only placed in a port with two PCIe 4.0 lanes, the device’s full potential will not be utilized as it would be limited to 4000 MB/s. The same goes for if it were only in a port with two PCIe 3.0 lanes–in that case, 2000 MB/s max speed could be expected.

If this SSD were in a port with only four PCIe 3.0 lanes (x4), it would be limited to 4000 MB/s.

Multiple PCIe Versions for CPU/Motherboard

Some computers can connect devices to different versions of PCI-Express lanes. For example, a computer might have both PCI-Express 2.0 and 3.0 lanes. In this case, you would need to decide which devices need the most bandwidth to decide which should be connected to the higher version PCIe lanes.

For example, if you are using a graphics card that requires a lot of bandwidth, you would want to connect it to a PCI-Express 3.0 lane to get the best performance. Conversely, if you are using a device that doesn’t require much bandwidth, you could connect it to a PCI-Express 2.0 lane and save some bandwidth for other devices. As always, read your motherboard’s manual to see what options are available to you.

When you’re designing a system that will rely on PCIe devices, it’s essential to remember that the speed of the connection will be based on the lowest PCIe version between the slot or port and the device.

In other words, if you have a PCIe 3.0 device connected to a PCIe 2.0 slot, the device will only operate at PCIe 2.0 speeds. This can significantly impact performance, so it’s important to ensure that all devices in your system are compatible with the highest possible PCIe version. 


Share for my friends

Leave a Reply

Your email address will not be published. Required fields are marked *